Lines Matching refs:mk
24 static void module_create_drivers_dir(struct module_kobject *mk)
29 if (mk && !mk->drivers_dir)
30 mk->drivers_dir = kobject_create_and_add("drivers", &mk->kobj);
38 struct module_kobject *mk = NULL;
44 mk = &mod->mkobj;
51 mk = container_of(mkobj, struct module_kobject, kobj);
53 drv->p->mkobj = mk;
59 if (!mk)
63 no_warn = sysfs_create_link(&drv->p->kobj, &mk->kobj, "module");
66 module_create_drivers_dir(mk);
67 no_warn = sysfs_create_link(mk->drivers_dir, &drv->p->kobj,
75 struct module_kobject *mk = NULL;
87 mk = &drv->owner->mkobj;
89 mk = drv->p->mkobj;
90 if (mk && mk->drivers_dir) {
93 sysfs_remove_link(mk->drivers_dir, driver_name);