| /external/platform/pico/common/pico_sync/ |
| A D | sem.c | 28 uint32_t save = spin_lock_blocking(sem->core.spin_lock); in __time_critical_func() local 31 spin_unlock(sem->core.spin_lock, save); in __time_critical_func() 34 lock_internal_spin_unlock_with_wait(&sem->core, save); in __time_critical_func() 51 spin_unlock(sem->core.spin_lock, save); in __time_critical_func() 61 uint32_t save = spin_lock_blocking(sem->core.spin_lock); in __time_critical_func() local 64 spin_unlock(sem->core.spin_lock, save); in __time_critical_func() 67 spin_unlock(sem->core.spin_lock, save); in __time_critical_func() 73 uint32_t save = spin_lock_blocking(sem->core.spin_lock); in __time_critical_func() local 80 spin_unlock(sem->core.spin_lock, save); in __time_critical_func() 87 uint32_t save = spin_lock_blocking(sem->core.spin_lock); in __time_critical_func() local [all …]
|
| A D | mutex.c | 38 uint32_t save = spin_lock_blocking(mtx->core.spin_lock); in __time_critical_func() local 41 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() 44 lock_internal_spin_unlock_with_wait(&mtx->core, save); in __time_critical_func() 55 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() 71 uint32_t save = spin_lock_blocking(mtx->core.spin_lock); in __time_critical_func() local 79 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() 97 uint32_t save = spin_lock_blocking(mtx->core.spin_lock); in __time_critical_func() local 107 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() 139 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() 159 spin_unlock(mtx->core.spin_lock, save); in __time_critical_func() [all …]
|
| /external/platform/pico/common/pico_util/ |
| A D | queue.c | 46 uint32_t save = spin_lock_blocking(q->core.spin_lock); in queue_add_internal() local 50 lock_internal_spin_unlock_with_notify(&q->core, save); in queue_add_internal() 54 lock_internal_spin_unlock_with_wait(&q->core, save); in queue_add_internal() 56 spin_unlock(q->core.spin_lock, save); in queue_add_internal() 64 uint32_t save = spin_lock_blocking(q->core.spin_lock); in queue_remove_internal() local 68 lock_internal_spin_unlock_with_notify(&q->core, save); in queue_remove_internal() 72 lock_internal_spin_unlock_with_wait(&q->core, save); in queue_remove_internal() 74 spin_unlock(q->core.spin_lock, save); in queue_remove_internal() 82 uint32_t save = spin_lock_blocking(q->core.spin_lock); in queue_peek_internal() local 89 lock_internal_spin_unlock_with_wait(&q->core, save); in queue_peek_internal() [all …]
|
| /external/platform/pico/rp2_common/hardware_claim/ |
| A D | claim.c | 13 void hw_claim_unlock(uint32_t save) { in hw_claim_unlock() argument 14 spin_unlock(spin_lock_instance(PICO_SPINLOCK_ID_HARDWARE_CLAIM), save); in hw_claim_unlock() 22 uint32_t save = hw_claim_lock(); in hw_claim_or_assert() local 28 hw_claim_unlock(save); in hw_claim_or_assert() 33 uint32_t save = hw_claim_lock(); in hw_claim_unused_from_range() local 42 hw_claim_unlock(save); in hw_claim_unused_from_range() 50 uint32_t save = hw_claim_lock(); in hw_claim_clear() local 53 hw_claim_unlock(save); in hw_claim_clear()
|
| /external/platform/pico/common/pico_sync/include/pico/ |
| A D | lock_core.h | 126 #define lock_internal_spin_unlock_with_wait(lock, save) spin_unlock((lock)->spin_lock, save), __wfe… argument 149 #define lock_internal_spin_unlock_with_notify(lock, save) spin_unlock((lock)->spin_lock, save), __s… argument 175 #define lock_internal_spin_unlock_with_best_effort_wait_or_timeout(lock, save, until) ({ \ argument 176 spin_unlock((lock)->spin_lock, save); \
|
| A D | critical_section.h | 31 uint32_t save; member 62 crit_sec->save = spin_lock_blocking(crit_sec->spin_lock); in critical_section_enter_blocking() 71 spin_unlock(crit_sec->spin_lock, crit_sec->save); in critical_section_exit()
|
| /external/platform/pico/rp2_common/hardware_exception/ |
| A D | exception.c | 26 …ler_and_restore_interrupts(enum exception_number num, exception_handler_t handler, uint32_t save) { in set_raw_exception_handler_and_restore_interrupts() argument 30 restore_interrupts(save); in set_raw_exception_handler_and_restore_interrupts() 45 uint32_t save = save_and_disable_interrupts(); in exception_set_exclusive_handler() local 48 set_raw_exception_handler_and_restore_interrupts(num, handler, save); in exception_set_exclusive_handler() 58 uint32_t save = save_and_disable_interrupts(); in exception_restore_handler() local 59 set_raw_exception_handler_and_restore_interrupts(num, original_handler, save); in exception_restore_handler()
|
| /external/platform/pico/rp2_common/hardware_timer/ |
| A D | timer.c | 121 uint32_t save = spin_lock_blocking(lock); in hardware_alarm_irq_handler() local 141 spin_unlock(lock, save); in hardware_alarm_irq_handler() 155 uint32_t save = spin_lock_blocking(lock); in hardware_alarm_set_callback() local 172 spin_unlock(lock, save); in hardware_alarm_set_callback() 186 uint32_t save = spin_lock_blocking(lock); in hardware_alarm_set_target() local 218 spin_unlock(lock, save); in hardware_alarm_set_target() 228 uint32_t save = spin_lock_blocking(lock); in hardware_alarm_cancel() local 231 spin_unlock(lock, save); in hardware_alarm_cancel() 237 uint32_t save = spin_lock_blocking(lock); in hardware_alarm_force_irq() local 239 spin_unlock(lock, save); in hardware_alarm_force_irq()
|
| /external/platform/pico/common/pico_time/ |
| A D | time.c | 135 uint32_t save = spin_lock_blocking(pool->lock); in alarm_pool_alarm_callback() local 155 spin_unlock(pool->lock, save); in alarm_pool_alarm_callback() 158 save = spin_lock_blocking(pool->lock); in alarm_pool_alarm_callback() 173 spin_unlock(pool->lock, save); in alarm_pool_alarm_callback() 238 spin_unlock(pool->lock, save); in alarm_pool_add_alarm_at() 278 uint32_t save = spin_lock_blocking(pool->lock); in alarm_pool_add_alarm_at_force_in_context() local 282 spin_unlock(pool->lock, save); in alarm_pool_add_alarm_at_force_in_context() 296 uint32_t save = spin_lock_blocking(pool->lock); in alarm_pool_cancel_alarm() local 314 spin_unlock(pool->lock, save); in alarm_pool_cancel_alarm() 369 uint32_t save = spin_lock_blocking(pool->lock); in alarm_pool_dump() local [all …]
|
| /external/platform/pico/rp2_common/hardware_pio/ |
| A D | pio.c | 82 uint32_t save = hw_claim_lock(); in pio_can_add_program() local 84 hw_claim_unlock(save); in pio_can_add_program() 98 uint32_t save = hw_claim_lock(); in pio_can_add_program_at_offset() local 100 hw_claim_unlock(save); in pio_can_add_program_at_offset() 118 uint32_t save = hw_claim_lock(); in pio_add_program() local 124 hw_claim_unlock(save); in pio_add_program() 129 uint32_t save = hw_claim_lock(); in pio_add_program_at_offset() local 131 hw_claim_unlock(save); in pio_add_program_at_offset() 137 uint32_t save = hw_claim_lock(); in pio_remove_program() local 140 hw_claim_unlock(save); in pio_remove_program() [all …]
|
| /external/platform/pico/rp2_common/hardware_irq/ |
| A D | irq.c | 46 spin_unlock(spin_lock_instance(PICO_SPINLOCK_ID_IRQ), save); in set_raw_irq_handler_and_unlock() 132 uint32_t save = spin_lock_blocking(lock); in irq_set_exclusive_handler() local 135 set_raw_irq_handler_and_unlock(num, handler, save); in irq_set_exclusive_handler() 145 uint32_t save = spin_lock_blocking(lock); in irq_get_exclusive_handler() local 147 spin_unlock(lock, save); in irq_get_exclusive_handler() 214 uint32_t save = spin_lock_blocking(lock); in irq_add_shared_handler() 276 set_raw_irq_handler_and_unlock(num, vtable_handler, save); in irq_add_shared_handler() 283 uint32_t save = spin_lock_blocking(lock); in irq_remove_handler() local 371 set_raw_irq_handler_and_unlock(num, vtable_handler, save); in irq_remove_handler() 403 uint32_t save = spin_lock_blocking(lock); in irq_add_tail_to_free_list() local [all …]
|
| /external/platform/pico/common/pico_util/include/pico/util/ |
| A D | queue.h | 98 uint32_t save = spin_lock_blocking(q->core.spin_lock); in queue_get_level() local 100 spin_unlock(q->core.spin_lock, save); in queue_get_level() 124 uint32_t save = spin_lock_blocking(q->core.spin_lock); in queue_reset_max_level() local 126 spin_unlock(q->core.spin_lock, save); in queue_reset_max_level()
|
| /external/platform/pico/rp2_common/pico_rand/ |
| A D | rand.c | 154 uint32_t save = spin_lock_blocking(lock); in capture_additional_rosc_samples() local 168 spin_unlock(lock, save); in capture_additional_rosc_samples() 222 uint32_t save = spin_lock_blocking(lock); in initialise_rand() local 244 spin_unlock(lock, save); in initialise_rand() 280 uint32_t save = spin_lock_blocking(lock); in get_rand_64() local 291 spin_unlock(lock, save); in get_rand_64()
|
| /external/platform/pico/rp2_common/pico_multicore/ |
| A D | multicore.c | 187 uint32_t save = save_and_disable_interrupts(); in __not_in_flash_func() local 192 restore_interrupts(save); in __not_in_flash_func() 200 uint32_t save = hw_claim_lock(); in check_lockout_mutex_init() local 204 hw_claim_unlock(save); in check_lockout_mutex_init()
|
| /external/platform/pico/rp2_common/hardware_sync/include/hardware/ |
| A D | sync.h | 288 uint32_t save = save_and_disable_interrupts(); in spin_lock_blocking() local 290 return save; in spin_lock_blocking()
|
| /external/platform/pico/rp2_common/pico_flash/ |
| A D | flash.c | 124 uint32_t save = save_and_disable_interrupts(); in __not_in_flash_func() local 130 restore_interrupts(save); in __not_in_flash_func()
|
| /external/platform/pico/rp2_common/cmsis/stub/CMSIS/Core/Include/ |
| A D | cmsis_iccarm.h | 181 #pragma language=save 193 #pragma language=save 204 #pragma language=save 215 #pragma language=save 226 #pragma language=save
|
| /external/arch/arm/arm-m/CMSIS/Include/ |
| A D | cmsis_iccarm.h | 181 #pragma language=save 193 #pragma language=save 204 #pragma language=save 215 #pragma language=save 226 #pragma language=save
|
| /external/platform/pico/rp2_common/pico_divider/ |
| A D | divider.S | 46 #error register layout has changed - we rely on this order to make sure we save/restore in the righ… 407 …str r2,[r7,#SIO_DIV_UDIVISOR_OFFSET] @ must set divisor again, as we do not save/restore regs at … 415 …str r2,[r7,#SIO_DIV_UDIVISOR_OFFSET] @ must set divisor again, as we do not save/restore regs at … 432 mov r12,r2 @ save x 637 push {r4-r7,r14} @ save a copy of x 642 push {r2-r3} @ save a copy of x 698 mov r14,r7 @ save q<<13
|
| /external/platform/pico/rp2_common/pico_double/ |
| A D | double_v1_rom_shim.S | 193 mov r12,r4 @ save exponent 286 lsls r6,r0,#31 @ save rounding bit 316 mov r12,r5 @ save exponent
|
| A D | double_aeabi.S | 752 mov r12,r0 @ save ε
|
| /external/platform/nrfx/doc/ |
| A D | nrfx.doxyfile | 1684 # documents. This may be useful for small projects and may help to save some 1837 # documents. This may be useful for small projects and may help to save some
|