Lines Matching full:rdma
2 * RDMA I/O engine
4 * RDMA I/O engine based on the IB verbs and RDMA/CM user space libraries.
5 * Supports both RDMA memory semantics and channel semantics
8 * You will need the Linux RDMA software installed, either
13 * Exchanging steps of RDMA ioengine control messages:
17 * to client side. In RDMA WRITE/READ test, this confirmation
20 * 4. In RDMA WRITE/READ test, client side sends a completion
45 #include <rdma/rdma_cma.h>
502 log_err("fio: unknown rdma protocol - %d\n", rd->rdma_protocol);
550 log_err("fio: unknown rdma protocol - %d\n", rd->rdma_protocol);
611 r_io_u_d->sq_wr.wr.rdma.rkey = rd->rmt_us[index].rkey;
612 r_io_u_d->sq_wr.wr.rdma.remote_addr = \
621 r_io_u_d->sq_wr.wr.rdma.rkey = rd->rmt_us[index].rkey;
622 r_io_u_d->sq_wr.wr.rdma.remote_addr = \
632 log_err("fio: unknown rdma protocol - %d\n",
858 /* unregister rdma buffer */
1059 log_err("fio: rdma connections must be read OR write\n");
1063 log_err("fio: RDMA network IO can't be random\n");
1185 log_err("fio: bad rdma host/port/protocol: %s\n", td->o.filename);
1213 .name = "rdma",