Lines Matching defs:bsddev

65 	device_t	bsddev;
129 #define dev_err(dev, fmt, ...) device_printf((dev)->bsddev, fmt, ##__VA_ARGS__)
130 #define dev_warn(dev, fmt, ...) device_printf((dev)->bsddev, fmt, ##__VA_ARGS__)
131 #define dev_info(dev, fmt, ...) device_printf((dev)->bsddev, fmt, ##__VA_ARGS__)
132 #define dev_notice(dev, fmt, ...) device_printf((dev)->bsddev, fmt, ##__VA_ARGS__)
134 device_printf((dev)->bsddev, fmt, ##__VA_ARGS__)
210 device_t bsddev;
212 bsddev = NULL;
215 bsddev = devclass_get_device(dev->class->bsdclass, unit);
217 if (bsddev != NULL)
218 device_set_softc(bsddev, dev);
220 dev->bsddev = bsddev;
227 if (dev->bsddev != NULL) {
229 dev->devt = makedev(0, device_get_unit(dev->bsddev));
264 dev->bsddev = devclass_get_device(dev->class->bsdclass, MINOR(devt));
300 device_t bsddev;
303 bsddev = NULL;
308 bsddev = devclass_get_device(dev->class->bsdclass, unit);
310 bsddev = devclass_get_device(dev->class->bsdclass, 0);
312 if (bsddev == NULL && dev->parent != NULL) {
313 bsddev = device_add_child(dev->parent->bsddev,
316 if (bsddev != NULL) {
318 dev->devt = makedev(0, device_get_unit(bsddev));
319 device_set_softc(bsddev, dev);
321 dev->bsddev = bsddev;
331 device_t bsddev;
333 bsddev = dev->bsddev;
334 dev->bsddev = NULL;
336 if (bsddev != NULL) {
338 device_delete_child(device_get_parent(bsddev), bsddev);
347 device_t bsddev;
349 bsddev = dev->bsddev;
350 dev->bsddev = NULL;
352 if (bsddev != NULL) {
354 device_delete_child(device_get_parent(bsddev), bsddev);
365 device_t bsddev;
369 bsddev = devclass_get_device(class->bsdclass, unit);
370 if (bsddev != NULL)
371 device_unregister(device_get_softc(bsddev));