Searched refs:kwsmatch (Results 1 - 3 of 3) sorted by relevance
/freebsd-10-stable/gnu/usr.bin/grep/ |
H A D | kwset.h | 25 struct kwsmatch struct 55 extern size_t kwsexec PARAMS((kwset_t, char const *, size_t, struct kwsmatch *));
|
H A D | kwset.c | 581 cwexec (kwset_t kws, char const *text, size_t len, struct kwsmatch *kwsmatch) argument 728 if (kwsmatch) 730 kwsmatch->index = accept->accepting / 2; 731 kwsmatch->offset[0] = mch - text; 732 kwsmatch->size[0] = accept->depth; 746 struct kwsmatch *kwsmatch) 752 if (kwsmatch != 0 && ret != (size_t) -1) 754 kwsmatch 745 kwsexec(kwset_t kws, char const *text, size_t size, struct kwsmatch *kwsmatch) argument [all...] |
H A D | search.c | 331 struct kwsmatch kwsm; 894 struct kwsmatch kwsmatch; local 906 offset = kwsexec (kwset, beg, buf + size - beg, &kwsmatch); 947 && Fimbexec (beg, buf + size - beg, &kwsmatch.size[0], exact)) 950 len = kwsmatch.size[0]; 1029 offset = kwsexec (kwset, beg, len, &kwsmatch); 1076 && Fimbexec (beg, len - offset, &kwsmatch.size[0], 1080 len = kwsmatch.size[0];
|
Completed in 103 milliseconds