Home
last modified time | relevance | path

Searched refs:mkey_mtx (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/
H A Dmr.c429 mutex_lock(&mr->mkey_mtx); in mlx5_vdpa_create_mr()
431 mutex_unlock(&mr->mkey_mtx); in mlx5_vdpa_create_mr()
441 mutex_lock(&mr->mkey_mtx); in mlx5_vdpa_destroy_mr()
453 mutex_unlock(&mr->mkey_mtx); in mlx5_vdpa_destroy_mr()
463 mutex_lock(&mr->mkey_mtx); in mlx5_vdpa_handle_set_map()
470 mutex_unlock(&mr->mkey_mtx); in mlx5_vdpa_handle_set_map()
H A Dresources.c230 mutex_init(&mvdev->mr.mkey_mtx); in mlx5_vdpa_alloc_resources()
266 mutex_destroy(&mvdev->mr.mkey_mtx); in mlx5_vdpa_alloc_resources()
282 mutex_destroy(&mvdev->mr.mkey_mtx); in mlx5_vdpa_free_resources()
H A Dmlx5_vdpa.h37 struct mutex mkey_mtx; member
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dmr.c522 mutex_lock(&mr->mkey_mtx); in mlx5_vdpa_destroy_mr_asid()
527 mutex_unlock(&mr->mkey_mtx); in mlx5_vdpa_destroy_mr_asid()
598 mutex_lock(&mvdev->mr.mkey_mtx); in mlx5_vdpa_create_mr()
600 mutex_unlock(&mvdev->mr.mkey_mtx); in mlx5_vdpa_create_mr()
611 mutex_lock(&mr->mkey_mtx); in mlx5_vdpa_handle_set_map()
618 mutex_unlock(&mr->mkey_mtx); in mlx5_vdpa_handle_set_map()
H A Dresources.c259 mutex_init(&mvdev->mr.mkey_mtx); in mlx5_vdpa_alloc_resources()
304 mutex_destroy(&mvdev->mr.mkey_mtx); in mlx5_vdpa_alloc_resources()
321 mutex_destroy(&mvdev->mr.mkey_mtx); in mlx5_vdpa_free_resources()
H A Dmlx5_vdpa.h38 struct mutex mkey_mtx; member

Completed in 4 milliseconds