Home
last modified time | relevance | path

Searched refs:dma_mr (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmr.c95 RCU_INIT_POINTER(rdi->dma_mr, NULL); in rvt_driver_mr_init()
111 if (rdi->dma_mr) in rvt_mr_exit()
189 /* special case for dma_mr lkey == 0 */ in rvt_alloc_lkey()
193 tmr = rcu_access_pointer(dev->dma_mr); in rvt_alloc_lkey()
197 rcu_assign_pointer(dev->dma_mr, mr); in rvt_alloc_lkey()
261 rcu_assign_pointer(dev->dma_mr, NULL); in rvt_free_lkey()
777 mr = rcu_dereference(dev->dma_mr); in rvt_lkey_ok()
887 mr = rcu_dereference(rdi->dma_mr); in rvt_rkey_ok()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmr.c53 RCU_INIT_POINTER(rdi->dma_mr, NULL); in rvt_driver_mr_init()
69 if (rdi->dma_mr) in rvt_mr_exit()
147 /* special case for dma_mr lkey == 0 */ in rvt_alloc_lkey()
151 tmr = rcu_access_pointer(dev->dma_mr); in rvt_alloc_lkey()
155 rcu_assign_pointer(dev->dma_mr, mr); in rvt_alloc_lkey()
219 rcu_assign_pointer(dev->dma_mr, NULL); in rvt_free_lkey()
736 mr = rcu_dereference(dev->dma_mr); in rvt_lkey_ok()
846 mr = rcu_dereference(rdi->dma_mr); in rvt_rkey_ok()
/kernel/linux/linux-5.10/include/rdma/
H A Drdma_vt.h390 struct rvt_mregion __rcu *dma_mr; member
/kernel/linux/linux-6.6/include/rdma/
H A Drdma_vt.h390 struct rvt_mregion __rcu *dma_mr; member
/kernel/linux/linux-5.10/include/linux/qed/
H A Dqed_rdma_if.h248 bool dma_mr; member
/kernel/linux/linux-6.6/include/linux/qed/
H A Dqed_rdma_if.h248 bool dma_mr; member
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/
H A Dqed_rdma.c1527 if (!(params->tid_type == QED_RDMA_TID_FMR) && !(params->dma_mr)) in qed_rdma_register_tid()
1557 params->dma_mr); in qed_rdma_register_tid()
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/
H A Dqed_rdma.c1500 if (!(params->tid_type == QED_RDMA_TID_FMR) && !(params->dma_mr)) in qed_rdma_register_tid()
1530 params->dma_mr); in qed_rdma_register_tid()
/kernel/linux/linux-5.10/drivers/infiniband/hw/qedr/
H A Dverbs.c3017 mr->hw_mr.dma_mr = false; in qedr_reg_user_mr()
3115 mr->hw_mr.dma_mr = false; in __qedr_alloc_mr()
3243 mr->hw_mr.dma_mr = true; in qedr_get_dma_mr()
/kernel/linux/linux-6.6/drivers/infiniband/hw/qedr/
H A Dverbs.c3017 mr->hw_mr.dma_mr = false; in qedr_reg_user_mr()
3115 mr->hw_mr.dma_mr = false; in __qedr_alloc_mr()
3243 mr->hw_mr.dma_mr = true; in qedr_get_dma_mr()

Completed in 29 milliseconds