Searched refs:odp_imr (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 216 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in free_implicit_child_mr() local 226 mutex_lock(&odp_imr->umem_mutex); in free_implicit_child_mr() 230 mutex_unlock(&odp_imr->umem_mutex); in free_implicit_child_mr() 586 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in mlx5_ib_free_implicit_mr() local 644 ib_umem_odp_release(odp_imr); in mlx5_ib_free_implicit_mr() 723 struct ib_umem_odp *odp_imr, u64 user_va, in pagefault_implicit_mr() 788 mutex_lock(&odp_imr->umem_mutex); in pagefault_implicit_mr() 792 mutex_unlock(&odp_imr->umem_mutex); in pagefault_implicit_mr() 722 pagefault_implicit_mr(struct mlx5_ib_mr *imr, struct ib_umem_odp *odp_imr, u64 user_va, size_t bcnt, u32 *bytes_mapped, u32 flags) pagefault_implicit_mr() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 195 struct ib_umem_odp *odp_imr = to_ib_umem_odp(imr->umem); in free_implicit_child_mr_work() local 200 mutex_lock(&odp_imr->umem_mutex); in free_implicit_child_mr_work() 204 mutex_unlock(&odp_imr->umem_mutex); in free_implicit_child_mr_work() 605 struct ib_umem_odp *odp_imr, u64 user_va, in pagefault_implicit_mr() 678 mutex_lock(&odp_imr->umem_mutex); in pagefault_implicit_mr() 682 mutex_unlock(&odp_imr->umem_mutex); in pagefault_implicit_mr() 604 pagefault_implicit_mr(struct mlx5_ib_mr *imr, struct ib_umem_odp *odp_imr, u64 user_va, size_t bcnt, u32 *bytes_mapped, u32 flags) pagefault_implicit_mr() argument
|
Completed in 6 milliseconds