Home
last modified time | relevance | path

Searched refs:devinfo_res (Results 1 – 4 of 4) sorted by relevance

/freebsd/lib/libdevinfo/
H A Ddevinfo.c81 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 Ddevinfo.h64 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 Ddevinfo_var.h69 struct devinfo_res dr_res;
/freebsd/usr.sbin/devinfo/
H A Ddevinfo.c46 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()