H A D | subr_bus.c | 76 SYSCTL_ROOT_NODE(OID_AUTO, dev, CTLFLAG_RW, NULL, NULL); 178 static void print_device_short(device_t dev, int indent); 179 static void print_device(device_t dev, int indent); 180 void print_device_tree_short(device_t dev, int indent); 181 void print_device_tree(device_t dev, int indent); 209 * dev sysctl tree 259 device_t dev = (device_t)arg1; local 267 value = dev->desc ? dev->desc : ""; 270 value = dev 293 device_sysctl_init(device_t dev) argument 333 device_sysctl_update(device_t dev) argument 343 device_sysctl_fini(device_t dev) argument 447 devopen(struct cdev *dev, int oflags, int devtype, struct thread *td) argument 462 devclose(struct cdev *dev, int fflag, int devtype, struct thread *td) argument 484 devread(struct cdev *dev, struct uio *uio, int ioflag) argument 515 devioctl(struct cdev *dev, u_long cmd, caddr_t data, int fflag, struct thread *td) argument 548 devpoll(struct cdev *dev, int events, struct thread *td) argument 565 devkqfilter(struct cdev *dev, struct knote *kn) argument 719 devaddq(const char *type, const char *what, device_t dev) argument 773 devadded(device_t dev) argument 783 devremoved(device_t dev) argument 796 devnomatch(device_t dev) argument 1207 device_t dev; local 1337 device_t dev; local 1442 device_t dev; local 1640 devclass_alloc_unit(devclass_t dc, device_t dev, int *unitp) argument 1649 BUS_HINT_DEVICE_UNIT(device_get_parent(dev), dev, dc->name, local 1725 devclass_add_device(devclass_t dc, device_t dev) argument 1763 devclass_delete_device(devclass_t dc, device_t dev) argument 1797 device_t dev; local 1856 device_print_child(device_t dev, device_t child) argument 1885 device_add_child(device_t dev, const char *name, int unit) argument 1911 device_add_child_ordered(device_t dev, u_int order, const char *name, int unit) argument 1963 device_delete_child(device_t dev, device_t child) argument 2007 device_delete_children(device_t dev) argument 2041 device_find_child(device_t dev, const char *classname, int unit) argument 2068 first_matching_driver(devclass_t dc, device_t dev) argument 2079 next_matching_driver(devclass_t dc, device_t dev, driverlink_t last) argument 2095 device_probe_child(device_t dev, device_t child) argument 2274 device_get_parent(device_t dev) argument 2296 device_get_children(device_t dev, device_t **devlistp, int *devcountp) argument 2333 device_get_driver(device_t dev) argument 2343 device_get_devclass(device_t dev) argument 2353 device_get_name(device_t dev) argument 2366 device_get_nameunit(device_t dev) argument 2375 device_get_unit(device_t dev) argument 2384 device_get_desc(device_t dev) argument 2393 device_get_flags(device_t dev) argument 2399 device_get_sysctl_ctx(device_t dev) argument 2405 device_get_sysctl_tree(device_t dev) argument 2416 device_print_prettyname(device_t dev) argument 2433 device_printf(device_t dev, const char * fmt, ...) argument 2449 device_set_desc_internal(device_t dev, const char* desc, int copy) argument 2479 device_set_desc(device_t dev, const char* desc) argument 2491 device_set_desc_copy(device_t dev, const char* desc) argument 2500 device_set_flags(device_t dev, uint32_t flags) argument 2512 device_get_softc(device_t dev) argument 2524 device_set_softc(device_t dev, void *softc) argument 2556 device_claim_softc(device_t dev) argument 2572 device_get_ivars(device_t dev) argument 2583 device_set_ivars(device_t dev, void * ivars) argument 2594 device_get_state(device_t dev) argument 2603 device_enable(device_t dev) argument 2612 device_disable(device_t dev) argument 2621 device_busy(device_t dev) argument 2636 device_unbusy(device_t dev) argument 2655 device_quiet(device_t dev) argument 2664 device_quiet_children(device_t dev) argument 2673 device_verbose(device_t dev) argument 2682 device_has_quiet_children(device_t dev) argument 2691 device_is_quiet(device_t dev) argument 2700 device_is_enabled(device_t dev) argument 2709 device_is_alive(device_t dev) argument 2719 device_is_attached(device_t dev) argument 2728 device_is_suspended(device_t dev) argument 2738 device_set_devclass(device_t dev, const char *classname) argument 2769 device_set_devclass_fixed(device_t dev, const char *classname) argument 2791 device_set_driver(device_t dev, driver_t *driver) argument 2861 device_probe(device_t dev) argument 2895 device_probe_and_attach(device_t dev) argument 2933 device_attach(device_t dev) argument 2996 device_detach(device_t dev) argument 3052 device_quiesce(device_t dev) argument 3073 device_shutdown(device_t dev) argument 3087 device_set_unit(device_t dev, int unit) argument 3670 bus_generic_add_child(device_t dev, u_int order, const char *name, int unit) argument 3685 bus_generic_probe(device_t dev) argument 3716 bus_generic_attach(device_t dev) argument 3735 bus_delayed_attach_children(device_t dev) argument 3751 bus_generic_detach(device_t dev) argument 3779 bus_generic_shutdown(device_t dev) argument 3800 bus_generic_suspend_child(device_t dev, device_t child) argument 3818 bus_generic_resume_child(device_t dev, device_t child) argument 3837 bus_generic_suspend(device_t dev) argument 3870 bus_generic_resume(device_t dev) argument 3893 bus_helper_reset_post(device_t dev, int flags) argument 3911 bus_helper_reset_prepare_rollback(device_t dev, device_t child, int flags) argument 3938 bus_helper_reset_prepare(device_t dev, int flags) argument 3980 bus_print_child_header(device_t dev, device_t child) argument 4003 bus_print_child_footer(device_t dev, device_t child) argument 4016 bus_print_child_domain(device_t dev, device_t child) argument 4036 bus_generic_print_child(device_t dev, device_t child) argument 4053 bus_generic_read_ivar(device_t dev, device_t child, int index, uintptr_t * result) argument 4065 bus_generic_write_ivar(device_t dev, device_t child, int index, uintptr_t value) argument 4077 bus_generic_get_resource_list(device_t dev, device_t child) argument 4090 bus_generic_driver_added(device_t dev, driver_t *driver) argument 4113 bus_generic_new_pass(device_t dev) argument 4139 bus_generic_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg, void **cookiep) argument 4157 bus_generic_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie) argument 4173 bus_generic_suspend_intr(device_t dev, device_t child, struct resource *irq) argument 4188 bus_generic_resume_intr(device_t dev, device_t child, struct resource *irq) argument 4203 bus_generic_adjust_resource(device_t dev, device_t child, int type, struct resource *r, rman_res_t start, rman_res_t end) argument 4220 bus_generic_alloc_resource(device_t dev, device_t child, int type, int *rid, rman_res_t start, rman_res_t end, rman_res_t count, u_int flags) argument 4237 bus_generic_release_resource(device_t dev, device_t child, int type, int rid, struct resource *r) argument 4254 bus_generic_activate_resource(device_t dev, device_t child, int type, int rid, struct resource *r) argument 4271 bus_generic_deactivate_resource(device_t dev, device_t child, int type, int rid, struct resource *r) argument 4288 bus_generic_map_resource(device_t dev, device_t child, int type, struct resource *r, struct resource_map_request *args, struct resource_map *map) argument 4306 bus_generic_unmap_resource(device_t dev, device_t child, int type, struct resource *r, struct resource_map *map) argument 4322 bus_generic_bind_intr(device_t dev, device_t child, struct resource *irq, int cpu) argument 4339 bus_generic_config_intr(device_t dev, int irq, enum intr_trigger trig, enum intr_polarity pol) argument 4356 bus_generic_describe_intr(device_t dev, device_t child, struct resource *irq, void *cookie, const char *descr) argument 4374 bus_generic_get_cpus(device_t dev, device_t child, enum cpu_sets op, size_t setsize, cpuset_t *cpuset) argument 4391 bus_generic_get_dma_tag(device_t dev, device_t child) argument 4407 bus_generic_get_bus_tag(device_t dev, device_t child) argument 4425 bus_generic_rl_get_resource(device_t dev, device_t child, int type, int rid, rman_res_t *startp, rman_res_t *countp) argument 4456 bus_generic_rl_set_resource(device_t dev, device_t child, int type, int rid, rman_res_t start, rman_res_t count) argument 4479 bus_generic_rl_delete_resource(device_t dev, device_t child, int type, int rid) argument 4500 bus_generic_rl_release_resource(device_t dev, device_t child, int type, int rid, struct resource *r) argument 4524 bus_generic_rl_alloc_resource(device_t dev, device_t child, int type, int *rid, rman_res_t start, rman_res_t end, rman_res_t count, u_int flags) argument 4548 bus_generic_child_present(device_t dev, device_t child) argument 4554 bus_generic_get_domain(device_t dev, device_t child, int *domain) argument 4570 bus_null_rescan(device_t dev) argument 4585 bus_alloc_resources(device_t dev, struct resource_spec *rs, struct resource **res) argument 4604 bus_release_resources(device_t dev, const struct resource_spec *rs, struct resource **res) argument 4624 bus_alloc_resource(device_t dev, int type, int *rid, rman_res_t start, rman_res_t end, rman_res_t count, u_int flags) argument 4643 bus_adjust_resource(device_t dev, int type, struct resource *r, rman_res_t start, rman_res_t end) argument 4658 bus_activate_resource(device_t dev, int type, int rid, struct resource *r) argument 4672 bus_deactivate_resource(device_t dev, int type, int rid, struct resource *r) argument 4686 bus_map_resource(device_t dev, int type, struct resource *r, struct resource_map_request *args, struct resource_map *map) argument 4701 bus_unmap_resource(device_t dev, int type, struct resource *r, struct resource_map *map) argument 4716 bus_release_resource(device_t dev, int type, int rid, struct resource *r) argument 4733 bus_setup_intr(device_t dev, struct resource *r, int flags, driver_filter_t filter, driver_intr_t handler, void *arg, void **cookiep) argument 4756 bus_teardown_intr(device_t dev, struct resource *r, void *cookie) argument 4770 bus_suspend_intr(device_t dev, struct resource *r) argument 4784 bus_resume_intr(device_t dev, struct resource *r) argument 4798 bus_bind_intr(device_t dev, struct resource *r, int cpu) argument 4813 bus_describe_intr(device_t dev, struct resource *irq, void *cookie, const char *fmt, ...) argument 4834 bus_set_resource(device_t dev, int type, int rid, rman_res_t start, rman_res_t count) argument 4848 bus_get_resource(device_t dev, int type, int rid, rman_res_t *startp, rman_res_t *countp) argument 4862 bus_get_resource_start(device_t dev, int type, int rid) argument 4882 bus_get_resource_count(device_t dev, int type, int rid) argument 4902 bus_delete_resource(device_t dev, int type, int rid) argument 4904 BUS_DELETE_RESOURCE(device_get_parent(dev), dev, type, rid); local 4964 bus_get_cpus(device_t dev, enum cpu_sets op, size_t setsize, cpuset_t *cpuset) argument 4981 bus_get_dma_tag(device_t dev) argument 4998 bus_get_bus_tag(device_t dev) argument 5015 bus_get_domain(device_t dev, int *domain) argument 5022 root_resume(device_t dev) argument 5035 root_print_child(device_t dev, device_t child) argument 5046 root_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *intr, void *arg, void **cookiep) argument 5063 root_child_present(device_t dev, device_t child) argument 5069 root_get_cpus(device_t dev, device_t child, enum cpu_sets op, size_t setsize, cpuset_t *cpuset) argument 5262 print_device_short(device_t dev, int indent) argument 5283 print_device(device_t dev, int indent) argument 5299 print_device_tree_short(device_t dev, int indent) argument 5315 print_device_tree(device_t dev, int indent) argument 5443 device_t dev; local 5529 bus_free_resource(device_t dev, int type, struct resource *r) argument 5539 device_t dev; local 5556 device_t dev; local 5596 device_gen_nomatch(device_t dev) argument 5647 device_t dev; local 5955 _gone_in_dev(device_t dev, int major, const char *msg) argument 5971 device_t dev; local 5989 device_t dev; local [all...] |