Searched refs:kwset (Results 1 – 6 of 6) sorted by relevance
| /NextBSD/gnu/usr.bin/grep/ |
| HD | kwset.c | 75 struct kwset struct 94 struct kwset *kwset; in kwsalloc() argument 96 kwset = (struct kwset *) malloc(sizeof (struct kwset)); in kwsalloc() 97 if (!kwset) in kwsalloc() 100 obstack_init(&kwset->obstack); in kwsalloc() 101 kwset->words = 0; in kwsalloc() 102 kwset->trie in kwsalloc() 103 = (struct trie *) obstack_alloc(&kwset->obstack, sizeof (struct trie)); in kwsalloc() 104 if (!kwset->trie) in kwsalloc() 106 kwsfree((kwset_t) kwset); in kwsalloc() [all …]
|
| HD | search.c | 75 static kwset_t kwset; variable 121 if (!(kwset = kwsalloc (match_icase ? trans : (char *) 0))) in kwsinit() 146 if ((err = kwsincr (kwset, dm->must, strlen (dm->must))) != 0) in kwsmusts() 155 if ((err = kwsincr (kwset, dm->must, strlen (dm->must))) != 0) in kwsmusts() 158 if ((err = kwsprep (kwset)) != 0) in kwsmusts() 368 if (kwset) in EGexecute() 382 offset = kwsexec (kwset, beg, buflim - beg, &kwsm); in EGexecute() 789 kwset = fimb_kwset; in Fcompile() 792 if ((err = kwsprep (kwset)) != 0) in Fcompile() 806 if ((err = kwsincr (kwset, beg, lim - beg)) != 0) in Fcompile() [all …]
|
| HD | Makefile | 13 isdir.c kwset.c obstack.c quotearg.c savedir.c search.c xmalloc.c \
|
| HD | AUTHORS | 1 Mike Haertel wrote the main program and the dfa and kwset matchers.
|
| HD | ChangeLog | 502 (EGexecute): call check_multibyte_string when kwset is set. 780 * src/kwset.c (struct kwset.trans, kwsalloc, kwsincr, treefails, 782 * src/kwset.h (kwsalloc, kwsincr, kwsexec): Likewise. 792 * src/kwset.c (bmexec, cwexec, kwsexec): Likewise. 793 * src/kwset.h (struct kwsmatch.offset, kwsalloc, kwsincr, 824 * src/kwset.h (struct kwsmatch.offset): Renamed from beg, with 844 * src/kwset.c (enqueue, treefails, treedelta, hasevery, 1134 * src/dfa.c, src/dosbuf.c, src/grep.c, src/kwset.c, src/search.c, 2415 * kwset.c (bmexec): Cast tp[-2] to unsigned char before comparing. 2432 * kwset.c: undef malloc before define it. [all …]
|
| HD | NEWS | 193 - Bug in kwset corrected.
|