Home
last modified time | relevance | path

Searched refs:slots_lock (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/virt/kvm/
Dcoalesced_mmio.c150 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_register_coalesced_mmio()
156 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_register_coalesced_mmio()
161 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_register_coalesced_mmio()
172 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_unregister_coalesced_mmio()
180 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_unregister_coalesced_mmio()
Deventfd.c811 mutex_lock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
829 mutex_unlock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
834 mutex_unlock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
855 mutex_lock(&kvm->slots_lock); in kvm_deassign_ioeventfd_idx()
877 mutex_unlock(&kvm->slots_lock); in kvm_deassign_ioeventfd_idx()
Dkvm_main.c556 mutex_init(&kvm->slots_lock); in kvm_create_vm()
1005 mutex_lock(&kvm->slots_lock); in kvm_set_memory_region()
1007 mutex_unlock(&kvm->slots_lock); in kvm_set_memory_region()
/linux-4.4.14/arch/x86/kvm/
Diommu.c244 mutex_lock(&kvm->slots_lock); in kvm_iommu_map_guest()
269 mutex_unlock(&kvm->slots_lock); in kvm_iommu_map_guest()
349 mutex_lock(&kvm->slots_lock); in kvm_iommu_unmap_guest()
353 mutex_unlock(&kvm->slots_lock); in kvm_iommu_unmap_guest()
Di8259.c622 mutex_lock(&kvm->slots_lock); in kvm_create_pic()
636 mutex_unlock(&kvm->slots_lock); in kvm_create_pic()
647 mutex_unlock(&kvm->slots_lock); in kvm_create_pic()
Dioapic.c606 mutex_lock(&kvm->slots_lock); in kvm_ioapic_init()
609 mutex_unlock(&kvm->slots_lock); in kvm_ioapic_init()
Dx86.c3499 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_set_nr_mmu_pages()
3504 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_set_nr_mmu_pages()
3655 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3669 lockdep_assert_held(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3673 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3782 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3784 mutex_unlock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3791 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3796 mutex_unlock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3815 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
[all …]
Dmmu.c4614 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_remove_write_access()
4683 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_leaf_clear_dirty()
4707 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_largepage_remove_write_access()
4723 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_set_dirty()
Dvmx.c4224 mutex_lock(&kvm->slots_lock); in init_rmode_identity_map()
4254 mutex_unlock(&kvm->slots_lock); in init_rmode_identity_map()
4278 mutex_lock(&kvm->slots_lock); in alloc_apic_access_page()
4299 mutex_unlock(&kvm->slots_lock); in alloc_apic_access_page()
/linux-4.4.14/security/selinux/
Davc.c73 spinlock_t slots_lock[AVC_CACHE_SLOTS]; /* lock for writes */ member
183 spin_lock_init(&avc_cache.slots_lock[i]); in avc_init()
526 lock = &avc_cache.slots_lock[hvalue]; in avc_reclaim_node()
686 lock = &avc_cache.slots_lock[hvalue]; in avc_insert()
841 lock = &avc_cache.slots_lock[hvalue]; in avc_update_node()
921 lock = &avc_cache.slots_lock[i]; in avc_flush()
/linux-4.4.14/arch/arm/kvm/
Darm.c893 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
900 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
/linux-4.4.14/arch/powerpc/kvm/
Dmpic.c1476 mutex_lock(&opp->kvm->slots_lock); in set_base_addr()
1490 mutex_unlock(&opp->kvm->slots_lock); in set_base_addr()
1568 mutex_lock(&opp->kvm->slots_lock); in mpic_get_attr()
1570 mutex_unlock(&opp->kvm->slots_lock); in mpic_get_attr()
Dbook3s_pr.c1541 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_pr()
1564 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_pr()
Dbook3s_64_mmu_hv.c1489 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_htab_fd()
1493 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_htab_fd()
Dbook3s_hv.c2790 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_hv()
2815 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_hv()
/linux-4.4.14/include/linux/
Dkvm_host.h381 struct mutex slots_lock; member
521 || lockdep_is_held(&kvm->slots_lock)); in __kvm_memslots()
/linux-4.4.14/arch/mips/kvm/
Dmips.c983 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
1006 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
/linux-4.4.14/virt/kvm/arm/
Dvgic.c920 mutex_lock(&kvm->slots_lock); in vgic_register_kvm_io_dev()
924 mutex_unlock(&kvm->slots_lock); in vgic_register_kvm_io_dev()
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c298 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
322 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()