Searched refs:umem_mutex (Results 1 – 4 of 4) 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()169 mutex_lock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()173 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()183 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_map_range_and_lock()258 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_mr_copy()327 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_atomic_op()365 mutex_unlock(&umem_odp->umem_mutex); in rxe_odp_flush_pmem_iova()394 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()