/lk-master/kernel/include/kernel/ |
A D | spinlock.h | 16 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 D | spinlock.h | 27 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 D | spinlock.h | 22 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 D | spinlock.h | 24 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 D | spinlock.h | 24 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 D | spinlock.h | 24 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 D | spinlock.h | 24 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 D | spinlock.h | 28 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 D | sync.h | 196 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 D | spinlock.h | 24 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 D | spinlock.c | 12 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 D | timer.c | 104 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 D | irq.c | 110 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 D | cbuf.h | 24 spin_lock_t lock; member
|
/lk-master/external/platform/pico/rp2_common/hardware_sync/ |
A D | sync.c | 26 spin_lock_t *lock = spin_lock_instance(lock_num); in spin_lock_init() local
|
/lk-master/external/lib/lwip/include/arch/ |
A D | sys_arch.h | 18 mutex_t lock; member
|
/lk-master/external/platform/pico/common/pico_util/include/pico/util/ |
A D | queue.h | 22 spin_lock_t *lock; member
|
/lk-master/lib/watchdog/ |
A D | watchdog.c | 21 static spin_lock_t lock = SPIN_LOCK_INITIAL_VALUE; variable
|
/lk-master/platform/microblaze/ |
A D | intc.c | 33 static spin_lock_t lock; variable
|
/lk-master/platform/pc/ |
A D | interrupts.c | 22 static spin_lock_t lock; variable
|
A D | timer.c | 24 static spin_lock_t lock; variable
|
/lk-master/arch/arm/arm/ |
A D | debug.c | 22 mutex_t lock; member
|
A D | arch.c | 386 static spin_lock_t lock = 0; variable
|
/lk-master/lib/minip/ |
A D | pktbuf.c | 32 static spin_lock_t lock; variable
|
/lk-master/platform/alterasoc/ |
A D | uart.c | 47 static spin_lock_t lock = SPIN_LOCK_INITIAL_VALUE; variable
|