Lines Matching refs:criteria
210 char **criteria, /* List of selection criteria */ in getdev() argument
231 if (criteria) { in getdev()
232 if (!(searchlist = buildsearchlist(criteria))) in getdev()
491 buildsearchlist(char **criteria) /* Criteria from caller */ in buildsearchlist() argument
508 if (criteria) { in buildsearchlist()
511 for (n = 1, pp = criteria; *pp++; n++) in buildsearchlist()
518 pp = criteria; in buildsearchlist()
773 getnextmatch(struct srch *criteria, int options) in getnextmatch() argument
803 if (!criteria || matchallcriteria(devtabent, criteria)) { in getnextmatch()
821 if (!criteria || matchanycriteria(devtabent, criteria)) { in getnextmatch()
856 struct srch *criteria) /* Criteria governing match */ in matchallcriteria() argument
866 if (criteria && (criteria->fcn != ENDLIST)) { in matchallcriteria()
869 for (p = criteria; !failed && (p->fcn != ENDLIST); p++) { in matchallcriteria()
956 struct srch *criteria) /* Criteria governing match */ in matchanycriteria() argument
966 if (criteria && (criteria->fcn != ENDLIST)) { in matchanycriteria()
969 for (p = criteria; !matched && (p->fcn != ENDLIST); p++) { in matchanycriteria()