Home
last modified time | relevance | path

Searched defs:lock (Results 1 – 25 of 48) sorted by relevance

12

/lk-master/kernel/include/kernel/
A Dspinlock.h16 static inline void spin_lock(spin_lock_t *lock) { in spin_lock()
21 static inline int spin_trylock(spin_lock_t *lock) { in spin_trylock()
26 static inline void spin_unlock(spin_lock_t *lock) { in spin_unlock()
30 static inline void spin_lock_init(spin_lock_t *lock) { in spin_lock_init()
34 static inline bool spin_lock_held(spin_lock_t *lock) { in spin_lock_held()
51 spin_lock_t *lock, in spin_lock_save()
60 spin_lock_t *lock, in spin_unlock_restore()
84 void lock() { spin_lock(&lock_); } in lock() function
112 explicit AutoSpinLock(SpinLock *lock) : AutoSpinLock(&lock->lock_) {} in AutoSpinLock()
132 explicit AutoSpinLockNoIrqSave(spin_lock_t *lock) : lock_(lock) { spin_lock(lock_); } in AutoSpinLockNoIrqSave()
[all …]
/lk-master/arch/riscv/include/arch/
A Dspinlock.h27 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
31 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
35 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
39 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
43 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/arch/x86/include/arch/
A Dspinlock.h22 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
26 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
30 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
34 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
38 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
/lk-master/arch/m68k/include/arch/
A Dspinlock.h24 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
28 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
32 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
36 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
40 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/arch/microblaze/include/arch/
A Dspinlock.h24 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
28 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
32 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
36 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
40 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/arch/mips/include/arch/
A Dspinlock.h24 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
28 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
32 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
36 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
40 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/arch/or1k/include/arch/
A Dspinlock.h24 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
28 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
32 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
36 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
40 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/arch/arm64/include/arch/
A Dspinlock.h28 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
32 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
36 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
41 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
45 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
/lk-master/external/platform/pico/rp2_common/hardware_sync/include/hardware/
A Dsync.h196 inline static uint spin_lock_get_num(spin_lock_t *lock) { in spin_lock_get_num()
205 inline static void spin_lock_unsafe_blocking(spin_lock_t *lock) { in spin_lock_unsafe_blocking()
218 inline static void spin_unlock_unsafe(spin_lock_t *lock) { in spin_unlock_unsafe()
231 inline static uint32_t spin_lock_blocking(spin_lock_t *lock) { in spin_lock_blocking()
242 inline static bool is_spin_locked(const spin_lock_t *lock) { in is_spin_locked()
259 inline static void spin_unlock(spin_lock_t *lock, uint32_t saved_irq) { in spin_unlock()
/lk-master/arch/arm/include/arch/
A Dspinlock.h24 static inline void arch_spin_lock_init(spin_lock_t *lock) { in arch_spin_lock_init()
28 static inline bool arch_spin_lock_held(spin_lock_t *lock) { in arch_spin_lock_held()
41 static inline void arch_spin_lock(spin_lock_t *lock) { in arch_spin_lock()
47 static inline int arch_spin_trylock(spin_lock_t *lock) { in arch_spin_trylock()
53 static inline void arch_spin_unlock(spin_lock_t *lock) { in arch_spin_unlock()
/lk-master/arch/riscv/
A Dspinlock.c12 int riscv_spin_trylock(spin_lock_t *lock) { in riscv_spin_trylock()
27 void riscv_spin_lock(spin_lock_t *lock) { in riscv_spin_lock()
50 void riscv_spin_unlock(spin_lock_t *lock) { in riscv_spin_unlock()
/lk-master/external/platform/pico/rp2_common/hardware_timer/
A Dtimer.c104 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_irq_handler() local
136 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_set_callback() local
167 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_set_target() local
200 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_cancel() local
/lk-master/external/platform/pico/rp2_common/hardware_irq/
A Dirq.c110 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_set_exclusive_handler() local
123 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_get_exclusive_handler() local
257 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_remove_handler() local
370 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_add_tail_to_free_list() local
/lk-master/lib/cbuf/include/lib/
A Dcbuf.h24 spin_lock_t lock; member
/lk-master/external/platform/pico/rp2_common/hardware_sync/
A Dsync.c26 spin_lock_t *lock = spin_lock_instance(lock_num); in spin_lock_init() local
/lk-master/external/lib/lwip/include/arch/
A Dsys_arch.h18 mutex_t lock; member
/lk-master/external/platform/pico/common/pico_util/include/pico/util/
A Dqueue.h22 spin_lock_t *lock; member
/lk-master/lib/watchdog/
A Dwatchdog.c21 static spin_lock_t lock = SPIN_LOCK_INITIAL_VALUE; variable
/lk-master/platform/microblaze/
A Dintc.c33 static spin_lock_t lock; variable
/lk-master/platform/pc/
A Dinterrupts.c22 static spin_lock_t lock; variable
A Dtimer.c24 static spin_lock_t lock; variable
/lk-master/arch/arm/arm/
A Ddebug.c22 mutex_t lock; member
A Darch.c386 static spin_lock_t lock = 0; variable
/lk-master/lib/minip/
A Dpktbuf.c32 static spin_lock_t lock; variable
/lk-master/platform/alterasoc/
A Duart.c47 static spin_lock_t lock = SPIN_LOCK_INITIAL_VALUE; variable

Completed in 36 milliseconds

12