rtrs_clt_sess
static int send_usr_msg(struct rtrs_clt_sess *rtrs, int dir,
struct rtrs_clt_sess *rtrs = dev->sess->rtrs;
struct rtrs_clt_sess *rtrs;
struct rtrs_clt_sess *clt;
clt = container_of(dev, struct rtrs_clt_sess, dev);
struct rtrs_clt_sess *clt;
clt = container_of(dev, struct rtrs_clt_sess, dev);
struct rtrs_clt_sess *clt = clt_path->clt;
int rtrs_clt_create_sysfs_root_files(struct rtrs_clt_sess *clt)
void rtrs_clt_destroy_sysfs_root(struct rtrs_clt_sess *clt)
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
struct rtrs_clt_sess *clt;
clt = container_of(dev, struct rtrs_clt_sess, dev);
struct rtrs_clt_sess;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_permit *rtrs_clt_get_permit(struct rtrs_clt_sess *clt,
static int rtrs_clt_failover_req(struct rtrs_clt_sess *clt,
struct rtrs_clt_sess *clt = clt_path->clt;
static int alloc_permits(struct rtrs_clt_sess *clt)
static void free_permits(struct rtrs_clt_sess *clt)
void rtrs_clt_put_permit(struct rtrs_clt_sess *clt,
struct rtrs_clt_sess *clt;
static struct rtrs_clt_path *alloc_path(struct rtrs_clt_sess *clt,
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt = clt_path->clt;
struct rtrs_clt_sess *clt;
struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess,
static struct rtrs_clt_sess *alloc_clt(const char *sessname, size_t paths_num,
struct rtrs_clt_sess *clt;
static void free_clt(struct rtrs_clt_sess *clt)
struct rtrs_clt_sess *rtrs_clt_open(struct rtrs_clt_ops *ops,
struct rtrs_clt_sess *clt;
void rtrs_clt_close(struct rtrs_clt_sess *clt)
void rtrs_clt_set_max_reconnect_attempts(struct rtrs_clt_sess *clt, int value)
int rtrs_clt_get_max_reconnect_attempts(const struct rtrs_clt_sess *clt)
struct rtrs_clt_sess *clt, struct rtrs_permit *permit,
int rtrs_clt_rdma_cq_direct(struct rtrs_clt_sess *clt, unsigned int index)
int rtrs_clt_query(struct rtrs_clt_sess *clt, struct rtrs_attrs *attr)
int rtrs_clt_create_path_from_sysfs(struct rtrs_clt_sess *clt,
static inline bool rtrs_clt_is_connected(const struct rtrs_clt_sess *clt)
__rtrs_get_permit(struct rtrs_clt_sess *clt, enum rtrs_clt_con_type con_type)
struct rtrs_clt_sess *clt;
struct rtrs_clt_sess *clt;
struct rtrs_clt_sess *clt = it->clt;
struct rtrs_clt_sess *clt = it->clt;
static inline void path_it_init(struct path_it *it, struct rtrs_clt_sess *clt)
static inline void __rtrs_put_permit(struct rtrs_clt_sess *clt,
struct rtrs_clt_sess *clt;
static inline int permit_size(struct rtrs_clt_sess *clt)
static inline struct rtrs_permit *get_permit(struct rtrs_clt_sess *clt,
int rtrs_clt_create_path_from_sysfs(struct rtrs_clt_sess *clt,
void rtrs_clt_set_max_reconnect_attempts(struct rtrs_clt_sess *clt, int value);
int rtrs_clt_get_max_reconnect_attempts(const struct rtrs_clt_sess *clt);
int rtrs_clt_create_sysfs_root_files(struct rtrs_clt_sess *clt);
void rtrs_clt_destroy_sysfs_root(struct rtrs_clt_sess *clt);
struct rtrs_clt_sess *sess, struct rtrs_permit *permit,
int rtrs_clt_rdma_cq_direct(struct rtrs_clt_sess *clt, unsigned int index);
int rtrs_clt_query(struct rtrs_clt_sess *sess, struct rtrs_attrs *attr);
struct rtrs_clt_sess;
struct rtrs_clt_sess *rtrs_clt_open(struct rtrs_clt_ops *ops,
void rtrs_clt_close(struct rtrs_clt_sess *clt);
struct rtrs_permit *rtrs_clt_get_permit(struct rtrs_clt_sess *sess,
void rtrs_clt_put_permit(struct rtrs_clt_sess *sess,