Searched refs:pv_lock_ops (Results 1 – 5 of 5) sorted by relevance
/linux-3.4.99/arch/x86/kernel/ |
D | paravirt-spinlocks.c | 16 struct pv_lock_ops pv_lock_ops = { variable 27 EXPORT_SYMBOL(pv_lock_ops);
|
D | paravirt.c | 135 .pv_lock_ops = pv_lock_ops, in get_call_destination()
|
/linux-3.4.99/arch/x86/xen/ |
D | spinlock.c | 392 pv_lock_ops.spin_is_locked = xen_spin_is_locked; in xen_init_spinlocks() 393 pv_lock_ops.spin_is_contended = xen_spin_is_contended; in xen_init_spinlocks() 394 pv_lock_ops.spin_lock = xen_spin_lock; in xen_init_spinlocks() 395 pv_lock_ops.spin_lock_flags = xen_spin_lock_flags; in xen_init_spinlocks() 396 pv_lock_ops.spin_trylock = xen_spin_trylock; in xen_init_spinlocks() 397 pv_lock_ops.spin_unlock = xen_spin_unlock; in xen_init_spinlocks()
|
/linux-3.4.99/arch/x86/include/asm/ |
D | paravirt_types.h | 331 struct pv_lock_ops { struct 350 struct pv_lock_ops pv_lock_ops; argument 360 extern struct pv_lock_ops pv_lock_ops;
|
D | paravirt.h | 759 return PVOP_CALL1(int, pv_lock_ops.spin_is_locked, lock); in arch_spin_is_locked() 764 return PVOP_CALL1(int, pv_lock_ops.spin_is_contended, lock); in arch_spin_is_contended() 770 PVOP_VCALL1(pv_lock_ops.spin_lock, lock); in arch_spin_lock() 776 PVOP_VCALL2(pv_lock_ops.spin_lock_flags, lock, flags); in arch_spin_lock_flags() 781 return PVOP_CALL1(int, pv_lock_ops.spin_trylock, lock); in arch_spin_trylock() 786 PVOP_VCALL1(pv_lock_ops.spin_unlock, lock); in arch_spin_unlock()
|