Lines Matching refs:child

100 	device_t child;  in smbus_add_child()  local
102 child = device_add_child_ordered(dev, order, name, unit); in smbus_add_child()
103 if (child == NULL) in smbus_add_child()
104 return (child); in smbus_add_child()
107 device_delete_child(dev, child); in smbus_add_child()
110 device_set_ivars(child, devi); in smbus_add_child()
111 return (child); in smbus_add_child()
115 smbus_child_deleted(device_t dev, device_t child) in smbus_child_deleted() argument
117 free(device_get_ivars(child), M_DEVBUF); in smbus_child_deleted()
124 device_t child; in smbus_hinted_child() local
134 child = BUS_ADD_CHILD(bus, SMBUS_ORDER_HINTED, dname, dunit); in smbus_hinted_child()
135 if (child == NULL) in smbus_hinted_child()
137 devi = device_get_ivars(child); in smbus_hinted_child()
142 smbus_child_location(device_t parent, device_t child, struct sbuf *sb) in smbus_child_location() argument
146 devi = device_get_ivars(child); in smbus_child_location()
153 smbus_print_child(device_t parent, device_t child) in smbus_print_child() argument
158 devi = device_get_ivars(child); in smbus_print_child()
159 retval = bus_print_child_header(parent, child); in smbus_print_child()
162 retval += bus_print_child_footer(parent, child); in smbus_print_child()
168 smbus_read_ivar(device_t parent, device_t child, int which, uintptr_t *result) in smbus_read_ivar() argument
172 devi = device_get_ivars(child); in smbus_read_ivar()
187 smbus_write_ivar(device_t parent, device_t child, int which, uintptr_t value) in smbus_write_ivar() argument
191 devi = device_get_ivars(child); in smbus_write_ivar()
206 smbus_probe_nomatch(device_t bus, device_t child) in smbus_probe_nomatch() argument
208 struct smbus_ivar *devi = device_get_ivars(child); in smbus_probe_nomatch()