Lines Matching defs:matches
84 * in matches().
103 * deviceent Defines a device that matches criteria
139 * getnextmatch() Get the next device that matches the search
145 * matches() See if the criteria and attribute match
160 static int matches(char *, char *, int);
242 * Keep on going until we get no more matches
759 * Gets the next device in the device table that matches the criteria.
769 * device that matches the criteria, or (char *) NULL if none.
797 * Search the device table until we've got a record that matches
815 * Search the device table until we've got a record that matches
850 * Returns TRUE if the record matches criteria, FALSE otherwise.
880 failed = !matches(ent->alias, p->cmp, p->fcn);
884 failed = !matches(ent->cdevice, p->cmp, p->fcn);
888 failed = !matches(ent->bdevice, p->cmp, p->fcn);
892 failed = !matches(ent->pathname, p->cmp, p->fcn);
901 if (!matches(q->val, p->cmp, p->fcn))
934 /* Return a value indicating if the record matches all criteria */
950 * Returns TRUE if the record matches criteria, FALSE otherwise.
980 matched = matches(ent->alias, p->cmp, p->fcn);
984 matched = matches(ent->cdevice, p->cmp, p->fcn);
988 matched = matches(ent->bdevice, p->cmp, p->fcn);
992 matched = matches(ent->pathname, p->cmp, p->fcn);
1000 matched = matches(q->val, p->cmp, p->fcn);
1031 /* Return a value indicating if the record matches all criteria */
1036 * int matches(value, compare, function)
1055 matches(char *value, char *compare, int function)