/Zephyr-latest/include/zephyr/ |
D | cache.h | 53 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/ |
D | cache.h | 53 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 …]
|
D | sys_io.h | 37 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()
|
D | lib_helpers.h | 39 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 …]
|
D | arch_inlines.h | 18 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()
|
D | timer.h | 26 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/ |
D | atomic_xtensa.h | 18 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 …]
|
D | cache.h | 28 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/ |
D | arch.h | 46 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/ |
D | soc_pmc.h | 81 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/ |
D | sys_io.h | 25 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 …]
|
D | arcv2_irq_unit.h | 48 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/ |
D | sys_bitops.h | 24 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 …]
|
D | sys_io.h | 23 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/ |
D | atomic.h | 21 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)
|
D | sys_io.h | 37 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/ |
D | xtensa_mmu_priv.h | 207 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 …]
|
D | xtensa_mpu_priv.h | 133 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/ |
D | asm_inline_gcc.h | 24 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/ |
D | sys_io.h | 27 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()
|
D | armv8_timer.h | 24 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/ |
D | sys-io-common.h | 23 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/ |
D | arch_inlines.h | 15 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/ |
D | priority_q.h | 46 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/ |
D | swdp_ll_pin.h | 23 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()
|