Home
last modified time | relevance | path

Searched refs:lockval (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/nvhe/
H A Dspinlock.h47 hyp_spinlock_t lockval, newval; in hyp_spin_lock() local
77 : "=&r" (lockval), "=&r" (newval), "=&r" (tmp), "+Q" (*lock) in hyp_spin_lock()
103 hyp_spinlock_t lockval = READ_ONCE(*lock); in hyp_spin_is_locked() local
105 return lockval.owner != lockval.next; in hyp_spin_is_locked()
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
H A Dqspinlock_paravirt.h10 u8 lockval = cmpxchg(&lock->locked, _Q_LOCKED_VAL, 0); in __pv_queued_spin_unlock() local
12 if (likely(lockval == _Q_LOCKED_VAL)) in __pv_queued_spin_unlock()
14 __pv_queued_spin_unlock_slowpath(lock, lockval); in __pv_queued_spin_unlock()
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dspinlock.h60 arch_spinlock_t lockval; in arch_spin_lock() local
69 : "=&r" (lockval), "=&r" (newval), "=&r" (tmp) in arch_spin_lock()
73 while (lockval.tickets.next != lockval.tickets.owner) { in arch_spin_lock()
75 lockval.tickets.owner = READ_ONCE(lock->tickets.owner); in arch_spin_lock()
/kernel/linux/linux-5.10/arch/csky/include/asm/
H A Dspinlock.h16 arch_spinlock_t lockval; in arch_spin_lock() local
27 : "=&r" (tmp), "=&r" (lockval) in arch_spin_lock()
31 while (lockval.tickets.next != lockval.tickets.owner) in arch_spin_lock()
32 lockval.tickets.owner = READ_ONCE(lock->tickets.owner); in arch_spin_lock()
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dspinlock.h60 arch_spinlock_t lockval; in arch_spin_lock() local
69 : "=&r" (lockval), "=&r" (newval), "=&r" (tmp) in arch_spin_lock()
73 while (lockval.tickets.next != lockval.tickets.owner) { in arch_spin_lock()
75 lockval.tickets.owner = READ_ONCE(lock->tickets.owner); in arch_spin_lock()
/kernel/linux/linux-5.10/arch/s390/lib/
H A Dspinlock.c120 int lockval, ix, node_id, tail_id, old, new, owner, count; in arch_spin_lock_queued() local
124 lockval = SPINLOCK_LOCKVAL; /* cpu + 1 */ in arch_spin_lock_queued()
141 new = (old ? (old + _Q_LOCK_STEAL_ADD) : 0) | lockval; in arch_spin_lock_queued()
186 new = ((tail_id != node_id) ? tail_id : 0) | lockval; in arch_spin_lock_queued()
213 int lockval, old, new, owner, count; in arch_spin_lock_classic() local
215 lockval = SPINLOCK_LOCKVAL; /* cpu + 1 */ in arch_spin_lock_classic()
228 new = (old & _Q_TAIL_MASK) | lockval; in arch_spin_lock_classic()
/kernel/linux/linux-6.6/arch/s390/lib/
H A Dspinlock.c120 int lockval, ix, node_id, tail_id, old, new, owner, count; in arch_spin_lock_queued() local
124 lockval = SPINLOCK_LOCKVAL; /* cpu + 1 */ in arch_spin_lock_queued()
141 new = (old ? (old + _Q_LOCK_STEAL_ADD) : 0) | lockval; in arch_spin_lock_queued()
186 new = ((tail_id != node_id) ? tail_id : 0) | lockval; in arch_spin_lock_queued()
213 int lockval, old, new, owner, count; in arch_spin_lock_classic() local
215 lockval = SPINLOCK_LOCKVAL; /* cpu + 1 */ in arch_spin_lock_classic()
228 new = (old & _Q_TAIL_MASK) | lockval; in arch_spin_lock_classic()
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dmt2131.c91 u8 lockval = 0; in mt2131_set_params() local
160 mt2131_readreg(priv, 0x08, &lockval); in mt2131_set_params()
161 if ((lockval & 0x88) == 0x88) in mt2131_set_params()
/kernel/linux/linux-6.6/drivers/media/tuners/
H A Dmt2131.c91 u8 lockval = 0; in mt2131_set_params() local
160 mt2131_readreg(priv, 0x08, &lockval); in mt2131_set_params()
161 if ((lockval & 0x88) == 0x88) in mt2131_set_params()
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dhpet.c677 u64 lockval; member
700 old.lockval = READ_ONCE(hpet.lockval); in read_hpet()
733 new.lockval = READ_ONCE(hpet.lockval); in read_hpet()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dhpet.c787 u64 lockval; member
810 old.lockval = READ_ONCE(hpet.lockval); in read_hpet()
843 new.lockval = READ_ONCE(hpet.lockval); in read_hpet()
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_trace.h289 __field(unsigned, lockval)
302 __entry->lockval = bp->b_sema.count;
313 __entry->lockval,
360 __field(unsigned, lockval)
371 __entry->lockval = bp->b_sema.count;
381 __entry->lockval,
404 __field(unsigned, lockval)
414 __entry->lockval = bp->b_sema.count;
426 __entry->lockval,
/kernel/linux/linux-6.6/fs/xfs/
H A Dxfs_trace.h428 __field(unsigned, lockval)
439 __entry->lockval = bp->b_sema.count;
451 __entry->lockval,
499 __field(unsigned, lockval)
510 __entry->lockval = bp->b_sema.count;
520 __entry->lockval,
543 __field(unsigned, lockval)
553 __entry->lockval = bp->b_sema.count;
565 __entry->lockval,

Completed in 18 milliseconds