Lines Matching refs:dev

30 static __inline type varp ## _get_ ## var(device_t dev)                 \
35 static __inline void varp ## _set_ ## var(device_t dev, type t) \
54 int bus_generic_detach(device_t dev);
55 int bus_generic_suspend(device_t dev);
56 int bus_generic_resume(device_t dev);
57 void bus_generic_shutdown(device_t dev);
67 struct resource *bus_alloc_resource(device_t dev, int type, int *rid,
69 int bus_release_resource(device_t dev, int type, int rid, struct resource *r);
70 int bus_alloc_resources(device_t dev, struct resource_spec *resourceSpec,
72 void bus_release_resources(device_t dev,
79 bus_alloc_resource_any(device_t dev, int type, int *rid, uint32 flags)
81 return bus_alloc_resource(dev, type, rid, 0, ~0, 1, flags);
85 bus_alloc_resource_anywhere(device_t dev, int type, int *rid,
88 return (bus_alloc_resource(dev, type, rid, 0, ~0, count, flags));
91 bus_dma_tag_t bus_get_dma_tag(device_t dev);
93 int bus_setup_intr(device_t dev, struct resource *r, int flags,
95 int bus_teardown_intr(device_t dev, struct resource *r, void *cookie);
96 int bus_bind_intr(device_t dev, struct resource *r, int cpu);
97 int bus_describe_intr(device_t dev, struct resource *irq, void *cookie,
100 const char *device_get_name(device_t dev);
101 const char *device_get_nameunit(device_t dev);
102 int device_get_unit(device_t dev);
103 void *device_get_softc(device_t dev);
104 void device_set_softc(device_t dev, void *softc);
105 int device_printf(device_t dev, const char *, ...) __printflike(2, 3);
106 void device_set_desc(device_t dev, const char *desc);
107 void device_set_desc_copy(device_t dev, const char *desc);
108 const char *device_get_desc(device_t dev);
109 device_t device_get_parent(device_t dev);
110 u_int32_t device_get_flags(device_t dev);
111 devclass_t device_get_devclass(device_t dev);
112 int device_get_children(device_t dev, device_t **devlistp, int *devcountp);
114 void device_set_ivars(device_t dev, void *);
115 void *device_get_ivars(device_t dev);
117 device_t device_add_child(device_t dev, const char* name, int unit);
118 device_t device_add_child_driver(device_t dev, const char* name, driver_t* driver,
120 int device_delete_child(device_t dev, device_t child);
121 int device_is_attached(device_t dev);
122 int device_attach(device_t dev);
123 int device_detach(device_t dev);
124 int bus_print_child_header(device_t dev, device_t child);
125 int bus_print_child_footer(device_t dev, device_t child);
126 int bus_generic_print_child(device_t dev, device_t child);
127 void bus_generic_driver_added(device_t dev, driver_t *driver);
128 int bus_generic_attach(device_t dev);
129 int device_set_driver(device_t dev, driver_t *driver);
130 int device_is_alive(device_t dev);
134 device_get_sysctl_ctx(device_t dev)
141 device_get_sysctl_tree(device_t dev)