Lines Matching refs:mod

697 	const struct module_data *mod;  in devclass_find_create()  local
699 TAILQ_FOREACH(mod, &module_head, entry) { in devclass_find_create()
700 if (devclass_equal(mod->mod_name, classname)) { in devclass_find_create()
701 if (devclass_create(mod->devclass_pp)) { in devclass_find_create()
704 return (mod); in devclass_find_create()
711 devclass_add_device(const struct module_data *mod, device_t dev) in devclass_add_device() argument
717 pp_dev = mod->devclass_pp[0]->dev_list; in devclass_add_device()
725 dev->dev_module = mod; in devclass_add_device()
739 devclass_delete_device(const struct module_data *mod, device_t dev) in devclass_delete_device() argument
741 if (mod == NULL) { in devclass_delete_device()
744 mod->devclass_pp[0]->dev_list[dev->dev_unit] = NULL; in devclass_delete_device()
752 const struct module_data *mod = NULL; in make_device() local
756 mod = devclass_find_create(name); in make_device()
758 if (!mod) { in make_device()
778 if (devclass_add_device(mod, dev)) { in make_device()
911 const struct module_data *mod; in device_allocate_softc() local
913 mod = dev->dev_module; in device_allocate_softc()
916 (mod->driver->size != 0)) { in device_allocate_softc()
917 dev->dev_sc = malloc(mod->driver->size, in device_allocate_softc()
931 const struct module_data *mod; in device_probe_and_attach() local
941 mod = dev->dev_module; in device_probe_and_attach()
962 TAILQ_FOREACH(mod, &module_head, entry) { in device_probe_and_attach()
963 if (devclass_equal(mod->bus_name, bus_name_parent)) { in device_probe_and_attach()
964 if (devclass_create(mod->devclass_pp)) { in device_probe_and_attach()
967 if (devclass_add_device(mod, dev)) { in device_probe_and_attach()
994 const struct module_data *mod = dev->dev_module; in device_detach() local
1008 devclass_delete_device(mod, dev); in device_detach()
1084 const struct module_data *mod; in devclass_find() local
1086 TAILQ_FOREACH(mod, &module_head, entry) { in devclass_find()
1087 if (devclass_equal(mod->driver->name, classname)) in devclass_find()
1088 return (mod->devclass_pp[0]); in devclass_find()