Home
last modified time | relevance | path

Searched refs:rtrs (Results 1 – 11 of 11) sorted by relevance

/drivers/infiniband/ulp/rtrs/
DMakefile5 rtrs-client-y := rtrs-clt.o \
6 rtrs-clt-stats.o \
7 rtrs-clt-sysfs.o \
8 rtrs-clt-trace.o
12 rtrs-server-y := rtrs-srv.o \
13 rtrs-srv-stats.o \
14 rtrs-srv-sysfs.o \
15 rtrs-srv-trace.o
17 rtrs-core-y := rtrs.o
19 obj-$(CONFIG_INFINIBAND_RTRS) += rtrs-core.o
[all …]
Drtrs-clt-trace.h84 #define TRACE_INCLUDE_FILE rtrs-clt-trace
Drtrs-srv-trace.h86 #define TRACE_INCLUDE_FILE rtrs-srv-trace
DREADME17 Documentation/ABI/testing/sysfs-class-rtrs-client).
27 An established connection between a client and a server is called rtrs
35 When processing an incoming write or read request, rtrs client uses memory
/drivers/block/rnbd/
Drnbd-clt.c294 permit = rtrs_clt_get_permit(sess->rtrs, con_type, wait); in rnbd_get_permit()
309 rtrs_clt_put_permit(sess->rtrs, permit); in rnbd_put_permit()
408 static int send_usr_msg(struct rtrs_clt_sess *rtrs, int dir, in send_usr_msg() argument
422 err = rtrs_clt_request(dir, &req_ops, rtrs, iu->permit, in send_usr_msg()
467 err = send_usr_msg(sess->rtrs, WRITE, iu, &vec, 0, NULL, 0, in send_msg_close()
562 err = send_usr_msg(sess->rtrs, READ, iu, in send_msg_open()
615 err = send_usr_msg(sess->rtrs, READ, iu, in send_msg_sess_info()
673 err = rtrs_clt_query(sess->rtrs, &attrs); in remap_devs()
751 if (!IS_ERR_OR_NULL(sess->rtrs)) { in close_rtrs()
752 rtrs_clt_close(sess->rtrs); in close_rtrs()
[all …]
Drnbd-srv.c263 static int create_sess(struct rtrs_srv_sess *rtrs) in create_sess() argument
269 err = rtrs_srv_get_path_name(rtrs, pathname, sizeof(pathname)); in create_sess()
279 srv_sess->queue_depth = rtrs_srv_get_queue_depth(rtrs); in create_sess()
286 srv_sess->rtrs = rtrs; in create_sess()
289 rtrs_srv_set_sess_priv(rtrs, srv_sess); in create_sess()
296 static int rnbd_srv_link_ev(struct rtrs_srv_sess *rtrs, in rnbd_srv_link_ev() argument
303 return create_sess(rtrs); in rnbd_srv_link_ev()
DMakefile3 ccflags-y := -I$(srctree)/drivers/infiniband/ulp/rtrs
Drnbd-srv.h23 struct rtrs_srv_sess *rtrs; member
Drnbd-clt.h78 struct rtrs_clt_sess *rtrs; member
/drivers/infiniband/ulp/
DMakefile8 obj-$(CONFIG_INFINIBAND_RTRS) += rtrs/
/drivers/infiniband/
DKconfig110 source "drivers/infiniband/ulp/rtrs/Kconfig"