Home
last modified time | relevance | path

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

/freebsd-14.2/lib/libdevinfo/
H A Ddevinfo.h42 struct devinfo_dev { struct
94 extern struct devinfo_dev
106 devinfo_foreach_device_child(struct devinfo_dev *parent,
107 int (* fn)(struct devinfo_dev *child, void *arg),
115 devinfo_foreach_device_resource(struct devinfo_dev *dev,
116 int (* fn)(struct devinfo_dev *dev,
H A Ddevinfo.c79 TAILQ_HEAD(,devinfo_i_dev) devinfo_dev;
108 TAILQ_INIT(&devinfo_dev); in devinfo_init()
260 TAILQ_INSERT_TAIL(&devinfo_dev, dd, dd_link); in devinfo_init_devices()
394 while ((dd = TAILQ_FIRST(&devinfo_dev)) != NULL) { in devinfo_free()
395 TAILQ_REMOVE(&devinfo_dev, dd, dd_link); in devinfo_free()
413 struct devinfo_dev *
422 TAILQ_FOREACH(dd, &devinfo_dev, dd_link) in devinfo_handle_to_device()
431 TAILQ_FOREACH(dd, &devinfo_dev, dd_link) in devinfo_handle_to_device()
471 int (* fn)(struct devinfo_dev *child, void *arg), in devinfo_foreach_device_child()
477 TAILQ_FOREACH(dd, &devinfo_dev, dd_link) in devinfo_foreach_device_child()
[all …]
H A Ddevinfo_var.h45 struct devinfo_dev dd_dev;
/freebsd-14.2/usr.sbin/devinfo/
H A Ddevinfo.c50 static int print_device(struct devinfo_dev *, void *);
88 struct devinfo_dev *dev = (struct devinfo_dev *)ia->arg; in print_device_matching_resource()
134 print_dev(struct devinfo_dev *dev) in print_dev()
153 print_device(struct devinfo_dev *dev, void *arg) in print_device()
182 struct devinfo_dev *dev; in print_rman_resource()
208 print_path(struct devinfo_dev *dev, void *xname) in print_path()
243 struct devinfo_dev *root; in main()
/freebsd-14.2/sbin/devmatch/
H A Ddevmatch.c68 static struct devinfo_dev *root;
445 find_unmatched(struct devinfo_dev *dev, void *arg) in find_unmatched()
447 struct devinfo_dev *parent; in find_unmatched()
477 struct devinfo_dev *dev;
487 find_exact_dev(struct devinfo_dev *dev, void *arg) in find_exact_dev()
489 struct devinfo_dev *parent; in find_exact_dev()
/freebsd-14.2/usr.sbin/bsnmpd/modules/snmp_hostres/
H A Dhostres_device_tbl.c244 device_entry_create_devinfo(const struct devinfo_dev *dev_p) in device_entry_create_devinfo()
279 device_find_by_dev(const struct devinfo_dev *dev_p) in device_find_by_dev()
327 device_get_type(struct devinfo_dev *dev_p, const struct asn_oid **out_type_p) in device_get_type()
347 device_get_status(struct devinfo_dev *dev) in device_get_status()
368 device_collector(struct devinfo_dev *dev, void *arg) in device_collector()
553 struct devinfo_dev *dev_root; in refresh_device_tbl()
/freebsd-14.2/tools/tools/ncpus/
H A Dacpi.c262 acpi0_check(struct devinfo_dev *dd, void *arg) in acpi0_check()
275 struct devinfo_dev *root; in acpi0_present()