Lines Matching refs:kobj
174 kobject_init(&eq->kobj, &elv_ktype); in elevator_alloc()
182 static void elevator_release(struct kobject *kobj) in elevator_release() argument
186 e = container_of(kobj, struct elevator_queue, kobj); in elevator_release()
197 kobject_put(&e->kobj); in __elevator_exit()
446 elv_attr_show(struct kobject *kobj, struct attribute *attr, char *page) in elv_attr_show() argument
455 e = container_of(kobj, struct elevator_queue, kobj); in elv_attr_show()
463 elv_attr_store(struct kobject *kobj, struct attribute *attr, in elv_attr_store() argument
473 e = container_of(kobj, struct elevator_queue, kobj); in elv_attr_store()
497 error = kobject_add(&e->kobj, &q->kobj, "%s", "iosched"); in elv_register_queue()
502 if (sysfs_create_file(&e->kobj, &attr->attr)) in elv_register_queue()
508 kobject_uevent(&e->kobj, KOBJ_ADD); in elv_register_queue()
524 kobject_uevent(&e->kobj, KOBJ_REMOVE); in elv_unregister_queue()
525 kobject_del(&e->kobj); in elv_unregister_queue()