Lines Matching refs:kobj
223 static ssize_t state_show(struct kobject *kobj, in state_show() argument
228 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in state_show()
248 static ssize_t nr_poll_queues_show(struct kobject *kobj, in nr_poll_queues_show() argument
253 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in nr_poll_queues_show()
261 static ssize_t mapping_path_show(struct kobject *kobj, in mapping_path_show() argument
266 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in mapping_path_show()
274 static ssize_t access_mode_show(struct kobject *kobj, in access_mode_show() argument
279 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in access_mode_show()
287 static ssize_t rnbd_clt_unmap_dev_show(struct kobject *kobj, in rnbd_clt_unmap_dev_show() argument
294 static ssize_t rnbd_clt_unmap_dev_store(struct kobject *kobj, in rnbd_clt_unmap_dev_store() argument
308 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in rnbd_clt_unmap_dev_store()
357 static ssize_t rnbd_clt_resize_dev_show(struct kobject *kobj, in rnbd_clt_resize_dev_show() argument
365 static ssize_t rnbd_clt_resize_dev_store(struct kobject *kobj, in rnbd_clt_resize_dev_store() argument
373 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in rnbd_clt_resize_dev_store()
390 static ssize_t rnbd_clt_remap_dev_show(struct kobject *kobj, in rnbd_clt_remap_dev_show() argument
396 static ssize_t rnbd_clt_remap_dev_store(struct kobject *kobj, in rnbd_clt_remap_dev_store() argument
409 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in rnbd_clt_remap_dev_store()
431 static ssize_t session_show(struct kobject *kobj, struct kobj_attribute *attr, in session_show() argument
436 dev = container_of(kobj, struct rnbd_clt_dev, kobj); in session_show()
484 struct kobject *gd_kobj = &disk_to_dev(dev->gd)->kobj; in rnbd_clt_add_dev_kobj()
486 ret = kobject_init_and_add(&dev->kobj, &rnbd_dev_ktype, gd_kobj, "%s", in rnbd_clt_add_dev_kobj()
491 kobject_put(&dev->kobj); in rnbd_clt_add_dev_kobj()
498 static ssize_t rnbd_clt_map_device_show(struct kobject *kobj, in rnbd_clt_map_device_show() argument
526 struct kobject *gd_kobj = &disk_to_dev(dev->gd)->kobj; in rnbd_clt_add_dev_symlink()
560 static ssize_t rnbd_clt_map_device_store(struct kobject *kobj, in rnbd_clt_map_device_store() argument
660 rnbd_devs_kobj = kobject_create_and_add("devices", &rnbd_dev->kobj); in rnbd_clt_create_sysfs_files()
678 sysfs_remove_group(&rnbd_dev->kobj, &default_attr_group); in rnbd_clt_destroy_sysfs_files()