Searched refs:rnbd_dev (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/block/rnbd/ |
A D | rnbd-srv-dev.h | 15 struct rnbd_dev { struct 23 struct rnbd_dev *dev; argument 34 struct rnbd_dev *rnbd_dev_open(const char *path, fmode_t flags, 40 void rnbd_dev_close(struct rnbd_dev *dev); 49 static inline int rnbd_dev_get_max_segs(const struct rnbd_dev *dev) in rnbd_dev_get_max_segs() 54 static inline int rnbd_dev_get_max_hw_sects(const struct rnbd_dev *dev) in rnbd_dev_get_max_hw_sects() 59 static inline int rnbd_dev_get_secure_discard(const struct rnbd_dev *dev) in rnbd_dev_get_secure_discard() 64 static inline int rnbd_dev_get_max_discard_sects(const struct rnbd_dev *dev) in rnbd_dev_get_max_discard_sects() 73 static inline int rnbd_dev_get_discard_granularity(const struct rnbd_dev *dev) in rnbd_dev_get_discard_granularity() 78 static inline int rnbd_dev_get_discard_alignment(const struct rnbd_dev *dev) in rnbd_dev_get_discard_alignment()
|
A D | rnbd-srv.c | 156 io->dev = sess_dev->rnbd_dev; in process_rdma() 518 rnbd_srv_get_or_create_srv_dev(struct rnbd_dev *rnbd_dev, in rnbd_srv_get_or_create_srv_dev() argument 545 struct rnbd_dev *rnbd_dev = sess_dev->rnbd_dev; in rnbd_srv_fill_msg_open_rsp() local 582 struct rnbd_dev *rnbd_dev, fmode_t open_flags, in rnbd_srv_create_set_sess_dev() argument 594 sdev->rnbd_dev = rnbd_dev; in rnbd_srv_create_set_sess_dev() 703 struct rnbd_dev *rnbd_dev; in process_msg_open() local 743 if (IS_ERR(rnbd_dev)) { in process_msg_open() 746 ret = PTR_ERR(rnbd_dev); in process_msg_open() 760 rnbd_dev, open_flags, in process_msg_open() 776 rnbd_dev->name); in process_msg_open() [all …]
|
A D | rnbd-srv-sysfs.c | 23 static struct device *rnbd_dev; variable 224 rnbd_dev = device_create(rnbd_dev_class, NULL, in rnbd_srv_create_sysfs_files() 226 if (IS_ERR(rnbd_dev)) { in rnbd_srv_create_sysfs_files() 227 err = PTR_ERR(rnbd_dev); in rnbd_srv_create_sysfs_files() 230 rnbd_devs_kobj = kobject_create_and_add("devices", &rnbd_dev->kobj); in rnbd_srv_create_sysfs_files()
|
A D | rnbd-srv-dev.c | 15 struct rnbd_dev *rnbd_dev_open(const char *path, fmode_t flags, in rnbd_dev_open() 18 struct rnbd_dev *dev; in rnbd_dev_open() 42 void rnbd_dev_close(struct rnbd_dev *dev) in rnbd_dev_close()
|
A D | rnbd-srv.h | 54 struct rnbd_dev *rnbd_dev; member
|
A D | rnbd-clt-sysfs.c | 26 static struct device *rnbd_dev; variable 652 rnbd_dev = device_create_with_groups(rnbd_dev_class, NULL, in rnbd_clt_create_sysfs_files() 655 if (IS_ERR(rnbd_dev)) { in rnbd_clt_create_sysfs_files() 656 err = PTR_ERR(rnbd_dev); in rnbd_clt_create_sysfs_files() 659 rnbd_devs_kobj = kobject_create_and_add("devices", &rnbd_dev->kobj); in rnbd_clt_create_sysfs_files() 677 sysfs_remove_group(&rnbd_dev->kobj, &default_attr_group); in rnbd_clt_destroy_sysfs_files()
|
Completed in 9 milliseconds