Home
last modified time | relevance | path

Searched refs:sessname (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/block/rnbd/
H A Drnbd-srv-trace.h25 __string(sessname, srv->sessname)
30 __assign_str(sessname, srv->sessname);
33 TP_printk("sessname: %s qdepth: %d",
34 __get_str(sessname),
75 __string(sessname, srv->sessname)
88 __assign_str(sessname, srv->sessname);
[all...]
H A Drnbd-srv.c140 srv_sess->sessname, dev_id); in process_rdma()
253 pr_info("RTRS Session %s disconnected\n", srv_sess->sessname); in destroy_sess()
287 strscpy(srv_sess->sessname, pathname, sizeof(srv_sess->sessname)); in create_sess()
314 ev, srv_sess->sessname); in rnbd_srv_link_ev()
391 type, srv_sess->sessname); in rnbd_srv_rdma_ev()
481 srv_dev->name, srv_sess->sessname, in rnbd_srv_check_update_open_perm()
492 srv_dev->name, srv_sess->sessname, in rnbd_srv_check_update_open_perm()
500 srv_dev->name, srv_sess->sessname, access_mode); in rnbd_srv_check_update_open_perm()
603 dev_search_path, srv_sess->sessname, dev_nam in rnbd_srv_get_full_path()
[all...]
H A Drnbd-clt-sysfs.c52 {RNBD_OPT_SESSNAME, "sessname=%s" },
58 char *sessname; member
101 pr_err("map_device: sessname too long\n"); in rnbd_clt_parse_map_options()
106 strscpy(opt->sessname, p, NAME_MAX); in rnbd_clt_parse_map_options()
440 return sysfs_emit(page, "%s\n", dev->sess->sessname); in session_show()
505 "Usage: echo \"[dest_port=server port number] sessname=<name of the rtrs session> path=<[srcaddr@]dstaddr> [path=<[srcaddr@]dstaddr>] device_path=<full path on remote side> [access_mode=<ro|rw|migration>] [nr_poll_queues=<number of queues>]\" > %s\n\naddr ::= [ ip:<ipv4> | ip:<ipv6> | gid:<gid> ]\n", in rnbd_clt_map_device_show()
519 ret = snprintf(buf, len, "%s@%s", pathname, dev->sess->sessname); in rnbd_clt_get_path_name()
531 len = strlen(dev->pathname) + strlen(dev->sess->sessname) + 2; in rnbd_clt_add_dev_symlink()
570 char sessname[NAME_MAX]; in rnbd_clt_map_device_store() local
579 opt.sessname in rnbd_clt_map_device_store()
[all...]
H A Drnbd-clt.c669 pr_err("send_msg_sess_info(\"%s\"): %d\n", sess->sessname, err); in remap_devs()
675 pr_err("rtrs_clt_query(\"%s\"): %d\n", sess->sessname, err); in remap_devs()
717 ev, sess->sessname); in rnbd_clt_link_ev()
777 static struct rnbd_clt_session *alloc_sess(const char *sessname) in alloc_sess() argument
785 strscpy(sess->sessname, sessname, sizeof(sess->sessname)); in alloc_sess()
853 static struct rnbd_clt_session *__find_and_get_sess(const char *sessname)
862 if (strcmp(sessname, sess->sessname))
904 find_or_create_sess(const char *sessname, bool *first) find_or_create_sess() argument
1229 find_and_get_or_create_sess(const char *sessname, const struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, u32 nr_poll_queues) find_and_get_or_create_sess() argument
1480 __exists_dev(const char *pathname, const char *sessname) __exists_dev() argument
1506 exists_devpath(const char *pathname, const char *sessname) exists_devpath() argument
1543 rnbd_clt_map_device(const char *sessname, struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, const char *pathname, enum rnbd_access_mode access_mode, u32 nr_poll_queues) rnbd_clt_map_device() argument
[all...]
H A Drnbd-log.h17 (dev)->sess->sessname, \
21 (dev)->sess->sessname, ##__VA_ARGS__))
H A Drnbd-clt.h94 char sessname[NAME_MAX]; member
131 struct rnbd_clt_dev *rnbd_clt_map_device(const char *sessname,
H A Drnbd-srv.h24 char sessname[NAME_MAX]; member
/kernel/linux/linux-5.10/drivers/block/rnbd/
H A Drnbd-srv.c140 srv_sess->sessname, dev_id); in process_rdma()
256 pr_info("RTRS Session %s disconnected\n", srv_sess->sessname); in destroy_sess()
269 char sessname[NAME_MAX]; in create_sess() local
272 err = rtrs_srv_get_sess_name(rtrs, sessname, sizeof(sessname)); in create_sess()
274 pr_err("rtrs_srv_get_sess_name(%s): %d\n", sessname, err); in create_sess()
288 sessname); in create_sess()
301 strlcpy(srv_sess->sessname, sessname, sizeof(srv_sess->sessname)); in create_sess()
[all...]
H A Drnbd-clt-sysfs.c50 {RNBD_OPT_SESSNAME, "sessname=%s" },
55 char *sessname; member
95 pr_err("map_device: sessname too long\n"); in rnbd_clt_parse_map_options()
100 strlcpy(opt->sessname, p, NAME_MAX); in rnbd_clt_parse_map_options()
411 return scnprintf(page, PAGE_SIZE, "%s\n", dev->sess->sessname); in session_show()
471 "Usage: echo \"[dest_port=server port number] sessname=<name of the rtrs session> path=<[srcaddr@]dstaddr> [path=<[srcaddr@]dstaddr>] device_path=<full path on remote side> [access_mode=<ro|rw|migration>]\" > %s\n\naddr ::= [ ip:<ipv4> | ip:<ipv6> | gid:<gid> ]\n", in rnbd_clt_map_device_show()
497 len = strlen(dev->pathname) + strlen(dev->sess->sessname) + 2; in rnbd_clt_add_dev_symlink()
536 char sessname[NAME_MAX]; in rnbd_clt_map_device_store() local
544 opt.sessname = sessname; in rnbd_clt_map_device_store()
[all...]
H A Drnbd-log.h17 (dev)->sess->sessname, \
21 (dev)->sess->sessname, ##__VA_ARGS__))
H A Drnbd-clt.c678 pr_err("send_msg_sess_info(\"%s\"): %d\n", sess->sessname, err); in remap_devs()
684 pr_err("rtrs_clt_query(\"%s\"): %d\n", sess->sessname, err); in remap_devs()
726 ev, sess->sessname); in rnbd_clt_link_ev()
786 static struct rnbd_clt_session *alloc_sess(const char *sessname) in alloc_sess() argument
794 strlcpy(sess->sessname, sessname, sizeof(sess->sessname)); in alloc_sess()
862 static struct rnbd_clt_session *__find_and_get_sess(const char *sessname)
871 if (strcmp(sessname, sess->sessname))
912 find_or_create_sess(const char *sessname, bool *first) find_or_create_sess() argument
1185 find_and_get_or_create_sess(const char *sessname, const struct rtrs_addr *paths, size_t path_cnt, u16 port_nr) find_and_get_or_create_sess() argument
1483 rnbd_clt_map_device(const char *sessname, struct rtrs_addr *paths, size_t path_cnt, u16 port_nr, const char *pathname, enum rnbd_access_mode access_mode) rnbd_clt_map_device() argument
[all...]
H A Drnbd-clt.h88 char sessname[NAME_MAX]; member
136 struct rnbd_clt_dev *rnbd_clt_map_device(const char *sessname,
H A Drnbd-srv.h24 char sessname[NAME_MAX]; member
H A Drnbd-srv-sysfs.c162 sess_dev->sess->sessname); in rnbd_srv_create_dev_session_sysfs()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/
H A Drtrs-clt-trace.h47 __array(char, sessname, NAME_MAX)
58 memcpy(__entry->sessname, kobject_name(&clt_path->kobj), NAME_MAX);
62 __entry->sessname,
H A Drtrs-srv-trace.h48 __array(char, sessname, NAME_MAX)
64 memcpy(__entry->sessname, kobject_name(&srv_path->kobj), NAME_MAX);
68 __entry->sessname,
H A Drtrs-log.h13 fn("<%s>: " fmt, obj->sessname, ##__VA_ARGS__)
H A Drtrs-clt.c1566 strscpy(clt_path->s.sessname, clt->sessname, in alloc_path()
1567 sizeof(clt_path->s.sessname)); in alloc_path()
2549 memcpy(msg->pathname, clt_path->s.sessname, sizeof(msg->pathname)); in rtrs_send_path_info()
2676 static struct rtrs_clt_sess *alloc_clt(const char *sessname, size_t paths_num, in alloc_clt() argument
2689 if (strlen(sessname) >= sizeof(clt->sessname)) in alloc_clt()
2716 strscpy(clt->sessname, sessname, sizeof(clt->sessname)); in alloc_clt()
[all...]
H A Drtrs-srv.c762 /* when a client with same uuid and same sessname tried to add a path */ in exist_pathname()
769 if (strlen(srv_path->s.sessname) == strlen(pathname) && in exist_pathname()
770 !strcmp(srv_path->s.sessname, pathname)) { in exist_pathname()
814 strscpy(srv_path->s.sessname, msg->pathname, in process_info_req()
815 sizeof(srv_path->s.sessname)); in process_info_req()
1300 * @len: Length of sessname buffer
1312 strscpy(pathname, srv_path->s.sessname, in rtrs_srv_get_path_name()
1313 min_t(size_t, sizeof(srv_path->s.sessname), len)); in rtrs_srv_get_path_name()
1786 strscpy(srv_path->s.sessname, str, sizeof(srv_path->s.sessname)); in __alloc_path()
[all...]
/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/
H A Drtrs.h56 const char *sessname,
120 u8 sessname[NAME_MAX]; member
188 int rtrs_srv_get_sess_name(struct rtrs_srv *sess, char *sessname, size_t len);
H A Drtrs-clt.c1453 strlcpy(sess->s.sessname, clt->sessname, sizeof(sess->s.sessname)); in alloc_sess()
2431 memcpy(msg->sessname, sess->s.sessname, sizeof(msg->sessname)); in rtrs_send_sess_info()
2549 static struct rtrs_clt *alloc_clt(const char *sessname, size_t paths_num, in alloc_clt() argument
2564 if (strlen(sessname) >= sizeof(clt->sessname)) in alloc_clt()
2592 strlcpy(clt->sessname, sessnam in alloc_clt()
2663 rtrs_clt_open(struct rtrs_clt_ops *ops, const char *sessname, const struct rtrs_addr *paths, size_t paths_num, u16 port, size_t pdu_sz, u8 reconnect_delay_sec, u16 max_segments, size_t max_segment_size, s16 max_reconnect_attempts) rtrs_clt_open() argument
[all...]
H A Drtrs-log.h13 fn("<%s>: " fmt, obj->sessname, ##__VA_ARGS__)
H A Drtrs-pri.h105 char sessname[NAME_MAX]; member
226 * @sessname: Session name chosen by client
230 u8 sessname[NAME_MAX]; member
H A Drtrs-srv.c807 strlcpy(sess->s.sessname, msg->sessname, sizeof(sess->s.sessname)); in process_info_req()
1276 * @sessname: Sessname buffer
1277 * @len: Length of sessname buffer
1279 int rtrs_srv_get_sess_name(struct rtrs_srv *srv, char *sessname, size_t len) in rtrs_srv_get_sess_name() argument
1288 strlcpy(sessname, sess->s.sessname, in rtrs_srv_get_sess_name()
1289 min_t(size_t, sizeof(sess->s.sessname), len)); in rtrs_srv_get_sess_name()
H A Drtrs-clt.h163 char sessname[NAME_MAX]; member

Completed in 23 milliseconds

12