| /linux/drivers/block/rnbd/ |
| A D | rnbd-srv.c | 139 srv_sess->sessname, dev_id); in process_rdma() 269 char sessname[NAME_MAX]; in create_sess() local 272 err = rtrs_srv_get_sess_name(rtrs, sessname, sizeof(sessname)); in create_sess() 288 sessname); in create_sess() 301 strscpy(srv_sess->sessname, sessname, sizeof(srv_sess->sessname)); in create_sess() 326 ev, srv_sess->sessname); in rnbd_srv_link_ev() 403 type, dir, srv_sess->sessname); in rnbd_srv_rdma_ev() 490 srv_dev->id, srv_sess->sessname, in rnbd_srv_check_update_open_perm() 501 srv_dev->id, srv_sess->sessname, in rnbd_srv_check_update_open_perm() 661 srv_sess->sessname, srv_sess->ver, in process_msg_sess_info() [all …]
|
| A D | rnbd-clt.c | 738 ev, sess->sessname); in rnbd_clt_link_ev() 806 strscpy(sess->sessname, sessname, sizeof(sess->sessname)); in alloc_sess() 883 if (strcmp(sessname, sess->sessname)) in __find_and_get_sess() 930 sess = __find_and_get_sess(sessname); in find_or_create_sess() 932 sess = alloc_sess(sessname); in find_or_create_sess() 1208 sess->sessname, in rnbd_rdma_map_queues() 1214 sess->sessname, in rnbd_rdma_map_queues() 1468 pathname, sess->sessname, ret); in init_dev() 1508 if (sessname && strncmp(sess->sessname, sessname, in __exists_dev() 1509 sizeof(sess->sessname))) in __exists_dev() [all …]
|
| A D | rnbd-clt-sysfs.c | 56 char *sessname; member 104 strscpy(opt->sessname, p, NAME_MAX); in rnbd_clt_parse_map_options() 438 return sysfs_emit(page, "%s\n", dev->sess->sessname); in session_show() 516 ret = snprintf(buf, len, "%s@%s", pathname, dev->sess->sessname); in rnbd_clt_get_path_name() 528 len = strlen(dev->pathname) + strlen(dev->sess->sessname) + 2; in rnbd_clt_add_dev_symlink() 567 char sessname[NAME_MAX]; in rnbd_clt_map_device_store() local 576 opt.sessname = sessname; in rnbd_clt_map_device_store() 597 pathname, sessname, in rnbd_clt_map_device_store() 601 dev = rnbd_clt_map_device(sessname, paths, path_cnt, port_nr, pathname, in rnbd_clt_map_device_store()
|
| A D | rnbd-log.h | 17 (dev)->sess->sessname, \ 21 (dev)->sess->sessname, ##__VA_ARGS__))
|
| A D | rnbd-clt.h | 94 char sessname[NAME_MAX]; member 145 struct rnbd_clt_dev *rnbd_clt_map_device(const char *sessname,
|
| A D | README | 31 # echo "sessname=blya path=ip:10.50.100.66 device_path=/dev/ram0" > \ 34 Where "sessname=" is a session name, a string to identify the session
|
| A D | rnbd-srv.h | 24 char sessname[NAME_MAX]; member
|
| A D | rnbd-srv-sysfs.c | 200 sess_dev->sess->sessname); in rnbd_srv_create_dev_session_sysfs()
|
| /linux/drivers/infiniband/ulp/rtrs/ |
| A D | rtrs.h | 56 const char *sessname, 178 int rtrs_srv_get_sess_name(struct rtrs_srv *sess, char *sessname, size_t len);
|
| A D | rtrs-srv.c | 754 const char *sessname, const uuid_t *path_uuid) in exist_sessname() argument 771 if (strlen(sess->s.sessname) == strlen(sessname) && in exist_sessname() 772 !strcmp(sess->s.sessname, sessname)) { in exist_sessname() 806 if (strchr(msg->sessname, '/') || strchr(msg->sessname, '.')) { in process_info_req() 812 msg->sessname, &sess->srv->paths_uuid)) { in process_info_req() 813 rtrs_err(s, "sessname is duplicated: %s\n", msg->sessname); in process_info_req() 816 strscpy(sess->s.sessname, msg->sessname, sizeof(sess->s.sessname)); in process_info_req() 1292 int rtrs_srv_get_sess_name(struct rtrs_srv *srv, char *sessname, size_t len) in rtrs_srv_get_sess_name() argument 1301 strscpy(sessname, sess->s.sessname, in rtrs_srv_get_sess_name() 1302 min_t(size_t, sizeof(sess->s.sessname), len)); in rtrs_srv_get_sess_name() [all …]
|
| A D | rtrs-clt.c | 1549 strscpy(sess->s.sessname, clt->sessname, sizeof(sess->s.sessname)); in alloc_sess() 2543 memcpy(msg->sessname, sess->s.sessname, sizeof(msg->sessname)); in rtrs_send_sess_info() 2670 static struct rtrs_clt *alloc_clt(const char *sessname, size_t paths_num, in alloc_clt() argument 2683 if (strlen(sessname) >= sizeof(clt->sessname)) in alloc_clt() 2708 strscpy(clt->sessname, sessname, sizeof(clt->sessname)); in alloc_clt() 2715 err = dev_set_name(&clt->dev, "%s", sessname); in alloc_clt() 2781 const char *sessname, in rtrs_clt_open() argument 2791 if (strchr(sessname, '/') || strchr(sessname, '.')) { in rtrs_clt_open() 2797 clt = alloc_clt(sessname, paths_num, port, pdu_sz, ops->priv, in rtrs_clt_open()
|
| A D | rtrs-log.h | 13 fn("<%s>: " fmt, obj->sessname, ##__VA_ARGS__)
|
| A D | rtrs-pri.h | 107 char sessname[NAME_MAX]; member 236 u8 sessname[NAME_MAX]; member
|
| A D | rtrs-clt.h | 165 char sessname[NAME_MAX]; member
|
| A D | rtrs-srv-sysfs.c | 167 err = dev_set_name(&srv->dev, "%s", sess->s.sessname); in rtrs_srv_create_once_sysfs_root_folders()
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-class-rnbd-client | 12 > Usage: echo "sessname=<name of the rtrs session> path=<[srcaddr,]dstaddr> 24 sessname=<name of the rtrs session> 31 sessname: 76 client has this string "sessname=blya device_path=sda", then server
|