Home
last modified time | relevance | path

Searched refs:spin_unlock (Results 1 – 16 of 16) sorted by relevance

/hal_rpi_pico-latest/src/common/pico_sync/
Dsem.c31 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
51 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
64 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
67 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
80 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
93 spin_unlock(sem->core.spin_lock, save); in __time_critical_func()
Dmutex.c74 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
88 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
112 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
140 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
172 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
192 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
226 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func()
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dlock_core.h128 #define lock_internal_spin_unlock_with_wait(lock, save) spin_unlock((lock)->spin_lock, save), __wfe…
151 #define lock_internal_spin_unlock_with_notify(lock, save) spin_unlock((lock)->spin_lock, save), __s…
178 spin_unlock((lock)->spin_lock, save); \
Dcritical_section.h71 spin_unlock(crit_sec->spin_lock, crit_sec->save); in critical_section_exit()
/hal_rpi_pico-latest/src/common/pico_util/
Dqueue.c56 spin_unlock(q->core.spin_lock, save); in queue_add_internal()
76 spin_unlock(q->core.spin_lock, save); in queue_remove_internal()
95 spin_unlock(q->core.spin_lock, save); in queue_peek_internal()
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/
Dtimer.c182 spin_unlock(lock, save); in hardware_alarm_irq_handler()
208 spin_unlock(lock, save); in timer_hardware_alarm_set_callback()
259 spin_unlock(lock, save); in timer_hardware_alarm_set_target()
276 spin_unlock(lock, save); in timer_hardware_alarm_cancel()
288 spin_unlock(lock, save); in timer_hardware_alarm_force_irq()
/hal_rpi_pico-latest/src/common/pico_util/include/pico/util/
Dqueue.h100 spin_unlock(q->core.spin_lock, save); in queue_get_level()
126 spin_unlock(q->core.spin_lock, save); in queue_reset_max_level()
/hal_rpi_pico-latest/src/host/hardware_sync/
Dsync_core0_only.c81 PICO_WEAK_FUNCTION_DEF(spin_unlock) in PICO_WEAK_FUNCTION_DEF() argument
83 void PICO_WEAK_FUNCTION_IMPL_NAME(spin_unlock)(spin_lock_t *lock, uint32_t saved_irq) { in PICO_WEAK_FUNCTION_DEF()
/hal_rpi_pico-latest/src/rp2_common/pico_rand/
Drand.c170 spin_unlock(lock, save); in capture_additional_trng_samples()
222 spin_unlock(lock, save); in capture_additional_rosc_samples()
317 spin_unlock(lock, save); in initialise_rand()
369 spin_unlock(lock, save); in get_rand_64()
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c211 spin_unlock(pool->lock, save); in alarm_pool_irq_handler()
222 spin_unlock(pool->lock, save); in alarm_pool_irq_handler()
331 spin_unlock(pool->lock, save); in alarm_pool_add_alarm_at_force_in_context()
347 spin_unlock(pool->lock, save); in alarm_pool_add_alarm_at_force_in_context()
370 spin_unlock(pool->lock, save); in alarm_pool_cancel_alarm()
550 spin_unlock(pool->lock, save); in alarm_pool_remaining_alarm_time_us()
/hal_rpi_pico-latest/src/common/hardware_claim/
Dclaim.c14 spin_unlock(spin_lock_instance(PICO_SPINLOCK_ID_HARDWARE_CLAIM), save); in hw_claim_unlock()
/hal_rpi_pico-latest/src/host/hardware_sync/include/hardware/
Dsync.h136 void spin_unlock(spin_lock_t *lock, uint32_t saved_irq);
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/
Dspin_lock.h332 __force_inline static void spin_unlock(spin_lock_t *lock, uint32_t saved_irq) { in spin_unlock() function
/hal_rpi_pico-latest/test/hardware_sync_spin_lock_test/
Dhardware_sync_spin_lock_test.c86 spin_unlock(lock, flags); in counter_test_per_core()
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/
Dirq.c58 spin_unlock(spin_lock_instance(PICO_SPINLOCK_ID_IRQ), save); in set_raw_irq_handler_and_unlock()
238 spin_unlock(lock, save); in irq_get_exclusive_handler()
647 spin_unlock(lock, save); in irq_add_tail_to_free_list()
/hal_rpi_pico-latest/src/rp2_common/pico_atomic/
Datomic.c19 spin_unlock(spin_lock_instance(PICO_SPINLOCK_ID_ATOMIC), save); in atomic_unlock()