Lines Matching defs:rds_iw_mr
44 struct rds_iw_mr {
80 static int rds_iw_init_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr);
82 struct rds_iw_mr *ibmr,
84 static void rds_iw_free_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr);
88 static void rds_iw_destroy_fastreg(struct rds_iw_mr_pool *pool, struct rds_iw_mr *ibmr);
379 static inline struct rds_iw_mr *rds_iw_reuse_fmr(struct rds_iw_mr_pool *pool)
381 struct rds_iw_mr *ibmr = NULL;
386 ibmr = list_entry(pool->clean_list.next, struct rds_iw_mr, mapping.m_list);
394 static struct rds_iw_mr *rds_iw_alloc_mr(struct rds_iw_device *rds_iwdev)
397 struct rds_iw_mr *ibmr = NULL;
457 struct rds_iw_mr *ibmr = trans_private;
491 struct rds_iw_mr *ibmr, *next;
560 struct rds_iw_mr *ibmr = trans_private;
602 struct rds_iw_mr *ibmr = NULL;
662 struct rds_iw_mr *ibmr)
693 struct rds_iw_mr *ibmr = mapping->m_mr;
729 static int rds_iw_rdma_fastreg_inv(struct rds_iw_mr *ibmr)
755 struct rds_iw_mr *ibmr,
797 struct rds_iw_mr *ibmr)
863 struct rds_iw_mr *ibmr)