Lines Matching refs:lock
165 mutex_lock(&mdev->priv.bfregs.reg_head.lock); in mlx5_get_uars_page()
177 mutex_unlock(&mdev->priv.bfregs.reg_head.lock); in mlx5_get_uars_page()
185 mutex_lock(&mdev->priv.bfregs.reg_head.lock); in mlx5_put_uars_page()
187 mutex_unlock(&mdev->priv.bfregs.reg_head.lock); in mlx5_put_uars_page()
209 struct mutex *lock; /* pointer to right mutex */ in alloc_bfreg() local
215 lock = &bfregs->wc_head.lock; in alloc_bfreg()
218 lock = &bfregs->reg_head.lock; in alloc_bfreg()
220 mutex_lock(lock); in alloc_bfreg()
224 mutex_unlock(lock); in alloc_bfreg()
249 mutex_unlock(lock); in alloc_bfreg()
290 struct mutex *lock; /* pointer to right mutex */ in mlx5_free_bfreg() local
300 lock = &bfregs->wc_head.lock; in mlx5_free_bfreg()
303 lock = &bfregs->reg_head.lock; in mlx5_free_bfreg()
315 mutex_lock(lock); in mlx5_free_bfreg()
322 mutex_unlock(lock); in mlx5_free_bfreg()