Searched refs:kwsmatch (Results 1 - 3 of 3) sorted by relevance

/freebsd-10-stable/gnu/usr.bin/grep/
H A Dkwset.h25 struct kwsmatch struct
55 extern size_t kwsexec PARAMS((kwset_t, char const *, size_t, struct kwsmatch *));
H A Dkwset.c581 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 Dsearch.c331 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