Lines Matching refs:kobj
436 queue_attr_show(struct kobject *kobj, struct attribute *attr, char *page) in queue_attr_show() argument
440 container_of(kobj, struct request_queue, kobj); in queue_attr_show()
456 queue_attr_store(struct kobject *kobj, struct attribute *attr, in queue_attr_store() argument
466 q = container_of(kobj, struct request_queue, kobj); in queue_attr_store()
499 static void blk_release_queue(struct kobject *kobj) in blk_release_queue() argument
502 container_of(kobj, struct request_queue, kobj); in blk_release_queue()
569 ret = kobject_add(&q->kobj, kobject_get(&dev->kobj), "%s", "queue"); in blk_register_queue()
575 kobject_uevent(&q->kobj, KOBJ_ADD); in blk_register_queue()
585 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_register_queue()
586 kobject_del(&q->kobj); in blk_register_queue()
588 kobject_put(&dev->kobj); in blk_register_queue()
608 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_unregister_queue()
609 kobject_del(&q->kobj); in blk_unregister_queue()
611 kobject_put(&disk_to_dev(disk)->kobj); in blk_unregister_queue()