Searched refs:pv_lock_ops (Results 1 – 5 of 5) sorted by relevance
/linux-2.6.39/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 | 133 .pv_lock_ops = pv_lock_ops, in get_call_destination()
|
/linux-2.6.39/arch/x86/xen/ |
D | spinlock.c | 376 pv_lock_ops.spin_is_locked = xen_spin_is_locked; in xen_init_spinlocks() 377 pv_lock_ops.spin_is_contended = xen_spin_is_contended; in xen_init_spinlocks() 378 pv_lock_ops.spin_lock = xen_spin_lock; in xen_init_spinlocks() 379 pv_lock_ops.spin_lock_flags = xen_spin_lock_flags; in xen_init_spinlocks() 380 pv_lock_ops.spin_trylock = xen_spin_trylock; in xen_init_spinlocks() 381 pv_lock_ops.spin_unlock = xen_spin_unlock; in xen_init_spinlocks()
|
/linux-2.6.39/arch/x86/include/asm/ |
D | paravirt_types.h | 323 struct pv_lock_ops { struct 342 struct pv_lock_ops pv_lock_ops; argument 352 extern struct pv_lock_ops pv_lock_ops;
|
D | paravirt.h | 746 return PVOP_CALL1(int, pv_lock_ops.spin_is_locked, lock); in arch_spin_is_locked() 751 return PVOP_CALL1(int, pv_lock_ops.spin_is_contended, lock); in arch_spin_is_contended() 757 PVOP_VCALL1(pv_lock_ops.spin_lock, lock); in arch_spin_lock() 763 PVOP_VCALL2(pv_lock_ops.spin_lock_flags, lock, flags); in arch_spin_lock_flags() 768 return PVOP_CALL1(int, pv_lock_ops.spin_trylock, lock); in arch_spin_trylock() 773 PVOP_VCALL1(pv_lock_ops.spin_unlock, lock); in arch_spin_unlock()
|