Searched refs:arch_spinlock_t (Results 1 - 25 of 60) sorted by last modified time

123

/linux-master/arch/arc/include/asm/
H A Dsmp.h109 extern arch_spinlock_t smp_atomic_ops_lock;
/linux-master/kernel/trace/
H A Dring_buffer.c454 arch_spinlock_t lock;
1596 cpu_buffer->lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
H A Dtrace_sched_switch.c169 static arch_spinlock_t trace_cmdline_lock = __ARCH_SPIN_LOCK_UNLOCKED;
H A Dtrace.h354 * This is defined as a arch_spinlock_t in order to help
361 arch_spinlock_t max_lock;
H A Dtrace.c9283 tr->max_lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
10315 global_trace.max_lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
H A Dtrace_sched_wakeup.c33 static arch_spinlock_t wakeup_lock =
34 (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/kernel/bpf/
H A Dhelpers.c284 arch_spinlock_t *l = (void *)lock;
287 arch_spinlock_t lock;
299 arch_spinlock_t *l = (void *)lock;
/linux-master/arch/arm/kernel/
H A Dtraps.c309 static arch_spinlock_t die_lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/arch/powerpc/kernel/
H A Dtraps.c155 static arch_spinlock_t die_lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/kernel/rcu/
H A Dtree.h399 arch_spinlock_t ofl_lock ____cacheline_internodealigned_in_smp;
/linux-master/arch/x86/kernel/
H A Dhpet.c779 * single atomic 64-bit read. It is explicitly assumed that arch_spinlock_t
784 arch_spinlock_t lock;
H A Ddumpstack.c329 static arch_spinlock_t die_lock = __ARCH_SPIN_LOCK_UNLOCKED;
H A Dtsc_sync.c256 static arch_spinlock_t sync_lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/arch/s390/kernel/
H A Dsmp.c457 static arch_spinlock_t lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/arch/arc/kernel/
H A Dsmp.c32 arch_spinlock_t smp_atomic_ops_lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/arch/mips/sgi-ip27/
H A Dip27-nmi.c27 static arch_spinlock_t nmi_lock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/tools/include/linux/
H A Dspinlock.h23 #define arch_spinlock_t pthread_mutex_t macro
26 static inline void arch_spin_lock(arch_spinlock_t *mutex)
31 static inline void arch_spin_unlock(arch_spinlock_t *mutex)
36 static inline bool arch_spin_is_locked(arch_spinlock_t *mutex)
/linux-master/kernel/locking/
H A Dspinlock_debug.c27 lock->raw_lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
H A Dlockdep.c136 static arch_spinlock_t __lock = (arch_spinlock_t)__ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/arch/powerpc/platforms/pasemi/
H A Dsetup.c101 static arch_spinlock_t timebase_lock;
/linux-master/kernel/kcsan/
H A Dselftest.c118 arch_spinlock_t arch_spinlock = __ARCH_SPIN_LOCK_UNLOCKED;
H A Dkcsan_test.c532 arch_spinlock_t arch_spinlock = __ARCH_SPIN_LOCK_UNLOCKED;
/linux-master/include/asm-generic/
H A Dspinlock.h33 static __always_inline void arch_spin_lock(arch_spinlock_t *lock)
53 static __always_inline bool arch_spin_trylock(arch_spinlock_t *lock)
63 static __always_inline void arch_spin_unlock(arch_spinlock_t *lock)
71 static __always_inline int arch_spin_value_unlocked(arch_spinlock_t lock)
78 static __always_inline int arch_spin_is_locked(arch_spinlock_t *lock)
80 arch_spinlock_t val = READ_ONCE(*lock);
85 static __always_inline int arch_spin_is_contended(arch_spinlock_t *lock)
/linux-master/arch/parisc/include/asm/
H A Dspinlock_types.h16 } arch_spinlock_t; typedef in typeref:struct:__anon1
25 arch_spinlock_t lock_mutex;
H A Dspinlock.h19 static inline int arch_spin_is_locked(arch_spinlock_t *x)
30 static inline void arch_spin_lock(arch_spinlock_t *x)
49 static inline void arch_spin_unlock(arch_spinlock_t *x)
59 static inline int arch_spin_trylock(arch_spinlock_t *x)

Completed in 665 milliseconds

123