Home
last modified time | relevance | path

Searched refs:spinlock_release (Results 1 – 20 of 20) sorted by relevance

/hypervisor/include/arch/x86/asm/lib/
A Dspinlock.h51 static inline void spinlock_release(spinlock_t *lock) in spinlock_release() function
83 .macro spinlock_release lock
88 #define spinlock_release(x) spinlock_release lock = (x) macro
100 spinlock_release(lock); \
/hypervisor/arch/x86/
A Dpage.c43 spinlock_release(&pool->lock); in alloc_page()
71 spinlock_release(&pool->lock); in free_page()
A Dvtd.c377 spinlock_release(&(dmar_unit->lock)); in dmar_enable_intr_remapping()
396 spinlock_release(&(dmar_unit->lock)); in dmar_enable_translation()
413 spinlock_release(&(dmar_unit->lock)); in dmar_disable_intr_remapping()
428 spinlock_release(&(dmar_unit->lock)); in dmar_disable_translation()
576 spinlock_release(&(dmar_unit->lock)); in dmar_issue_qi_request()
685 spinlock_release(&(dmar_unit->lock)); in dmar_set_intr_remap_table()
724 spinlock_release(&(dmar_unit->lock)); in dmar_set_root_table()
731 spinlock_release(&(dmar_unit->lock)); in dmar_fault_event_mask()
738 spinlock_release(&(dmar_unit->lock)); in dmar_fault_event_unmask()
757 spinlock_release(&(dmar_unit->lock)); in dmar_fault_msi_write()
[all …]
/hypervisor/dm/
A Dio_req.c115 spinlock_release(&vm->asyncio_lock); in add_asyncio()
120 spinlock_release(&vm->asyncio_lock); in add_asyncio()
152 spinlock_release(&vm->asyncio_lock); in remove_asyncio()
208 spinlock_release(&vm->asyncio_lock); in get_asyncio_desc()
226 spinlock_release(&vm->asyncio_lock); in acrn_insert_asyncio()
234 spinlock_release(&vm->asyncio_lock); in acrn_insert_asyncio()
693 spinlock_release(&vcpu->vm->emul_mmio_lock); in hv_emulate_mmio()
700 spinlock_release(&vcpu->vm->emul_mmio_lock); in hv_emulate_mmio()
892 spinlock_release(&vm->emul_mmio_lock); in register_mmio_emulation_handler()
916 spinlock_release(&vm->emul_mmio_lock); in unregister_mmio_emulation_handler()
A Dvrtc.c410 spinlock_release(&vrtc_rebase_lock); in vrtc_get_current_time()
450 spinlock_release(&cmos_lock); in cmos_get_reg_val()
467 spinlock_release(&cmos_lock); in cmos_set_reg_val()
667 spinlock_release(&vrtc_rebase_lock); in vrtc_write()
713 spinlock_release(&vrtc_rebase_lock); in vrtc_update_basetime()
766 spinlock_release(&vrtc_rebase_lock); in vrtc_set_basetime()
/hypervisor/arch/x86/guest/
A Dvept.c127 spinlock_release(&vept_desc_bucket_lock); in find_vept_desc()
185 spinlock_release(&vept_desc_bucket_lock); in get_vept_desc()
216 spinlock_release(&vept_desc_bucket_lock); in put_vept_desc()
483 spinlock_release(&vept_desc_bucket_lock); in handle_l2_ept_violation()
517 spinlock_release(&vept_desc_bucket_lock); in invept_vmexit_handler()
535 spinlock_release(&vept_desc_bucket_lock); in invept_vmexit_handler()
A Dept.c329 spinlock_release(&vm->ept_lock); in ept_add_mr()
346 spinlock_release(&vm->ept_lock); in ept_modify_mr()
361 spinlock_release(&vm->ept_lock); in ept_del_mr()
A Dassign.c622 spinlock_release(&ptdev_lock); in ptirq_prepare_msix_remap()
795 spinlock_release(&ptdev_lock); in ptirq_intx_pin_remap()
822 spinlock_release(&ptdev_lock); in ptirq_add_intx_remapping()
836 spinlock_release(&ptdev_lock); in ptirq_remove_intx_remapping()
850 spinlock_release(&ptdev_lock); in ptirq_remove_msix_remapping()
A Dvmcall.c130 spinlock_release(&vm_id_lock); in allocate_dynamical_vmid()
A Dvmsr.c1276 spinlock_release(&vcpu->vm->arch_vm.iwkey_backup_lock); in wrmsr_vmexit_handler()
1296 spinlock_release(&vcpu->vm->arch_vm.iwkey_backup_lock); in wrmsr_vmexit_handler()
A Dvmexit.c466 spinlock_release(&vcpu->vm->wbinvd_lock); in wbinvd_vmexit_handler()
A Dvm.c1237 spinlock_release(&vm->vlapic_mode_lock); in update_vm_vlapic_state()
1294 spinlock_release(&vm->vm_state_lock); in put_vm_lock()
/hypervisor/common/
A Dvm_event.c41 spinlock_release(&vm->vm_event_lock); in send_vm_event()
A Dptdev.c281 spinlock_release(&ptdev_lock); in ptdev_release_all_entries()
A Dhypercall.c1005 spinlock_release(&vpci->lock); in hcall_set_ptdev_intr_info()
1058 spinlock_release(&vpci->lock); in hcall_reset_ptdev_intr_info()
/hypervisor/dm/vpci/
A Dvroot_port.c145 spinlock_release(&vm->vpci.lock); in create_vrp()
167 spinlock_release(&vpci->lock); in destroy_vrp()
A Divshmem.c213 spinlock_release(&ivshmem_dev_lock); in create_ivshmem_device()
605 spinlock_release(&ivshmem_dev_lock); in deinit_ivshmem_vdev()
663 spinlock_release(&vm->vpci.lock); in create_ivshmem_vdev()
711 spinlock_release(&vpci->lock); in destroy_ivshmem_vdev()
A Dvpci.c293 spinlock_release(&parent_vdev->vpci->lock); in deinit_vpci()
666 spinlock_release(&vpci->lock); in vpci_read_cfg()
694 spinlock_release(&vpci->lock); in vpci_write_cfg()
867 spinlock_release(&tgt_vm->vpci.lock); in vpci_assign_pcidev()
875 spinlock_release(&service_vm->vpci.lock); in vpci_assign_pcidev()
902 spinlock_release(&vpci->lock); in vpci_deassign_pcidev()
907 spinlock_release(&parent_vdev->vpci->lock); in vpci_deassign_pcidev()
A Dvmcs9900.c183 spinlock_release(&vm->vpci.lock); in create_vmcs9900_vdev()
211 spinlock_release(&vpci->lock); in destroy_vmcs9900_vdev()
/hypervisor/debug/
A Ddump.c261 spinlock_release(&exception_spinlock); in dump_exception()

Completed in 33 milliseconds