Home
last modified time | relevance | path

Searched refs:ALWAYS_INLINE (Results 1 – 25 of 180) sorted by relevance

12345678

/Zephyr-latest/include/zephyr/
Dcache.h53 static ALWAYS_INLINE void sys_cache_data_enable(void) in sys_cache_data_enable()
66 static ALWAYS_INLINE void sys_cache_data_disable(void) in sys_cache_data_disable()
79 static ALWAYS_INLINE void sys_cache_instr_enable(void) in sys_cache_instr_enable()
92 static ALWAYS_INLINE void sys_cache_instr_disable(void) in sys_cache_instr_disable()
108 static ALWAYS_INLINE int sys_cache_data_flush_all(void) in sys_cache_data_flush_all()
125 static ALWAYS_INLINE int sys_cache_instr_flush_all(void) in sys_cache_instr_flush_all()
142 static ALWAYS_INLINE int sys_cache_data_invd_all(void) in sys_cache_data_invd_all()
159 static ALWAYS_INLINE int sys_cache_instr_invd_all(void) in sys_cache_instr_invd_all()
176 static ALWAYS_INLINE int sys_cache_data_flush_and_invd_all(void) in sys_cache_data_flush_and_invd_all()
193 static ALWAYS_INLINE int sys_cache_instr_flush_and_invd_all(void) in sys_cache_instr_flush_and_invd_all()
[all …]
/Zephyr-latest/include/zephyr/arch/arm64/
Dcache.h53 static ALWAYS_INLINE size_t arch_dcache_line_size_get(void) in arch_dcache_line_size_get()
77 static ALWAYS_INLINE int arm64_dcache_range(void *addr, size_t size, int op) in arm64_dcache_range()
142 static ALWAYS_INLINE int arch_dcache_flush_all(void) in arch_dcache_flush_all()
147 static ALWAYS_INLINE int arch_dcache_invd_all(void) in arch_dcache_invd_all()
152 static ALWAYS_INLINE int arch_dcache_flush_and_invd_all(void) in arch_dcache_flush_and_invd_all()
157 static ALWAYS_INLINE int arch_dcache_flush_range(void *addr, size_t size) in arch_dcache_flush_range()
162 static ALWAYS_INLINE int arch_dcache_invd_range(void *addr, size_t size) in arch_dcache_invd_range()
167 static ALWAYS_INLINE int arch_dcache_flush_and_invd_range(void *addr, size_t size) in arch_dcache_flush_and_invd_range()
172 static ALWAYS_INLINE void arch_dcache_enable(void) in arch_dcache_enable()
177 static ALWAYS_INLINE void arch_dcache_disable(void) in arch_dcache_disable()
[all …]
Dsys_io.h37 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8()
47 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8()
53 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16()
63 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16()
69 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32()
79 static ALWAYS_INLINE void sys_write32(uint32_t data, mem_addr_t addr) in sys_write32()
85 static ALWAYS_INLINE uint64_t sys_read64(mem_addr_t addr) in sys_read64()
95 static ALWAYS_INLINE void sys_write64(uint64_t data, mem_addr_t addr) in sys_write64()
Dlib_helpers.h39 static ALWAYS_INLINE uint64_t read_##reg(void) \
43 static ALWAYS_INLINE void write_##reg(uint64_t val) \
47 static ALWAYS_INLINE void zero_##reg(void) \
108 static ALWAYS_INLINE void enable_debug_exceptions(void) in enable_debug_exceptions()
114 static ALWAYS_INLINE void disable_debug_exceptions(void) in disable_debug_exceptions()
120 static ALWAYS_INLINE void enable_serror_exceptions(void) in enable_serror_exceptions()
126 static ALWAYS_INLINE void disable_serror_exceptions(void) in disable_serror_exceptions()
132 static ALWAYS_INLINE void enable_irq(void) in enable_irq()
138 static ALWAYS_INLINE void disable_irq(void) in disable_irq()
144 static ALWAYS_INLINE void enable_fiq(void) in enable_fiq()
[all …]
Darch_inlines.h18 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
23 static ALWAYS_INLINE int arch_exception_depth(void) in arch_exception_depth()
28 static ALWAYS_INLINE uint32_t arch_proc_id(void) in arch_proc_id()
37 static ALWAYS_INLINE unsigned int arch_num_cpus(void) in arch_num_cpus()
Dtimer.h26 static ALWAYS_INLINE void arm_arch_timer_init(void) in arm_arch_timer_init()
37 static ALWAYS_INLINE void arm_arch_timer_set_compare(uint64_t val) in arm_arch_timer_set_compare()
42 static ALWAYS_INLINE void arm_arch_timer_enable(unsigned char enable) in arm_arch_timer_enable()
57 static ALWAYS_INLINE void arm_arch_timer_set_irq_mask(bool mask) in arm_arch_timer_set_irq_mask()
72 static ALWAYS_INLINE uint64_t arm_arch_timer_count(void) in arm_arch_timer_count()
/Zephyr-latest/include/zephyr/arch/xtensa/
Datomic_xtensa.h18 static ALWAYS_INLINE atomic_val_t atomic_get(const atomic_t *target) in atomic_get()
50 static ALWAYS_INLINE
61 static ALWAYS_INLINE
68 static ALWAYS_INLINE
90 static ALWAYS_INLINE
97 static ALWAYS_INLINE
104 static ALWAYS_INLINE
111 static ALWAYS_INLINE
118 static ALWAYS_INLINE
125 static ALWAYS_INLINE atomic_val_t atomic_or(atomic_t *target, in atomic_or()
[all …]
Dcache.h28 static ALWAYS_INLINE int arch_dcache_flush_range(void *addr, size_t bytes) in arch_dcache_flush_range()
44 static ALWAYS_INLINE int arch_dcache_flush_and_invd_range(void *addr, size_t bytes) in arch_dcache_flush_and_invd_range()
60 static ALWAYS_INLINE int arch_dcache_invd_range(void *addr, size_t bytes) in arch_dcache_invd_range()
76 static ALWAYS_INLINE int arch_dcache_invd_all(void) in arch_dcache_invd_all()
90 static ALWAYS_INLINE int arch_dcache_flush_all(void) in arch_dcache_flush_all()
104 static ALWAYS_INLINE int arch_dcache_flush_and_invd_all(void) in arch_dcache_flush_and_invd_all()
118 static ALWAYS_INLINE void arch_dcache_enable(void) in arch_dcache_enable()
124 static ALWAYS_INLINE void arch_dcache_disable(void) in arch_dcache_disable()
134 static ALWAYS_INLINE size_t arch_icache_line_size_get(void) in arch_icache_line_size_get()
140 static ALWAYS_INLINE int arch_icache_flush_all(void) in arch_icache_flush_all()
[all …]
/Zephyr-latest/include/zephyr/arch/x86/
Darch.h46 static ALWAYS_INLINE void arch_irq_unlock(unsigned int key) in arch_irq_unlock()
53 static ALWAYS_INLINE void sys_out8(uint8_t data, io_port_t port) in sys_out8()
58 static ALWAYS_INLINE uint8_t sys_in8(io_port_t port) in sys_in8()
67 static ALWAYS_INLINE void sys_out16(uint16_t data, io_port_t port) in sys_out16()
72 static ALWAYS_INLINE uint16_t sys_in16(io_port_t port) in sys_in16()
81 static ALWAYS_INLINE void sys_out32(uint32_t data, io_port_t port) in sys_out32()
86 static ALWAYS_INLINE uint32_t sys_in32(io_port_t port) in sys_in32()
95 static ALWAYS_INLINE void sys_write8(uint8_t data, mm_reg_t addr) in sys_write8()
103 static ALWAYS_INLINE uint8_t sys_read8(mm_reg_t addr) in sys_read8()
115 static ALWAYS_INLINE void sys_write16(uint16_t data, mm_reg_t addr) in sys_write16()
[all …]
/Zephyr-latest/soc/atmel/sam/common/
Dsoc_pmc.h81 static ALWAYS_INLINE void soc_pmc_mck_set_prescaler(uint32_t prescaler) in soc_pmc_mck_set_prescaler()
129 static ALWAYS_INLINE void soc_pmc_mck_set_divider(uint32_t divider) in soc_pmc_mck_set_divider()
165 static ALWAYS_INLINE void soc_pmc_mck_set_source(enum soc_pmc_mck_src source) in soc_pmc_mck_set_source()
178 static ALWAYS_INLINE void soc_pmc_switch_mainck_to_fastrc(enum soc_pmc_fast_rc_freq freq) in soc_pmc_switch_mainck_to_fastrc()
206 static ALWAYS_INLINE void soc_pmc_osc_enable_fastrc(enum soc_pmc_fast_rc_freq freq) in soc_pmc_osc_enable_fastrc()
228 static ALWAYS_INLINE void soc_pmc_osc_disable_fastrc(void) in soc_pmc_osc_disable_fastrc()
240 static ALWAYS_INLINE bool soc_pmc_osc_is_ready_fastrc(void) in soc_pmc_osc_is_ready_fastrc()
250 static ALWAYS_INLINE void soc_pmc_osc_enable_main_xtal(uint32_t xtal_startup_time) in soc_pmc_osc_enable_main_xtal()
267 static ALWAYS_INLINE void soc_pmc_osc_bypass_main_xtal(void) in soc_pmc_osc_bypass_main_xtal()
282 static ALWAYS_INLINE void soc_pmc_osc_disable_main_xtal(void) in soc_pmc_osc_disable_main_xtal()
[all …]
/Zephyr-latest/include/zephyr/arch/arc/v2/
Dsys_io.h25 static ALWAYS_INLINE
31 static ALWAYS_INLINE
37 static ALWAYS_INLINE
43 static ALWAYS_INLINE
49 static ALWAYS_INLINE
55 static ALWAYS_INLINE
61 static ALWAYS_INLINE
75 static ALWAYS_INLINE
89 static ALWAYS_INLINE
107 static ALWAYS_INLINE
[all …]
Darcv2_irq_unit.h48 static ALWAYS_INLINE
68 static ALWAYS_INLINE
80 static ALWAYS_INLINE
94 static ALWAYS_INLINE
115 static ALWAYS_INLINE
138 static ALWAYS_INLINE
168 static ALWAYS_INLINE
186 static ALWAYS_INLINE
208 static ALWAYS_INLINE
229 static ALWAYS_INLINE
[all …]
/Zephyr-latest/include/zephyr/arch/common/
Dsys_bitops.h24 static ALWAYS_INLINE void sys_set_bit(mem_addr_t addr, unsigned int bit) in sys_set_bit()
31 static ALWAYS_INLINE void sys_clear_bit(mem_addr_t addr, unsigned int bit) in sys_clear_bit()
38 static ALWAYS_INLINE int sys_test_bit(mem_addr_t addr, unsigned int bit) in sys_test_bit()
45 static ALWAYS_INLINE void sys_set_bits(mem_addr_t addr, unsigned int mask) in sys_set_bits()
52 static ALWAYS_INLINE void sys_clear_bits(mem_addr_t addr, unsigned int mask) in sys_clear_bits()
59 static ALWAYS_INLINE
68 static ALWAYS_INLINE
74 static ALWAYS_INLINE
80 static ALWAYS_INLINE
91 static ALWAYS_INLINE
[all …]
Dsys_io.h23 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8()
28 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8()
33 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16()
38 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16()
43 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32()
48 static ALWAYS_INLINE void sys_write32(uint32_t data, mem_addr_t addr) in sys_write32()
53 static ALWAYS_INLINE uint64_t sys_read64(mem_addr_t addr) in sys_read64()
58 static ALWAYS_INLINE void sys_write64(uint64_t data, mem_addr_t addr) in sys_write64()
/Zephyr-latest/include/zephyr/arch/riscv/
Datomic.h21 static ALWAYS_INLINE atomic_val_t atomic_swap(const atomic_t *target, atomic_val_t newval) in atomic_swap()
33 static ALWAYS_INLINE atomic_val_t atomic_max(atomic_t *target, atomic_val_t value) in atomic_max()
45 static ALWAYS_INLINE atomic_val_t atomic_min(atomic_t *target, atomic_val_t value) in atomic_min()
57 static ALWAYS_INLINE atomic_val_t atomic_maxu(unsigned long *target, unsigned long value) in atomic_maxu()
69 static ALWAYS_INLINE atomic_val_t atomic_minu(unsigned long *target, unsigned long value) in atomic_minu()
83 static ALWAYS_INLINE atomic_val_t atomic_swap(const atomic_t *target, atomic_val_t newval)
95 static ALWAYS_INLINE atomic_val_t atomic_max(atomic_t *target, atomic_val_t value)
107 static ALWAYS_INLINE atomic_val_t atomic_min(atomic_t *target, atomic_val_t value)
119 static ALWAYS_INLINE unsigned long atomic_maxu(unsigned long *target, unsigned long value)
131 static ALWAYS_INLINE unsigned long atomic_minu(unsigned long *target, unsigned long value)
Dsys_io.h37 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8()
42 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8()
47 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16()
52 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16()
57 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32()
62 static ALWAYS_INLINE void sys_write32(uint32_t data, mem_addr_t addr) in sys_write32()
67 static ALWAYS_INLINE uint64_t sys_read64(mem_addr_t addr) in sys_read64()
72 static ALWAYS_INLINE void sys_write64(uint64_t data, mem_addr_t addr) in sys_write64()
/Zephyr-latest/arch/xtensa/include/
Dxtensa_mmu_priv.h207 static ALWAYS_INLINE void xtensa_rasid_set(uint32_t rasid) in xtensa_rasid_set()
218 static ALWAYS_INLINE uint32_t xtensa_rasid_get(void) in xtensa_rasid_get()
232 static ALWAYS_INLINE void xtensa_rasid_asid_set(uint8_t asid, uint8_t ring) in xtensa_rasid_asid_set()
246 static ALWAYS_INLINE void xtensa_itlb_entry_invalidate(uint32_t entry) in xtensa_itlb_entry_invalidate()
257 static ALWAYS_INLINE void xtensa_itlb_entry_invalidate_sync(uint32_t entry) in xtensa_itlb_entry_invalidate_sync()
269 static ALWAYS_INLINE void xtensa_dtlb_entry_invalidate_sync(uint32_t entry) in xtensa_dtlb_entry_invalidate_sync()
281 static ALWAYS_INLINE void xtensa_dtlb_entry_invalidate(uint32_t entry) in xtensa_dtlb_entry_invalidate()
293 static ALWAYS_INLINE void xtensa_dtlb_entry_write_sync(uint32_t pte, uint32_t entry) in xtensa_dtlb_entry_write_sync()
306 static ALWAYS_INLINE void xtensa_dtlb_entry_write(uint32_t pte, uint32_t entry) in xtensa_dtlb_entry_write()
318 static ALWAYS_INLINE void xtensa_itlb_entry_write(uint32_t pte, uint32_t entry) in xtensa_itlb_entry_write()
[all …]
Dxtensa_mpu_priv.h133 static ALWAYS_INLINE uint32_t xtensa_mpu_mpucfg_read(void) in xtensa_mpu_mpucfg_read()
149 static ALWAYS_INLINE uint32_t xtensa_mpu_mpuenb_read(void) in xtensa_mpu_mpuenb_read()
165 static ALWAYS_INLINE void xtensa_mpu_mpuenb_write(uint32_t mpuenb) in xtensa_mpu_mpuenb_write()
177 static ALWAYS_INLINE uint32_t xtensa_pptlb_probe(uintptr_t addr) in xtensa_pptlb_probe()
198 static ALWAYS_INLINE
210 static ALWAYS_INLINE
224 static ALWAYS_INLINE
236 static ALWAYS_INLINE
250 static ALWAYS_INLINE
262 static ALWAYS_INLINE
[all …]
/Zephyr-latest/include/zephyr/arch/nios2/
Dasm_inline_gcc.h24 static ALWAYS_INLINE void sys_write32(uint32_t data, mm_reg_t addr) in sys_write32()
29 static ALWAYS_INLINE uint32_t sys_read32(mm_reg_t addr) in sys_read32()
34 static ALWAYS_INLINE void sys_write8(uint8_t data, mm_reg_t addr) in sys_write8()
39 static ALWAYS_INLINE uint8_t sys_read8(mm_reg_t addr) in sys_read8()
44 static ALWAYS_INLINE void sys_write16(uint16_t data, mm_reg_t addr) in sys_write16()
49 static ALWAYS_INLINE uint16_t sys_read16(mm_reg_t addr) in sys_read16()
/Zephyr-latest/include/zephyr/arch/arm/cortex_a_r/
Dsys_io.h27 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8()
37 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8()
43 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16()
53 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16()
59 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32()
69 static ALWAYS_INLINE void sys_write32(uint32_t data, mem_addr_t addr) in sys_write32()
75 static ALWAYS_INLINE uint64_t sys_read64(mem_addr_t addr) in sys_read64()
Darmv8_timer.h24 static ALWAYS_INLINE void arm_arch_timer_init(void) in arm_arch_timer_init()
28 static ALWAYS_INLINE void arm_arch_timer_set_compare(uint64_t val) in arm_arch_timer_set_compare()
33 static ALWAYS_INLINE void arm_arch_timer_enable(unsigned char enable) in arm_arch_timer_enable()
48 static ALWAYS_INLINE void arm_arch_timer_set_irq_mask(bool mask) in arm_arch_timer_set_irq_mask()
63 static ALWAYS_INLINE uint64_t arm_arch_timer_count(void) in arm_arch_timer_count()
/Zephyr-latest/include/zephyr/arch/arc/
Dsys-io-common.h23 static ALWAYS_INLINE uint8_t sys_read8(mem_addr_t addr) in sys_read8()
34 static ALWAYS_INLINE void sys_write8(uint8_t data, mem_addr_t addr) in sys_write8()
41 static ALWAYS_INLINE uint16_t sys_read16(mem_addr_t addr) in sys_read16()
52 static ALWAYS_INLINE void sys_write16(uint16_t data, mem_addr_t addr) in sys_write16()
59 static ALWAYS_INLINE uint32_t sys_read32(mem_addr_t addr) in sys_read32()
70 static ALWAYS_INLINE void sys_write32(uint32_t data, mem_addr_t addr) in sys_write32()
/Zephyr-latest/include/zephyr/arch/arm/
Darch_inlines.h15 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
22 static ALWAYS_INLINE _cpu_t *arch_curr_cpu(void) in arch_curr_cpu()
30 static ALWAYS_INLINE uint32_t arch_proc_id(void) in arch_proc_id()
39 static ALWAYS_INLINE unsigned int arch_num_cpus(void) in arch_num_cpus()
/Zephyr-latest/kernel/include/
Dpriority_q.h46 static ALWAYS_INLINE void z_priq_mq_add(struct _priq_mq *pq, struct k_thread *thread);
47 static ALWAYS_INLINE void z_priq_mq_remove(struct _priq_mq *pq, struct k_thread *thread);
62 static ALWAYS_INLINE void z_priq_dumb_init(sys_dlist_t *pq) in z_priq_dumb_init()
67 static ALWAYS_INLINE void z_priq_dumb_remove(sys_dlist_t *pq, struct k_thread *thread) in z_priq_dumb_remove()
74 static ALWAYS_INLINE struct k_thread *z_priq_dumb_best(sys_dlist_t *pq) in z_priq_dumb_best()
85 static ALWAYS_INLINE void z_priq_rb_init(struct _priq_rb *pq) in z_priq_rb_init()
94 static ALWAYS_INLINE void z_priq_rb_add(struct _priq_rb *pq, struct k_thread *thread) in z_priq_rb_add()
117 static ALWAYS_INLINE void z_priq_rb_remove(struct _priq_rb *pq, struct k_thread *thread) in z_priq_rb_remove()
126 static ALWAYS_INLINE struct k_thread *z_priq_rb_best(struct _priq_rb *pq) in z_priq_rb_best()
137 static ALWAYS_INLINE struct k_thread *z_priq_mq_best(struct _priq_mq *pq) in z_priq_mq_best()
[all …]
/Zephyr-latest/drivers/dp/
Dswdp_ll_pin.h23 static ALWAYS_INLINE void pin_delay_asm(uint32_t delay) in pin_delay_asm()
39 static ALWAYS_INLINE void swdp_ll_pin_input(void *const base, uint8_t pin) in swdp_ll_pin_input()
48 static ALWAYS_INLINE void swdp_ll_pin_output(void *const base, uint8_t pin) in swdp_ll_pin_output()
58 static ALWAYS_INLINE void swdp_ll_pin_set(void *const base, uint8_t pin) in swdp_ll_pin_set()
67 static ALWAYS_INLINE void swdp_ll_pin_clr(void *const base, uint8_t pin) in swdp_ll_pin_clr()
76 static ALWAYS_INLINE uint32_t swdp_ll_pin_get(void *const base, uint8_t pin) in swdp_ll_pin_get()

12345678