Lines Matching defs:cmpfn
607 matchbody(int (*cmpfn)(void *, char *, size_t),
667 gotmatch = cmpfn(pattern, line, len);
680 matchto(int (*cmpfn)(void *, char *, size_t),
694 gotmatch = cmpfn(pattern, field, 0);
705 matchfield(int (*cmpfn)(void *, char *, size_t),
714 return cmpfn(pattern, field, 0);
721 matchfrom(int (*cmpfn)(void *, char *, size_t),
735 return cmpfn(pattern, field + 5, 0);
742 matchsender(int (*cmpfn)(void *, char *, size_t),
751 return cmpfn(pattern, field, 0);
774 int (*cmpfn)(void *, char *, size_t);
843 cmpfn = get_cmpfn(&cmparg, str);
844 if (cmpfn == NULL)
851 rval = matchfn(cmpfn, cmparg, mp, fieldname);