Searched refs:devinfo_res (Results 1 – 4 of 4) sorted by relevance
/freebsd/lib/libdevinfo/ |
H A D | devinfo.c | 81 TAILQ_HEAD(,devinfo_i_res) devinfo_res; 110 TAILQ_INIT(&devinfo_res); in devinfo_init() 362 TAILQ_INSERT_TAIL(&devinfo_res, dr, dr_link); in devinfo_init_resources() 402 while ((dr = TAILQ_FIRST(&devinfo_res)) != NULL) { in devinfo_free() 403 TAILQ_REMOVE(&devinfo_res, dr, dr_link); in devinfo_free() 440 struct devinfo_res * 445 TAILQ_FOREACH(dr, &devinfo_res, dr_link) in devinfo_handle_to_resource() 490 int (* fn)(struct devinfo_dev *dev, struct devinfo_res *res, void *arg), in devinfo_foreach_device_resource() 496 TAILQ_FOREACH(dr, &devinfo_res, dr_link) in devinfo_foreach_device_resource() 509 int (* fn)(struct devinfo_res *re in devinfo_foreach_rman_resource() [all...] |
H A D | devinfo.h | 64 struct devinfo_res { struct 95 extern struct devinfo_res 116 struct devinfo_res *res, void *arg), 125 int (* fn)(struct devinfo_res *res, void *arg), 65 dr_handledevinfo_res global() argument 66 dr_rmandevinfo_res global() argument 67 dr_devicedevinfo_res global() argument 69 dr_startdevinfo_res global() argument 70 dr_sizedevinfo_res global() argument
|
H A D | devinfo_var.h | 69 struct devinfo_res dr_res;
|
/freebsd/usr.sbin/devinfo/ |
H A D | devinfo.c | 46 static void print_resource(struct devinfo_res *); 47 static int print_device_matching_resource(struct devinfo_res *, void *); 50 static int print_rman_resource(struct devinfo_res *, void *); 63 print_resource(struct devinfo_res *res) in print_resource() 84 print_device_matching_resource(struct devinfo_res *res, void *arg) in print_device_matching_resource() 181 print_rman_resource(struct devinfo_res *res, void *arg __unused) in print_rman_resource()
|