Home
last modified time | relevance | path

Searched refs:devinfo_dev (Results 1 – 5 of 5) sorted by relevance

/dflybsd-src/lib/libdevinfo/
H A Ddevinfo.h43 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 Ddevinfo.c78 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 Ddevinfo_var.h47 struct devinfo_dev dd_dev;
/dflybsd-src/usr.sbin/devinfo/
H A Ddevinfo.c47 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 Dktrdump.c353 dump_devinfo(struct devinfo_dev *dev, void *arg) in dump_devinfo()
387 struct devinfo_dev *root; in dump_device_info()