Searched refs:devinfo_dev (Results 1 – 7 of 7) sorted by relevance
/freebsd/lib/libdevinfo/ |
H A D | devinfo.h | 41 struct devinfo_dev { struct 93 extern struct devinfo_dev 105 devinfo_foreach_device_child(struct devinfo_dev *parent, 106 int (* fn)(struct devinfo_dev *child, void *arg), 114 devinfo_foreach_device_resource(struct devinfo_dev *dev, 115 int (* fn)(struct devinfo_dev *dev, 42 dd_handledevinfo_dev global() argument 43 dd_parentdevinfo_dev global() argument 45 dd_namedevinfo_dev global() argument 46 dd_descdevinfo_dev global() argument 47 dd_drivernamedevinfo_dev global() argument 48 dd_pnpinfodevinfo_dev global() argument 49 dd_locationdevinfo_dev global() argument 50 dd_devflagsdevinfo_dev global() argument 51 dd_flagsdevinfo_dev global() argument 52 dd_statedevinfo_dev global() argument
|
H A D | devinfo.c | 79 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() 470 devinfo_foreach_device_child(struct devinfo_dev *parent, in devinfo_foreach_device_child() 471 int (* fn)(struct devinfo_dev *chil in devinfo_foreach_device_child() [all...] |
H A D | devinfo_var.h | 45 struct devinfo_dev dd_dev;
|
/freebsd/usr.sbin/devinfo/ |
H A D | devinfo.c | 49 static int print_device(struct devinfo_dev *, void *); 87 struct devinfo_dev *dev = (struct devinfo_dev *)ia->arg; in print_device_matching_resource() 133 print_dev(struct devinfo_dev *dev) in print_dev() 154 print_device(struct devinfo_dev *dev, void *arg) in print_device() 183 struct devinfo_dev *dev; in print_rman_resource() 217 print_path(struct devinfo_dev *dev, void *xname) in print_path() 252 struct devinfo_dev *root; in main()
|
/freebsd/usr.sbin/bsnmpd/modules/snmp_hostres/ |
H A D | hostres_device_tbl.c | 244 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/sbin/devmatch/ |
H A D | devmatch.c | 68 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/tools/tools/ncpus/ |
H A D | acpi.c | 262 acpi0_check(struct devinfo_dev *dd, void *arg) in acpi0_check() 275 struct devinfo_dev *root; in acpi0_present()
|