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
static k_spinlock_key_t key
Definition spinlock_error_case.c:15