Lines Matching defs:sessname
669 pr_err("send_msg_sess_info(\"%s\"): %d\n", sess->sessname, err);
675 pr_err("rtrs_clt_query(\"%s\"): %d\n", sess->sessname, err);
717 ev, sess->sessname);
777 static struct rnbd_clt_session *alloc_sess(const char *sessname)
785 strscpy(sess->sessname, sessname, sizeof(sess->sessname));
853 static struct rnbd_clt_session *__find_and_get_sess(const char *sessname)
862 if (strcmp(sessname, sess->sessname))
904 rnbd_clt_session *find_or_create_sess(const char *sessname, bool *first)
909 sess = __find_and_get_sess(sessname);
911 sess = alloc_sess(sessname);
1185 sess->sessname,
1191 sess->sessname,
1229 find_and_get_or_create_sess(const char *sessname,
1239 sess = find_or_create_sess(sessname, &first);
1255 pr_err("Session %s not found, and path parameter not given", sessname);
1267 sess->rtrs = rtrs_clt_open(&rtrs_ops, sessname,
1447 pathname, sess->sessname, ret);
1480 static bool __exists_dev(const char *pathname, const char *sessname)
1487 if (sessname && strncmp(sess->sessname, sessname,
1488 sizeof(sess->sessname)))
1506 static bool exists_devpath(const char *pathname, const char *sessname)
1511 found = __exists_dev(pathname, sessname);
1523 found = __exists_dev(dev->pathname, sess->sessname);
1543 struct rnbd_clt_dev *rnbd_clt_map_device(const char *sessname,
1561 if (exists_devpath(pathname, sessname))
1564 sess = find_and_get_or_create_sess(sessname, paths, path_cnt, port_nr, nr_poll_queues);
1571 pathname, sess->sessname, PTR_ERR(dev));
1618 sess->sessname, pathname);