Searched refs:umem_mutex (Results 1 – 5 of 5) sorted by relevance
55 mutex_init(&umem_odp->umem_mutex); in ib_init_umem_implicit_odp()70 mutex_init(&umem_odp->umem_mutex); in ib_init_umem_odp()86 mutex_lock(&umem_odp->umem_mutex); in ib_init_umem_odp()87 mutex_unlock(&umem_odp->umem_mutex); in ib_init_umem_odp()284 mutex_lock(&umem_odp->umem_mutex); in ib_umem_odp_free()287 mutex_unlock(&umem_odp->umem_mutex); in ib_umem_odp_free()326 __acquires(&umem_odp->umem_mutex) in ib_umem_odp_map_dma_and_lock()384 mutex_lock(&umem_odp->umem_mutex); in ib_umem_odp_map_dma_and_lock()386 mutex_unlock(&umem_odp->umem_mutex); in ib_umem_odp_map_dma_and_lock()421 mutex_unlock(&umem_odp->umem_mutex); in ib_umem_odp_map_dma_and_lock()[all …]
24 mutex_lock(&umem_odp->umem_mutex); in rxe_ib_invalidate_range()33 mutex_unlock(&umem_odp->umem_mutex); in rxe_ib_invalidate_range()74 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_init_pages()168 mutex_lock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()172 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()182 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()257 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_mr_copy()326 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_atomic_op()364 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_flush_pmem_iova()393 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_do_atomic_write()[all …]
25 struct mutex umem_mutex; member
143 lockdep_assert_held(&to_ib_umem_odp(imr->umem)->umem_mutex); in populate_ksm()221 mutex_lock(&odp_imr->umem_mutex); in free_implicit_child_mr_work()225 mutex_unlock(&odp_imr->umem_mutex); in free_implicit_child_mr_work()283 mutex_lock(&umem_odp->umem_mutex); in mlx5_ib_invalidate_range()353 mutex_unlock(&umem_odp->umem_mutex); in mlx5_ib_invalidate_range()724 mutex_unlock(&odp->umem_mutex); in pagefault_real_mr()820 mutex_lock(&odp_imr->umem_mutex); in pagefault_implicit_mr()824 mutex_unlock(&odp_imr->umem_mutex); in pagefault_implicit_mr()
2105 mutex_lock(&to_ib_umem_odp(mr->umem)->umem_mutex); in mlx5_umr_revoke_mr_with_lock()2116 mutex_unlock(&to_ib_umem_odp(mr->umem)->umem_mutex); in mlx5_umr_revoke_mr_with_lock()2163 mutex_lock(&to_ib_umem_odp(mr->umem)->umem_mutex); in mlx5r_handle_mkey_cleanup()2172 mutex_unlock(&to_ib_umem_odp(mr->umem)->umem_mutex); in mlx5r_handle_mkey_cleanup()