Lines Matching defs:mk
2416 static void module_create_drivers_dir(struct module_kobject *mk)
2418 if (!mk || mk->drivers_dir)
2421 mk->drivers_dir = kobject_add_dir(&mk->kobj, "drivers");
2428 struct module_kobject *mk = NULL;
2434 mk = &mod->mkobj;
2441 mk = container_of(mkobj, struct module_kobject, kobj);
2443 drv->mkobj = mk;
2449 if (!mk)
2453 no_warn = sysfs_create_link(&drv->kobj, &mk->kobj, "module");
2456 module_create_drivers_dir(mk);
2457 no_warn = sysfs_create_link(mk->drivers_dir, &drv->kobj,
2466 struct module_kobject *mk = NULL;
2475 mk = &drv->owner->mkobj;
2477 mk = drv->mkobj;
2478 if (mk && mk->drivers_dir) {
2481 sysfs_remove_link(mk->drivers_dir, driver_name);