Symbol: rds_ib_mr
net/rds/ib_frmr.c
106
static void rds_ib_free_frmr(struct rds_ib_mr *ibmr, bool drop)
net/rds/ib_frmr.c
123
static int rds_ib_post_reg_frmr(struct rds_ib_mr *ibmr)
net/rds/ib_frmr.c
193
struct rds_ib_mr *ibmr,
net/rds/ib_frmr.c
270
static int rds_ib_post_inv(struct rds_ib_mr *ibmr)
net/rds/ib_frmr.c
328
struct rds_ib_mr *ibmr = (void *)(unsigned long)wc->wr_id;
net/rds/ib_frmr.c
36
rds_transition_frwr_state(struct rds_ib_mr *ibmr,
net/rds/ib_frmr.c
364
struct rds_ib_mr *ibmr, *next;
net/rds/ib_frmr.c
405
struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev,
net/rds/ib_frmr.c
410
struct rds_ib_mr *ibmr = NULL;
net/rds/ib_frmr.c
441
void rds_ib_free_frmr_list(struct rds_ib_mr *ibmr)
net/rds/ib_frmr.c
53
static struct rds_ib_mr *rds_ib_alloc_frmr(struct rds_ib_device *rds_ibdev,
net/rds/ib_frmr.c
57
struct rds_ib_mr *ibmr = NULL;
net/rds/ib_mr.h
130
void __rds_ib_teardown_mr(struct rds_ib_mr *);
net/rds/ib_mr.h
131
void rds_ib_teardown_mr(struct rds_ib_mr *);
net/rds/ib_mr.h
132
struct rds_ib_mr *rds_ib_reuse_mr(struct rds_ib_mr_pool *);
net/rds/ib_mr.h
133
int rds_ib_flush_mr_pool(struct rds_ib_mr_pool *, int, struct rds_ib_mr **);
net/rds/ib_mr.h
134
struct rds_ib_mr *rds_ib_try_reuse_ibmr(struct rds_ib_mr_pool *);
net/rds/ib_mr.h
135
struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev,
net/rds/ib_mr.h
141
void rds_ib_free_frmr_list(struct rds_ib_mr *);
net/rds/ib_rdma.c
194
struct rds_ib_mr *rds_ib_reuse_mr(struct rds_ib_mr_pool *pool)
net/rds/ib_rdma.c
196
struct rds_ib_mr *ibmr = NULL;
net/rds/ib_rdma.c
204
ibmr = llist_entry(ret, struct rds_ib_mr, llnode);
net/rds/ib_rdma.c
216
struct rds_ib_mr *ibmr = trans_private;
net/rds/ib_rdma.c
234
void __rds_ib_teardown_mr(struct rds_ib_mr *ibmr)
net/rds/ib_rdma.c
265
void rds_ib_teardown_mr(struct rds_ib_mr *ibmr)
net/rds/ib_rdma.c
294
struct rds_ib_mr *ibmr;
net/rds/ib_rdma.c
302
ibmr = llist_entry(node, struct rds_ib_mr, llnode);
net/rds/ib_rdma.c
319
struct rds_ib_mr *ibmr;
net/rds/ib_rdma.c
339
int free_all, struct rds_ib_mr **ibmr_ret)
net/rds/ib_rdma.c
341
struct rds_ib_mr *ibmr;
net/rds/ib_rdma.c
412
*ibmr_ret = llist_entry(clean_nodes, struct rds_ib_mr, llnode);
net/rds/ib_rdma.c
436
struct rds_ib_mr *rds_ib_try_reuse_ibmr(struct rds_ib_mr_pool *pool)
net/rds/ib_rdma.c
438
struct rds_ib_mr *ibmr = NULL;
net/rds/ib_rdma.c
482
struct rds_ib_mr *ibmr = trans_private;
net/rds/ib_rdma.c
541
struct rds_ib_mr *ibmr = trans_private;
net/rds/ib_rdma.c
552
struct rds_ib_mr *ibmr = NULL;
net/rds/ib_rdma.c
698
struct rds_ib_mr *ibmr;
net/rds/ib_rdma.c
700
ibmr = container_of(work, struct rds_ib_mr, work.work);