Lines Matching refs:devmap_t

50 	devmap_t	_interpdevmap;
60 devmap_t *dmap_interpret(char *, devmap_t *);
61 static devmap_t *dmap_interpretf(char *, devmap_t *);
62 static devmap_t *dmap_dlexpand(devmap_t *);
64 int dmap_matchdev(devmap_t *, char *);
65 int dmap_matchname(devmap_t *, char *);
126 freedmapent(devmap_t *dmap)
160 * When first called, returns a pointer to the first devmap_t structure
161 * in device_maps; thereafter, it returns a pointer to the next devmap_t
165 * returns pointer to devmap_t found, else returns NULL if no entry found
168 devmap_t *
171 devmap_t *dmap;
196 devmap_t *
199 devmap_t *dmap;
229 * returns pointer to the devmap_t for the device if device is found,
232 devmap_t *
235 devmap_t *dmap;
261 * returns pointer to devmap_t found, else returns NULL if no entry found
264 devmap_t *
267 devmap_t *dmap;
317 * Checks if the specified devmap_t contains strings
323 dmap_match_one_dev(devmap_t *dmap, char *dargdev)
429 * checks if the specified devmap_t is for the device specified.
433 dmap_matchdev(devmap_t *dmap, char *dev)
456 dmap_exact_dev(devmap_t *dmap, char *dev, int *num)
472 * checks if the specified devmap_t is for the device specified.
476 dmap_matchtype(devmap_t *dmap, char *type)
486 * checks if the specified devmap_t is for the device specified.
490 dmap_matchname(devmap_t *dmap, char *name)
505 dmap_physname(devmap_t *dmap)
526 dm_match(devmap_t *dmap, da_args *dargs)
538 * calls dmap_interpretf and dmap_dlexpand to parse devmap_t line.
541 devmap_t *
542 dmap_interpret(char *val, devmap_t *dm)
552 * parses string "val" and initializes pointers in the given devmap_t to
554 * returns pointer to updated devmap_t.
556 static devmap_t *
557 dmap_interpretf(char *val, devmap_t *dm)
576 static devmap_t *
577 dmap_dlexpand(devmap_t *dmp)