Lines Matching refs:kobj
513 queue_attr_show(struct kobject *kobj, struct attribute *attr, char *page) in queue_attr_show() argument
517 container_of(kobj, struct request_queue, kobj); in queue_attr_show()
533 queue_attr_store(struct kobject *kobj, struct attribute *attr, in queue_attr_store() argument
543 q = container_of(kobj, struct request_queue, kobj); in queue_attr_store()
576 static void blk_release_queue(struct kobject *kobj) in blk_release_queue() argument
579 container_of(kobj, struct request_queue, kobj); in blk_release_queue()
649 ret = kobject_add(&q->kobj, kobject_get(&dev->kobj), "%s", "queue"); in blk_register_queue()
655 kobject_uevent(&q->kobj, KOBJ_ADD); in blk_register_queue()
665 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_register_queue()
666 kobject_del(&q->kobj); in blk_register_queue()
668 kobject_put(&dev->kobj); in blk_register_queue()
688 kobject_uevent(&q->kobj, KOBJ_REMOVE); in blk_unregister_queue()
689 kobject_del(&q->kobj); in blk_unregister_queue()
691 kobject_put(&disk_to_dev(disk)->kobj); in blk_unregister_queue()