Home
last modified time | relevance | path

Searched refs:reslock (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.h54 struct rw_semaphore reslock; member
H A Dmlx5_vnet.c2027 down_write(&ndev->reslock); in mlx5_cvq_kick_handler()
2080 up_write(&ndev->reslock); in mlx5_cvq_kick_handler()
2713 /* reslock must be held for this function */
2719 WARN_ON(!rwsem_is_locked(&ndev->reslock)); in setup_driver()
2771 /* reslock must be held for this function */
2775 WARN_ON(!rwsem_is_locked(&ndev->reslock)); in teardown_driver()
2826 down_write(&ndev->reslock); in mlx5_vdpa_set_status()
2848 up_write(&ndev->reslock); in mlx5_vdpa_set_status()
2857 up_write(&ndev->reslock); in mlx5_vdpa_set_status()
2877 down_write(&ndev->reslock); in mlx5_vdpa_reset()
[all...]
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c138 struct mutex reslock; member
1706 mutex_lock(&ndev->reslock); in setup_driver()
1736 mutex_unlock(&ndev->reslock); in setup_driver()
1747 mutex_unlock(&ndev->reslock); in setup_driver()
1753 mutex_lock(&ndev->reslock); in teardown_driver()
1763 mutex_unlock(&ndev->reslock); in teardown_driver()
1869 mutex_destroy(&ndev->reslock); in mlx5_vdpa_free()
2005 mutex_init(&ndev->reslock); in mlx5_vdpa_add_dev()
2045 mutex_destroy(&ndev->reslock); in mlx5_vdpa_add_dev()
/kernel/linux/linux-5.10/drivers/media/pci/ngene/
H A Dngene.h721 struct semaphore reslock; member

Completed in 18 milliseconds