Lines Matching refs:rds_ib_mr
198 struct rds_ib_mr *rds_ib_reuse_mr(struct rds_ib_mr_pool *pool) in rds_ib_reuse_mr()
200 struct rds_ib_mr *ibmr = NULL; in rds_ib_reuse_mr()
208 ibmr = llist_entry(ret, struct rds_ib_mr, llnode); in rds_ib_reuse_mr()
220 struct rds_ib_mr *ibmr = trans_private; in rds_ib_sync_mr()
238 void __rds_ib_teardown_mr(struct rds_ib_mr *ibmr) in __rds_ib_teardown_mr()
269 void rds_ib_teardown_mr(struct rds_ib_mr *ibmr) in rds_ib_teardown_mr()
298 struct rds_ib_mr *ibmr; in llist_append_to_list()
306 ibmr = llist_entry(node, struct rds_ib_mr, llnode); in llist_append_to_list()
323 struct rds_ib_mr *ibmr; in list_to_llist_nodes()
343 int free_all, struct rds_ib_mr **ibmr_ret) in rds_ib_flush_mr_pool()
345 struct rds_ib_mr *ibmr; in rds_ib_flush_mr_pool()
416 *ibmr_ret = llist_entry(clean_nodes, struct rds_ib_mr, llnode); in rds_ib_flush_mr_pool()
440 struct rds_ib_mr *rds_ib_try_reuse_ibmr(struct rds_ib_mr_pool *pool) in rds_ib_try_reuse_ibmr()
442 struct rds_ib_mr *ibmr = NULL; in rds_ib_try_reuse_ibmr()
486 struct rds_ib_mr *ibmr = trans_private; in rds_ib_free_mr()
545 struct rds_ib_mr *ibmr = trans_private; in rds_ib_get_lkey()
556 struct rds_ib_mr *ibmr = NULL; in rds_ib_get_mr()
696 struct rds_ib_mr *ibmr; in rds_ib_odp_mr_worker()
698 ibmr = container_of(work, struct rds_ib_mr, work.work); in rds_ib_odp_mr_worker()