Searched refs:devinfo_dev (Results 1 – 5 of 5) sorted by relevance
| /dflybsd-src/lib/libdevinfo/ |
| H A D | devinfo.h | 43 struct devinfo_dev { struct 96 extern struct devinfo_dev 108 devinfo_foreach_device_child(struct devinfo_dev *parent, 109 int (* fn)(struct devinfo_dev *child, void *arg), 117 devinfo_foreach_device_resource(struct devinfo_dev *dev, 118 int (* fn)(struct devinfo_dev *dev,
|
| H A D | devinfo.c | 78 TAILQ_HEAD(,devinfo_i_dev) devinfo_dev; 107 TAILQ_INIT(&devinfo_dev); in devinfo_init() 240 TAILQ_INSERT_TAIL(&devinfo_dev, dd, dd_link); in devinfo_init_devices() 360 while ((dd = TAILQ_FIRST(&devinfo_dev)) != NULL) { in devinfo_free() 361 TAILQ_REMOVE(&devinfo_dev, dd, dd_link); in devinfo_free() 379 struct devinfo_dev * 388 TAILQ_FOREACH(dd, &devinfo_dev, dd_link) in devinfo_handle_to_device() 397 TAILQ_FOREACH(dd, &devinfo_dev, dd_link) in devinfo_handle_to_device() 436 devinfo_foreach_device_child(struct devinfo_dev *parent, in devinfo_foreach_device_child() 437 int (* fn)(struct devinfo_dev *child, void *arg), in devinfo_foreach_device_child() [all …]
|
| H A D | devinfo_var.h | 47 struct devinfo_dev dd_dev;
|
| /dflybsd-src/usr.sbin/devinfo/ |
| H A D | devinfo.c | 47 static int print_device(struct devinfo_dev *, void *); 85 struct devinfo_dev *dev = (struct devinfo_dev *)ia->arg; in print_device_matching_resource() 134 print_device(struct devinfo_dev *dev, void *arg) in print_device() 175 struct devinfo_dev *dev; in print_rman_resource() 203 struct devinfo_dev *root; in main()
|
| /dflybsd-src/usr.bin/ktrdump/ |
| H A D | ktrdump.c | 353 dump_devinfo(struct devinfo_dev *dev, void *arg) in dump_devinfo() 387 struct devinfo_dev *root; in dump_device_info()
|