Home
last modified time | relevance | path

Searched refs:to_ib_umem_odp (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dumem.c91 unsigned int page_size = BIT(to_ib_umem_odp(umem)->page_shift); in ib_umem_find_best_pgsz()
269 return ib_umem_odp_release(to_ib_umem_odp(umem)); in ib_umem_release()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Dodp.c131 lockdep_assert_held(&to_ib_umem_odp(imr->umem)->umem_mutex); in populate_klm()
163 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in populate_mtt()
188 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in dma_fence_odp_mr()
216 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in free_implicit_child_mr()
217 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in free_implicit_child_mr()
263 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in destroy_unused_implicit_child_mr()
473 odp = ib_umem_odp_alloc_child(to_ib_umem_odp(imr->umem), in implicit_get_child_mr()
586 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in mlx5_ib_free_implicit_mr()
755 umem_odp = to_ib_umem_odp(mtt->umem); in pagefault_implicit_mr()
812 struct ib_umem_odp *odp = to_ib_umem_odp(m in pagefault_mr()
[all...]
H A Dmr.c1088 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in mlx5_ib_update_xlt()
1445 to_ib_umem_odp(mr->umem)->private = mr; in mlx5_ib_reg_user_mr()
1729 if (is_odp_mr(mmr) && to_ib_umem_odp(mmr->umem)->is_implicit_odp) { in mlx5_ib_dereg_mr()
/kernel/linux/linux-5.10/include/rdma/
H A Dib_umem_odp.h47 static inline struct ib_umem_odp *to_ib_umem_odp(struct ib_umem *umem) in to_ib_umem_odp() function
/kernel/linux/linux-6.6/include/rdma/
H A Dib_umem_odp.h47 static inline struct ib_umem_odp *to_ib_umem_odp(struct ib_umem *umem) in to_ib_umem_odp() function
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Dodp.c130 lockdep_assert_held(&to_ib_umem_odp(imr->umem)->umem_mutex); in populate_klm()
161 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in populate_mtt()
195 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in free_implicit_child_mr_work()
196 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in free_implicit_child_mr_work()
212 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in destroy_unused_implicit_child_mr()
414 odp = ib_umem_odp_alloc_child(to_ib_umem_odp(imr->umem), in implicit_get_child_mr()
642 umem_odp = to_ib_umem_odp(mtt->umem); in pagefault_implicit_mr()
740 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in pagefault_mr()
768 ret = pagefault_real_mr(mr, to_ib_umem_odp(mr->umem), mr->umem->address, in mlx5_ib_init_odp_mr()
H A Dumr.c732 struct ib_umem_odp *odp = to_ib_umem_odp(mr->umem); in mlx5r_umr_update_xlt()
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dumem.c273 return ib_umem_odp_release(to_ib_umem_odp(umem)); in ib_umem_release()

Completed in 10 milliseconds