Searched refs:devinfo_rman (Results 1 – 4 of 4) sorted by relevance
/freebsd/lib/libdevinfo/ |
H A D | devinfo.c | 80 TAILQ_HEAD(,devinfo_i_rman) devinfo_rman; 109 TAILQ_INIT(&devinfo_rman); in devinfo_init() 332 TAILQ_INSERT_TAIL(&devinfo_rman, dm, dm_link); in devinfo_init_resources() 398 while ((dm = TAILQ_FIRST(&devinfo_rman)) != NULL) { in devinfo_free() 399 TAILQ_REMOVE(&devinfo_rman, dm, dm_link); in devinfo_free() 454 struct devinfo_rman * 459 TAILQ_FOREACH(dm, &devinfo_rman, dm_link) in devinfo_handle_to_rman() 508 devinfo_foreach_rman_resource(struct devinfo_rman *rman, in devinfo_foreach_rman_resource() 527 devinfo_foreach_rman(int (* fn)(struct devinfo_rman *rman, void *arg), in devinfo_foreach_rman() 533 TAILQ_FOREACH(dm, &devinfo_rman, dm_lin in devinfo_foreach_rman() [all...] |
H A D | devinfo.h | 55 struct devinfo_rman { struct 97 extern struct devinfo_rman 124 devinfo_foreach_rman_resource(struct devinfo_rman *rman, 133 devinfo_foreach_rman(int (* fn)(struct devinfo_rman *rman, void *arg), 56 dm_handledevinfo_rman global() argument 58 dm_startdevinfo_rman global() argument 59 dm_sizedevinfo_rman global() argument 61 dm_descdevinfo_rman global() argument
|
H A D | devinfo_var.h | 63 struct devinfo_rman dm_rman;
|
/freebsd/usr.sbin/devinfo/ |
H A D | devinfo.c | 48 static int print_device_rman_resources(struct devinfo_rman *, void *); 51 static int print_rman(struct devinfo_rman *, void *); 65 struct devinfo_rman *rman; in print_resource() 106 print_device_rman_resources(struct devinfo_rman *rman, void *arg) in print_device_rman_resources() 209 print_rman(struct devinfo_rman *rman, void *arg __unused) in print_path()
|