Lines Matching refs:mod

711 	const struct module_data *mod;  in devclass_find_create()  local
713 TAILQ_FOREACH(mod, &module_head, entry) { in devclass_find_create()
714 if (devclass_equal(mod->mod_name, classname)) { in devclass_find_create()
715 if (devclass_create(mod->devclass_pp)) { in devclass_find_create()
718 return (mod); in devclass_find_create()
725 devclass_add_device(const struct module_data *mod, device_t dev) in devclass_add_device() argument
731 pp_dev = mod->devclass_pp[0]->dev_list; in devclass_add_device()
739 dev->dev_module = mod; in devclass_add_device()
753 devclass_delete_device(const struct module_data *mod, device_t dev) in devclass_delete_device() argument
755 if (mod == NULL) { in devclass_delete_device()
758 mod->devclass_pp[0]->dev_list[dev->dev_unit] = NULL; in devclass_delete_device()
766 const struct module_data *mod = NULL; in make_device() local
770 mod = devclass_find_create(name); in make_device()
772 if (!mod) { in make_device()
792 if (devclass_add_device(mod, dev)) { in make_device()
925 const struct module_data *mod; in device_allocate_softc() local
927 mod = dev->dev_module; in device_allocate_softc()
930 (mod->driver->size != 0)) { in device_allocate_softc()
931 dev->dev_sc = malloc(mod->driver->size, in device_allocate_softc()
945 const struct module_data *mod; in device_probe_and_attach() local
955 mod = dev->dev_module; in device_probe_and_attach()
976 TAILQ_FOREACH(mod, &module_head, entry) { in device_probe_and_attach()
977 if (devclass_equal(mod->bus_name, bus_name_parent)) { in device_probe_and_attach()
978 if (devclass_create(mod->devclass_pp)) { in device_probe_and_attach()
981 if (devclass_add_device(mod, dev)) { in device_probe_and_attach()
1008 const struct module_data *mod = dev->dev_module; in device_detach() local
1022 devclass_delete_device(mod, dev); in device_detach()
1098 const struct module_data *mod; in devclass_find() local
1100 TAILQ_FOREACH(mod, &module_head, entry) { in devclass_find()
1101 if (devclass_equal(mod->driver->name, classname)) in devclass_find()
1102 return (mod->devclass_pp[0]); in devclass_find()