Home
last modified time | relevance | path

Searched refs:rtrs_clt_sess (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/infiniband/ulp/rtrs/
H A Drtrs.h16 struct rtrs_clt_sess;
55 struct rtrs_clt_sess *rtrs_clt_open(struct rtrs_clt_ops *ops,
62 void rtrs_clt_close(struct rtrs_clt_sess *clt);
80 struct rtrs_permit *rtrs_clt_get_permit(struct rtrs_clt_sess *sess,
84 void rtrs_clt_put_permit(struct rtrs_clt_sess *sess,
102 struct rtrs_clt_sess *sess, struct rtrs_permit *permit,
105 int rtrs_clt_rdma_cq_direct(struct rtrs_clt_sess *clt, unsigned int index);
116 int rtrs_clt_query(struct rtrs_clt_sess *sess, struct rtrs_attrs *attr);
H A Drtrs-clt.h129 struct rtrs_clt_sess *clt;
157 struct rtrs_clt_sess { struct
195 static inline int permit_size(struct rtrs_clt_sess *clt) in permit_size() argument
200 static inline struct rtrs_permit *get_permit(struct rtrs_clt_sess *clt, in get_permit()
208 int rtrs_clt_create_path_from_sysfs(struct rtrs_clt_sess *clt,
213 void rtrs_clt_set_max_reconnect_attempts(struct rtrs_clt_sess *clt, int value);
214 int rtrs_clt_get_max_reconnect_attempts(const struct rtrs_clt_sess *clt);
244 int rtrs_clt_create_sysfs_root_files(struct rtrs_clt_sess *clt);
245 void rtrs_clt_destroy_sysfs_root(struct rtrs_clt_sess *clt);
H A Drtrs-clt-sysfs.c53 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, in max_reconnect_attempts_show()
67 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, in max_reconnect_attempts_store()
95 struct rtrs_clt_sess *clt; in mpath_policy_show()
97 clt = container_of(dev, struct rtrs_clt_sess, dev); in mpath_policy_show()
119 struct rtrs_clt_sess *clt; in mpath_policy_store()
124 clt = container_of(dev, struct rtrs_clt_sess, dev); in mpath_policy_store()
173 struct rtrs_clt_sess *clt; in add_path_store()
178 clt = container_of(dev, struct rtrs_clt_sess, dev); in add_path_store()
429 struct rtrs_clt_sess *clt = clt_path->clt; in rtrs_clt_create_path_files()
501 int rtrs_clt_create_sysfs_root_files(struct rtrs_clt_sess *clt) in rtrs_clt_create_sysfs_root_files()
[all …]
H A Drtrs-clt.c748 struct rtrs_clt_sess *clt;
785 struct rtrs_clt_sess *clt; in get_next_path_rr()
820 struct rtrs_clt_sess *clt = it->clt; in get_next_path_min_inflight()
871 struct rtrs_clt_sess *clt = it->clt; in get_next_path_min_latency()
1318 struct rtrs_clt_sess *clt = clt_path->clt; in fail_all_outstanding_reqs()
1512 struct rtrs_clt_sess *clt; in rtrs_clt_err_recovery_work()
1789 struct rtrs_clt_sess *clt = clt_path->clt; in rtrs_rdma_route_resolved()
2638 struct rtrs_clt_sess *clt; in rtrs_clt_reconnect_work()
2675 struct rtrs_clt_sess *clt = container_of(dev, struct rtrs_clt_sess, in rtrs_clt_dev_release()
2690 struct rtrs_clt_sess *clt; in alloc_clt()
[all …]
H A Drtrs-clt-trace.h16 struct rtrs_clt_sess;
51 struct rtrs_clt_sess *clt = clt_path->clt;
/openbmc/linux/drivers/block/rnbd/
H A Drnbd-clt.h78 struct rtrs_clt_sess *rtrs;
H A Drnbd-clt.c408 static int send_usr_msg(struct rtrs_clt_sess *rtrs, int dir, in send_usr_msg()
992 struct rtrs_clt_sess *rtrs = dev->sess->rtrs; in rnbd_client_xfer_request()