Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/include/hardware/
Dgpio_coproc.h28 __force_inline static void gpioc_lo_out_put(uint32_t x) { in gpioc_lo_out_put()
33 __force_inline static void gpioc_lo_out_xor(uint32_t x) { in gpioc_lo_out_xor()
38 __force_inline static void gpioc_lo_out_set(uint32_t x) { in gpioc_lo_out_set()
43 __force_inline static void gpioc_lo_out_clr(uint32_t x) { in gpioc_lo_out_clr()
48 __force_inline static void gpioc_hi_out_put(uint32_t x) { in gpioc_hi_out_put()
53 __force_inline static void gpioc_hi_out_xor(uint32_t x) { in gpioc_hi_out_xor()
58 __force_inline static void gpioc_hi_out_set(uint32_t x) { in gpioc_hi_out_set()
63 __force_inline static void gpioc_hi_out_clr(uint32_t x) { in gpioc_hi_out_clr()
70 __force_inline static void gpioc_hilo_out_put(uint64_t x) { in gpioc_hilo_out_put()
77 __force_inline static void gpioc_hilo_out_xor(uint64_t x) { in gpioc_hilo_out_xor()
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/include/hardware/
Dsync.h71 __force_inline static void __nop(void) { in __nop()
90 __force_inline static void __sev(void) { in __sev()
106 __force_inline static void __wfe(void) { in __wfe()
121 __force_inline static void __wfi(void) { in __wfi()
132 __force_inline static void __dmb(void) { in __dmb()
147 __force_inline static void __dsb(void) { in __dsb()
162 __force_inline static void __isb(void) { in __isb()
173 __force_inline static void __mem_fence_acquire(void) { in __mem_fence_acquire()
189 __force_inline static void __mem_fence_release(void) { in __mem_fence_release()
206 __force_inline static uint32_t save_and_disable_interrupts(void) { in save_and_disable_interrupts()
[all …]
/hal_rpi_pico-latest/src/rp2_common/hardware_resets/include/hardware/
Dresets.h71 static __force_inline void reset_block_reg_mask(io_rw_32 *reset, uint32_t mask) { in reset_block_reg_mask()
75 static __force_inline void unreset_block_reg_mask(io_rw_32 *reset, uint32_t mask) { in unreset_block_reg_mask()
79 static __force_inline void unreset_block_reg_mask_wait_blocking(io_rw_32 *reset, io_ro_32 *reset_do… in unreset_block_reg_mask_wait_blocking()
92 static __force_inline void reset_block_mask(uint32_t bits) { in reset_block_mask()
101 static __force_inline void unreset_block_mask(uint32_t bits) { in unreset_block_mask()
110 static __force_inline void unreset_block_mask_wait_blocking(uint32_t bits) { in unreset_block_mask_wait_blocking()
121 static __force_inline void reset_block(uint32_t bits) { in reset_block()
125 static __force_inline void unreset_block(uint32_t bits) { in unreset_block()
129 static __force_inline void unreset_block_wait(uint32_t bits) { in unreset_block_wait()
/hal_rpi_pico-latest/src/rp2_common/hardware_boot_lock/include/hardware/
Dboot_lock.h32 __force_inline static boot_lock_t *boot_lock_instance(uint lock_num) { in boot_lock_instance()
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()
123 __force_inline static void boot_unlock(boot_lock_t *lock, uint32_t saved_irq) { in boot_unlock()
/hal_rpi_pico-latest/src/rp2350/pico_platform/include/pico/
Dplatform.h80 static __force_inline void tight_loop_contents(void) {} in tight_loop_contents()
139 static __force_inline void __breakpoint(void) { in __breakpoint()
152 __force_inline static uint get_core_num(void) { in get_core_num()
169 static __force_inline uint __get_current_exception(void) { in __get_current_exception()
199 __force_inline static bool pico_processor_state_is_nonsecure(void) { in pico_processor_state_is_nonsecure()
258 __force_inline static int32_t __mul_instruction(int32_t a, int32_t b) { in __mul_instruction()
/hal_rpi_pico-latest/src/rp2040/pico_platform/include/pico/
Dplatform.h87 static __force_inline void tight_loop_contents(void) {} in tight_loop_contents()
125 static __force_inline void __breakpoint(void) { in __breakpoint()
134 __force_inline static uint get_core_num(void) { in get_core_num()
151 static __force_inline uint __get_current_exception(void) { in __get_current_exception()
187 __force_inline static int32_t __mul_instruction(int32_t a, int32_t b) { in __mul_instruction()
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/
Dspin_lock.h225 __force_inline static spin_lock_t *spin_lock_instance(uint lock_num) { in spin_lock_instance()
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()
272 __force_inline static bool spin_try_lock_unsafe(spin_lock_t *lock) { in spin_try_lock_unsafe()
284 __force_inline static void spin_unlock_unsafe(spin_lock_t *lock) { in spin_unlock_unsafe()
301 __force_inline static uint32_t spin_lock_blocking(spin_lock_t *lock) { in spin_lock_blocking()
332 __force_inline static void spin_unlock(spin_lock_t *lock, uint32_t saved_irq) { in spin_unlock()
/hal_rpi_pico-latest/src/rp2_common/hardware_base/include/hardware/
Daddress_mapped.h97 __force_inline static uint32_t xip_alias_check_addr(const void *addr) { in xip_alias_check_addr()
135 __force_inline static void hw_set_bits(io_rw_32 *addr, uint32_t mask) { in hw_set_bits()
145 __force_inline static void hw_clear_bits(io_rw_32 *addr, uint32_t mask) { in hw_clear_bits()
155 __force_inline static void hw_xor_bits(io_rw_32 *addr, uint32_t mask) { in hw_xor_bits()
171 __force_inline static void hw_write_masked(io_rw_32 *addr, uint32_t values, uint32_t write_mask) { in hw_write_masked()
/hal_rpi_pico-latest/src/rp2_common/pico_platform_compiler/include/pico/platform/
Dcompiler.h125 #define __force_inline inline __always_inline macro
127 #define __force_inline __always_inline
175 __force_inline static void __compiler_memory_barrier(void) { in __compiler_memory_barrier()
/hal_rpi_pico-latest/test/kitchen_sink/
Dkitchen_sink.c159 __force_inline int something_inlined(int x) { in something_inlined()
/hal_rpi_pico-latest/src/rp2_common/hardware_xip_cache/
Dxip_cache.c27 __force_inline static void check_xip_offset_range(uintptr_t start_offset, uintptr_t size_bytes) { in check_xip_offset_range()
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/include/hardware/
Dirq.h405 static __force_inline void irq_init_priorities(void) { in irq_init_priorities()
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/include/pico/
Druntime_init.h445 static __force_inline void runtime_install_stack_guard(void *stack_bottom) { in runtime_install_stack_guard()
/hal_rpi_pico-latest/src/rp2_common/pico_bootrom/include/pico/
Dbootrom.h163 __force_inline static void *rom_hword_as_ptr(uint16_t rom_address) { in rom_hword_as_ptr()
175 static __force_inline bool rom_size_is_64k(void) { in rom_size_is_64k()
193 static __force_inline void *rom_func_lookup_inline(uint32_t code) { in rom_func_lookup_inline()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_bus_pio_spi.c82 __force_inline static uint32_t __swap16x2(uint32_t a) { in __swap16x2()
/hal_rpi_pico-latest/src/rp2_common/hardware_rcp/include/hardware/
Drcp.h29 #define __rcpinline __force_inline