Lines Matching defs:devtabent
158 static int matchallcriteria(struct devtabent *, struct srch *);
159 static int matchanycriteria(struct devtabent *, struct srch *);
776 struct devtabent *devtabent; /* Ptr to current record */
801 while (notdone && (devtabent = _getdevtabent())) {
802 if (!devtabent->comment) {
803 if (!criteria || matchallcriteria(devtabent, criteria)) {
804 if (alias = malloc(strlen(devtabent->alias)+1))
805 (void) strcpy(alias, devtabent->alias);
810 _freedevtabent(devtabent);
819 while (notdone && (devtabent = _getdevtabent())) {
820 if (!devtabent->comment) {
821 if (!criteria || matchanycriteria(devtabent, criteria)) {
822 if (alias = malloc(strlen(devtabent->alias)+1))
823 (void) strcpy(alias, devtabent->alias);
828 _freedevtabent(devtabent);
839 * int matchallcriteria(devtabent, criteria)
841 * This function examines the record contained in "devtabent" and
846 * struct devtabent *devtabent The device table entry to examine.
855 struct devtabent *ent, /* Entry to check */
939 * int matchanycriteria(devtabent, criteria)
941 * This function examines the record contained in "devtabent" and
946 * struct devtabent *devtabent The device table entry to examine.
955 struct devtabent *ent, /* Entry to check */