Searched refs:semaphore (Results 1 – 5 of 5) sorted by relevance
/xen/xen/arch/x86/ |
A D | time.c | 1661 atomic_t semaphore; member 1701 atomic_inc(&r->semaphore); in time_calibration_tsc_rendezvous() 1708 atomic_set(&r->semaphore, 0); in time_calibration_tsc_rendezvous() 1712 atomic_inc(&r->semaphore); in time_calibration_tsc_rendezvous() 1713 while ( atomic_read(&r->semaphore) < total_cpus ) in time_calibration_tsc_rendezvous() 1719 atomic_inc(&r->semaphore); in time_calibration_tsc_rendezvous() 1720 while ( atomic_read(&r->semaphore) > total_cpus ) in time_calibration_tsc_rendezvous() 1740 atomic_inc(&r->semaphore); in time_calibration_std_rendezvous() 1744 atomic_inc(&r->semaphore); in time_calibration_std_rendezvous() 1745 while ( atomic_read(&r->semaphore) != total_cpus ) in time_calibration_std_rendezvous() [all …]
|
/xen/xen/common/ |
A D | livepatch.c | 54 atomic_t semaphore; /* Used to rendezvous CPUs in member 1580 atomic_set(&livepatch_work.semaphore, -1); in schedule_work() 1658 if ( atomic_inc_and_test(&livepatch_work.semaphore) ) in check_for_livepatch_work() 1697 if ( livepatch_spin(&livepatch_work.semaphore, timeout, cpus, "CPU") ) in check_for_livepatch_work() 1701 atomic_set(&livepatch_work.semaphore, 0); in check_for_livepatch_work() 1710 if ( !livepatch_spin(&livepatch_work.semaphore, timeout, cpus, "IRQ") ) in check_for_livepatch_work() 1782 atomic_inc(&livepatch_work.semaphore); in check_for_livepatch_work()
|
/xen/xen/include/asm-x86/hvm/vmx/ |
A D | vmx.h | 643 u32 semaphore; member
|
/xen/stubdom/ |
A D | lwip.patch-cvs | 349 +/* Protect the heap only by using a semaphore */ 353 +/* mem_malloc is protected using semaphore AND LWIP_MEM_ALLOC_PROTECT */ 1759 + * semaphore). 1760 + * If set to 1, mem_malloc will be protected by a semaphore and SYS_ARCH_PROTECT,
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 2198 if ( veinfo->semaphore != 0 ) in vmx_vcpu_emulate_ve() 2203 veinfo->semaphore = ~0; in vmx_vcpu_emulate_ve()
|
Completed in 48 milliseconds