/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/ |
D | spin_lock.h | 102 #define SW_SPIN_LOCK_NUM(lock) ({ \ argument 109 #define SW_SPIN_LOCK_IS_LOCKED(lock) ((bool) *(lock)) argument 114 #define SW_SPIN_LOCK_LOCK(lock) ({ \ argument 133 #define SW_SPIN_LOCK_LOCK(lock) ({ \ argument 158 #define SW_SPIN_TRY_LOCK(lock) ({ \ argument 175 #define SW_SPIN_TRY_LOCK(lock) ({ \ argument 199 #define SW_SPIN_LOCK_UNLOCK(lock) ({ \ argument 208 #define SW_SPIN_LOCK_UNLOCK(lock) ({ \ argument 240 __force_inline static uint spin_lock_get_num(spin_lock_t *lock) { in spin_lock_get_num() 258 __force_inline static void spin_lock_unsafe_blocking(spin_lock_t *lock) { in spin_lock_unsafe_blocking() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_boot_lock/include/hardware/ |
D | boot_lock.h | 43 __force_inline static uint boot_lock_get_num(boot_lock_t *lock) { in boot_lock_get_num() 55 __force_inline static void boot_lock_unsafe_blocking(boot_lock_t *lock) { in boot_lock_unsafe_blocking() 70 __force_inline static bool boot_try_lock_unsafe(boot_lock_t *lock) { in boot_try_lock_unsafe() 83 __force_inline static void boot_unlock_unsafe(boot_lock_t *lock) { in boot_unlock_unsafe() 96 __force_inline static uint32_t boot_lock_blocking(boot_lock_t *lock) { in boot_lock_blocking() 107 inline static bool is_boot_locked(boot_lock_t *lock) { in is_boot_locked() 123 __force_inline static void boot_unlock(boot_lock_t *lock, uint32_t saved_irq) { in boot_unlock()
|
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/ |
D | lock_core.h | 128 #define lock_internal_spin_unlock_with_wait(lock, save) spin_unlock((lock)->spin_lock, save), __wfe… argument 151 #define lock_internal_spin_unlock_with_notify(lock, save) spin_unlock((lock)->spin_lock, save), __s… argument 177 #define lock_internal_spin_unlock_with_best_effort_wait_or_timeout(lock, save, until) ({ \ argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_rand/ |
D | rand.c | 132 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in capture_additional_trng_samples() local 207 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in capture_additional_rosc_samples() local 294 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in initialise_rand() local 357 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_RAND); in get_rand_64() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/ |
D | timer.c | 160 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in hardware_alarm_irq_handler() local 199 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in timer_hardware_alarm_set_callback() local 226 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in timer_hardware_alarm_set_target() local 272 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in timer_hardware_alarm_cancel() local 285 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_TIMER); in timer_hardware_alarm_force_irq() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/ |
D | irq.c | 222 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_set_exclusive_handler() local 235 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_get_exclusive_handler() local 363 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_add_shared_handler() local 472 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_remove_handler() local 626 spin_lock_t *lock = spin_lock_instance(PICO_SPINLOCK_ID_IRQ); in irq_add_tail_to_free_list() local
|
/hal_rpi_pico-latest/test/hardware_sync_spin_lock_test/ |
D | hardware_sync_spin_lock_test.c | 83 spin_lock_t *lock = spin_lock_instance(lock_index); in counter_test_per_core() local 102 spin_lock_t *lock = spin_lock_instance(lock_index); in counter_try_test_per_core() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_boot_lock/ |
D | boot_lock.c | 19 boot_lock_t *lock = boot_lock_instance(lock_num); in boot_lock_init() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/ |
D | sync_spin_lock.c | 16 spin_lock_t *lock = spin_lock_instance(lock_num); in spin_lock_init() local
|
/hal_rpi_pico-latest/src/host/hardware_sync/ |
D | sync_core0_only.c | 51 spin_lock_t *lock = spin_lock_instance(lock_num); in PICO_WEAK_FUNCTION_DEF() local
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | time.c | 41 spin_lock_t *lock; member
|