Searched refs:mmu_lock (Results 26 - 30 of 30) sorted by path

12

/linux-master/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c8342 mutex_lock(&hdev->mmu_lock);
8354 mutex_unlock(&hdev->mmu_lock);
8362 mutex_unlock(&hdev->mmu_lock);
8382 mutex_lock(&hdev->mmu_lock);
8388 mutex_unlock(&hdev->mmu_lock);
/linux-master/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c10750 mutex_lock(&hdev->mmu_lock);
10766 mutex_unlock(&hdev->mmu_lock);
10795 mutex_lock(&hdev->mmu_lock);
10805 mutex_unlock(&hdev->mmu_lock);
10857 mutex_lock(&hdev->mmu_lock);
10868 mutex_unlock(&hdev->mmu_lock);
10875 mutex_unlock(&hdev->mmu_lock);
10893 mutex_lock(&hdev->mmu_lock);
10897 mutex_unlock(&hdev->mmu_lock);
/linux-master/include/linux/
H A Dkvm_host.h735 rwlock_t mmu_lock; member in struct:kvm
737 spinlock_t mmu_lock;
2024 * than under kvm->mmu_lock, for scalability, so can't rely on
2025 * kvm->mmu_lock to keep things ordered.
2037 lockdep_assert_held(&kvm->mmu_lock);
2046 * Dropping mmu_lock after bumping mmu_invalidate_in_progress
2065 * call to the locked version after acquiring mmu_lock, i.e. this is safe to
2066 * use only as a pre-check to avoid contending mmu_lock. This version *will*
/linux-master/virt/kvm/
H A Dkvm_main.c377 * mmu_lock. The interaction between the various operations on memslot
709 lockdep_assert_held_write(&kvm->mmu_lock);
712 * spte can be established without taking the mmu_lock and
713 * count is also read inside the mmu_lock critical section.
725 lockdep_assert_held_write(&kvm->mmu_lock);
784 * before acquiring mmu_lock, to avoid holding mmu_lock while acquiring
788 * Because this runs without holding mmu_lock, the pfn caches must use
797 * dropping mmu_lock, as x86's reclaim path is slooooow.
807 lockdep_assert_held_write(&kvm->mmu_lock);
[all...]
H A Dkvm_mm.h8 * for the mmu_lock. These macros, for use in common code
14 #define KVM_MMU_LOCK_INIT(kvm) rwlock_init(&(kvm)->mmu_lock)
15 #define KVM_MMU_LOCK(kvm) write_lock(&(kvm)->mmu_lock)
16 #define KVM_MMU_UNLOCK(kvm) write_unlock(&(kvm)->mmu_lock)
18 #define KVM_MMU_LOCK_INIT(kvm) spin_lock_init(&(kvm)->mmu_lock)
19 #define KVM_MMU_LOCK(kvm) spin_lock(&(kvm)->mmu_lock)
20 #define KVM_MMU_UNLOCK(kvm) spin_unlock(&(kvm)->mmu_lock)

Completed in 261 milliseconds

12