Searched refs:spin_lock_t (Results 1 – 9 of 9) sorted by relevance
56 typedef volatile uint32_t spin_lock_t; typedef238 __force_inline static spin_lock_t *spin_lock_instance(uint lock_num) { in spin_lock_instance()240 return (spin_lock_t *) (SIO_BASE + SIO_SPINLOCK0_OFFSET + lock_num * 4); in spin_lock_instance()249 __force_inline static uint spin_lock_get_num(spin_lock_t *lock) { in spin_lock_get_num()253 return (uint) (lock - (spin_lock_t *) (SIO_BASE + SIO_SPINLOCK0_OFFSET)); in spin_lock_get_num()261 __force_inline static void spin_lock_unsafe_blocking(spin_lock_t *lock) { in spin_lock_unsafe_blocking()274 __force_inline static void spin_unlock_unsafe(spin_lock_t *lock) { in spin_unlock_unsafe()287 __force_inline static uint32_t spin_lock_blocking(spin_lock_t *lock) { in spin_lock_blocking()298 inline static bool is_spin_locked(spin_lock_t *lock) { in is_spin_locked()299 check_hw_size(spin_lock_t, 4); in is_spin_locked()[all …]
120 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_irq_handler()154 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_set_callback()185 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_set_target()227 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_cancel()236 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_force_irq()
24 spin_lock_t *spin_lock_init(uint lock_num) { in spin_lock_init()26 spin_lock_t *lock = spin_lock_instance(lock_num); in spin_lock_init()
153 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in capture_additional_rosc_samples()221 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in initialise_rand()279 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in get_rand_64()
131 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_set_exclusive_handler()144 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_get_exclusive_handler()213 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_add_shared_handler()282 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_remove_handler()402 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_add_tail_to_free_list()
30 spin_lock_t *spin_lock;
55 spin_lock_t *spin_lock;
306 …n(".mutex_array"))) recursive_mutex_t name = { .core = { .spin_lock = (spin_lock_t *)1 /* marker f…
27 spin_lock_t *lock;
Completed in 19 milliseconds