Home
last modified time | relevance | path

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

/linux-4.1.27/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.c805 mutex_lock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
823 mutex_unlock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
828 mutex_unlock(&kvm->slots_lock); in kvm_assign_ioeventfd_idx()
849 mutex_lock(&kvm->slots_lock); in kvm_deassign_ioeventfd_idx()
871 mutex_unlock(&kvm->slots_lock); in kvm_deassign_ioeventfd_idx()
Dkvm_main.c466 mutex_init(&kvm->slots_lock); in kvm_create_vm()
946 mutex_lock(&kvm->slots_lock); in kvm_set_memory_region()
948 mutex_unlock(&kvm->slots_lock); in kvm_set_memory_region()
/linux-4.1.27/arch/x86/kvm/
Diommu.c242 mutex_lock(&kvm->slots_lock); in kvm_iommu_map_guest()
267 mutex_unlock(&kvm->slots_lock); in kvm_iommu_map_guest()
347 mutex_lock(&kvm->slots_lock); in kvm_iommu_unmap_guest()
351 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.c623 mutex_lock(&kvm->slots_lock); in kvm_ioapic_init()
626 mutex_unlock(&kvm->slots_lock); in kvm_ioapic_init()
Dx86.c3656 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_set_nr_mmu_pages()
3661 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_set_nr_mmu_pages()
3815 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3829 lockdep_assert_held(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3833 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
3900 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3907 mutex_unlock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3918 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3923 mutex_unlock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
3938 mutex_lock(&kvm->slots_lock); in kvm_arch_vm_ioctl()
[all …]
Dmmu.c4414 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_remove_write_access()
4524 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_leaf_clear_dirty()
4568 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_largepage_remove_write_access()
4605 lockdep_assert_held(&kvm->slots_lock); in kvm_mmu_slot_set_dirty()
Dvmx.c4082 mutex_lock(&kvm->slots_lock); in init_rmode_identity_map()
4112 mutex_unlock(&kvm->slots_lock); in init_rmode_identity_map()
4137 mutex_lock(&kvm->slots_lock); in alloc_apic_access_page()
4161 mutex_unlock(&kvm->slots_lock); in alloc_apic_access_page()
/linux-4.1.27/security/selinux/
Davc.c61 spinlock_t slots_lock[AVC_CACHE_SLOTS]; /* lock for writes */ member
167 spin_lock_init(&avc_cache.slots_lock[i]); in avc_init()
247 lock = &avc_cache.slots_lock[hvalue]; in avc_reclaim_node()
399 lock = &avc_cache.slots_lock[hvalue]; in avc_insert()
551 lock = &avc_cache.slots_lock[hvalue]; in avc_update_node()
618 lock = &avc_cache.slots_lock[i]; in avc_flush()
/linux-4.1.27/arch/arm/kvm/
Darm.c830 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
837 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
/linux-4.1.27/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.c1540 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_pr()
1562 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_pr()
Dbook3s_64_mmu_hv.c1482 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_htab_fd()
1486 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_htab_fd()
Dbook3s_hv.c2334 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_hv()
2358 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log_hv()
/linux-4.1.27/include/linux/
Dkvm_host.h348 struct mutex slots_lock; member
480 || lockdep_is_held(&kvm->slots_lock)); in kvm_memslots()
/linux-4.1.27/arch/mips/kvm/
Dmips.c980 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
1002 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
/linux-4.1.27/virt/kvm/arm/
Dvgic.c902 mutex_lock(&kvm->slots_lock); in vgic_register_kvm_io_dev()
906 mutex_unlock(&kvm->slots_lock); in vgic_register_kvm_io_dev()
/linux-4.1.27/arch/s390/kvm/
Dkvm-s390.c242 mutex_lock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()
265 mutex_unlock(&kvm->slots_lock); in kvm_vm_ioctl_get_dirty_log()