Home
last modified time | relevance | path

Searched refs:spinlock_lockval (Results 1 – 5 of 5) sorted by relevance

/arch/s390/include/asm/
A Dspinlock.h19 static __always_inline unsigned int spinlock_lockval(void) in spinlock_lockval() function
24 BUILD_BUG_ON(sizeof_field(struct lowcore, spinlock_lockval) != sizeof(lockval)); in spinlock_lockval()
25 lc_lockval = offsetof(struct lowcore, spinlock_lockval); in spinlock_lockval()
33 "m" (((struct lowcore *)0)->spinlock_lockval)); in spinlock_lockval()
79 return likely(arch_try_cmpxchg(&lp->lock, &old, spinlock_lockval())); in arch_spin_trylock_once()
A Dlowcore.h163 __u32 spinlock_lockval; /* 0x03ac */ member
/arch/s390/lib/
A Dspinlock.c163 lockval = spinlock_lockval(); /* cpu + 1 */ in arch_spin_lock_queued()
254 lockval = spinlock_lockval(); /* cpu + 1 */ in arch_spin_lock_classic()
293 int cpu = spinlock_lockval(); in arch_spin_trylock_retry()
/arch/s390/kernel/
A Dsmp.c201 lc->spinlock_lockval = arch_spin_lockval(cpu); in pcpu_alloc_lowcore()
253 lc->spinlock_lockval = arch_spin_lockval(cpu); in pcpu_prepare_secondary()
978 lc->spinlock_lockval = arch_spin_lockval(0); in smp_setup_processor_id()
A Dsetup.c444 lc->spinlock_lockval = arch_spin_lockval(0); in setup_lowcore()

Completed in 12 milliseconds