#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/slab.h>
#include "xprt_rdma.h"
Go to the source code of this file.
|
int | rpcrdma_ia_open (struct rpcrdma_xprt *xprt, struct sockaddr *addr, int memreg) |
|
void | rpcrdma_ia_close (struct rpcrdma_ia *ia) |
|
int | rpcrdma_ep_create (struct rpcrdma_ep *ep, struct rpcrdma_ia *ia, struct rpcrdma_create_data_internal *cdata) |
|
int | rpcrdma_ep_destroy (struct rpcrdma_ep *ep, struct rpcrdma_ia *ia) |
|
int | rpcrdma_ep_connect (struct rpcrdma_ep *ep, struct rpcrdma_ia *ia) |
|
int | rpcrdma_ep_disconnect (struct rpcrdma_ep *ep, struct rpcrdma_ia *ia) |
|
int | rpcrdma_buffer_create (struct rpcrdma_buffer *buf, struct rpcrdma_ep *ep, struct rpcrdma_ia *ia, struct rpcrdma_create_data_internal *cdata) |
|
void | rpcrdma_buffer_destroy (struct rpcrdma_buffer *buf) |
|
struct rpcrdma_req * | rpcrdma_buffer_get (struct rpcrdma_buffer *buffers) |
|
void | rpcrdma_buffer_put (struct rpcrdma_req *req) |
|
void | rpcrdma_recv_buffer_get (struct rpcrdma_req *req) |
|
void | rpcrdma_recv_buffer_put (struct rpcrdma_rep *rep) |
|
int | rpcrdma_register_internal (struct rpcrdma_ia *ia, void *va, int len, struct ib_mr **mrp, struct ib_sge *iov) |
|
int | rpcrdma_deregister_internal (struct rpcrdma_ia *ia, struct ib_mr *mr, struct ib_sge *iov) |
|
int | rpcrdma_register_external (struct rpcrdma_mr_seg *seg, int nsegs, int writing, struct rpcrdma_xprt *r_xprt) |
|
int | rpcrdma_deregister_external (struct rpcrdma_mr_seg *seg, struct rpcrdma_xprt *r_xprt, void *r) |
|
int | rpcrdma_ep_post (struct rpcrdma_ia *ia, struct rpcrdma_ep *ep, struct rpcrdma_req *req) |
|
int | rpcrdma_ep_post_recv (struct rpcrdma_ia *ia, struct rpcrdma_ep *ep, struct rpcrdma_rep *rep) |
|