Home
last modified time | relevance | path

Searched refs:num_deferred_work (Results 1 – 3 of 3) sorted by relevance

/drivers/infiniband/hw/mlx5/
Dodp.c222 WARN_ON(atomic_read(&mr->num_deferred_work)); in free_implicit_child_mr()
239 if (atomic_dec_and_test(&imr->num_deferred_work)) in free_implicit_child_mr()
276 atomic_inc(&imr->num_deferred_work); in destroy_unused_implicit_child_mr()
556 atomic_set(&imr->num_deferred_work, 0); in mlx5_ib_alloc_implicit_mr()
607 wait_event(imr->q_deferred_work, !atomic_read(&imr->num_deferred_work)); in mlx5_ib_free_implicit_mr()
631 wait_event(imr->q_deferred_work, !atomic_read(&imr->num_deferred_work)); in mlx5_ib_free_implicit_mr()
662 wait_event(mr->q_deferred_work, !atomic_read(&mr->num_deferred_work)); in mlx5_ib_fence_odp_mr()
1739 if (atomic_dec_and_test(&work->frags[i].mr->num_deferred_work)) in destroy_prefetch_work()
1823 atomic_inc(&work->frags[i].mr->num_deferred_work); in init_prefetch_work()
Dmlx5_ib.h622 atomic_t num_deferred_work; member
Dmr.c1447 atomic_set(&mr->num_deferred_work, 0); in mlx5_ib_reg_user_mr()