9#ifndef ZEPHYR_INCLUDE_ARCH_ARM64_ASM_INLINE_GCC_H_
10#define ZEPHYR_INCLUDE_ARCH_ARM64_ASM_INLINE_GCC_H_
static ALWAYS_INLINE void write_daif(uint64_t val)
Definition: lib_helpers.h:68
static ALWAYS_INLINE void disable_irq(void)
Definition: lib_helpers.h:137
static ALWAYS_INLINE uint64_t read_daif(void)
Definition: lib_helpers.h:68
#define DAIF_IRQ_BIT
Definition: cpu.h:24
static ALWAYS_INLINE unsigned int arch_irq_lock(void)
Definition: asm_inline_gcc.h:44
static ALWAYS_INLINE void arch_irq_unlock(unsigned int key)
Definition: asm_inline_gcc.h:80
static ALWAYS_INLINE bool arch_irq_unlocked(unsigned int key)
Definition: asm_inline_gcc.h:102
#define ALWAYS_INLINE
Definition: common.h:129