Lines Matching refs:mk
25 static void module_create_drivers_dir(struct module_kobject *mk)
27 if (!mk || mk->drivers_dir)
30 mk->drivers_dir = kobject_create_and_add("drivers", &mk->kobj);
37 struct module_kobject *mk = NULL;
43 mk = &mod->mkobj;
50 mk = container_of(mkobj, struct module_kobject, kobj);
52 drv->p->mkobj = mk;
58 if (!mk)
62 no_warn = sysfs_create_link(&drv->p->kobj, &mk->kobj, "module");
65 module_create_drivers_dir(mk);
66 no_warn = sysfs_create_link(mk->drivers_dir, &drv->p->kobj,
74 struct module_kobject *mk = NULL;
83 mk = &drv->owner->mkobj;
85 mk = drv->p->mkobj;
86 if (mk && mk->drivers_dir) {
89 sysfs_remove_link(mk->drivers_dir, driver_name);