Home
last modified time | relevance | path

Searched refs:kwsmatch (Results 1 – 4 of 4) sorted by relevance

/trueos/gnu/usr.bin/grep/
HDkwset.c581 cwexec (kwset_t kws, char const *text, size_t len, struct kwsmatch *kwsmatch) in cwexec() argument
728 if (kwsmatch) in cwexec()
730 kwsmatch->index = accept->accepting / 2; in cwexec()
731 kwsmatch->offset[0] = mch - text; in cwexec()
732 kwsmatch->size[0] = accept->depth; in cwexec()
746 struct kwsmatch *kwsmatch) in kwsexec() argument
752 if (kwsmatch != 0 && ret != (size_t) -1) in kwsexec()
754 kwsmatch->index = 0; in kwsexec()
755 kwsmatch->offset[0] = ret; in kwsexec()
756 kwsmatch->size[0] = kwset->mind; in kwsexec()
[all …]
HDkwset.h25 struct kwsmatch struct
55 extern size_t kwsexec PARAMS((kwset_t, char const *, size_t, struct kwsmatch *));
HDsearch.c331 struct kwsmatch kwsm; in EGexecute()
894 struct kwsmatch kwsmatch; in Fexecute() local
906 offset = kwsexec (kwset, beg, buf + size - beg, &kwsmatch); in Fexecute()
947 && Fimbexec (beg, buf + size - beg, &kwsmatch.size[0], exact)) in Fexecute()
950 len = kwsmatch.size[0]; in Fexecute()
1029 offset = kwsexec (kwset, beg, len, &kwsmatch); in Fexecute()
1076 && Fimbexec (beg, len - offset, &kwsmatch.size[0], in Fexecute()
1080 len = kwsmatch.size[0]; in Fexecute()
HDChangeLog793 * src/kwset.h (struct kwsmatch.offset, kwsalloc, kwsincr,
824 * src/kwset.h (struct kwsmatch.offset): Renamed from beg, with