diff --git a/arch/ceva/include/irq.h b/arch/ceva/include/irq.h index e207d55a517..fa60f14f106 100644 --- a/arch/ceva/include/irq.h +++ b/arch/ceva/include/irq.h @@ -152,7 +152,7 @@ static inline_function void up_set_current_regs(uint32_t *regs) * ****************************************************************************/ -static inline bool up_interrupt_context(void) +static inline_function bool up_interrupt_context(void) { #ifdef CONFIG_SMP irqstate_t flags = up_irq_save(); diff --git a/arch/or1k/include/irq.h b/arch/or1k/include/irq.h index 641e5b7f50f..95359321b2c 100644 --- a/arch/or1k/include/irq.h +++ b/arch/or1k/include/irq.h @@ -133,7 +133,7 @@ static inline_function void up_set_current_regs(uint32_t *regs) * ****************************************************************************/ -static inline bool up_interrupt_context(void) +static inline_function bool up_interrupt_context(void) { #ifdef CONFIG_SMP irqstate_t flags = up_irq_save(); diff --git a/arch/risc-v/include/irq.h b/arch/risc-v/include/irq.h index 0b03e2652fc..a19de9ade9f 100644 --- a/arch/risc-v/include/irq.h +++ b/arch/risc-v/include/irq.h @@ -799,7 +799,7 @@ noinstrument_function static inline void up_irq_restore(irqstate_t flags) * ****************************************************************************/ -noinstrument_function static inline bool up_interrupt_context(void) +noinstrument_function static inline_function bool up_interrupt_context(void) { #ifdef CONFIG_SMP irqstate_t flags = up_irq_save(); diff --git a/arch/sim/include/irq.h b/arch/sim/include/irq.h index 622a0cfd088..7e6ebf151e6 100644 --- a/arch/sim/include/irq.h +++ b/arch/sim/include/irq.h @@ -153,7 +153,7 @@ static inline uintptr_t up_getsp(void) ****************************************************************************/ noinstrument_function -static inline bool up_interrupt_context(void) +static inline_function bool up_interrupt_context(void) { #ifdef CONFIG_SMP irqstate_t flags = up_irq_save(); diff --git a/arch/sparc/include/irq.h b/arch/sparc/include/irq.h index 9316157f3c7..9c23d1b26bf 100644 --- a/arch/sparc/include/irq.h +++ b/arch/sparc/include/irq.h @@ -151,7 +151,7 @@ static inline_function void up_set_current_regs(uint32_t *regs) * ****************************************************************************/ -static inline bool up_interrupt_context(void) +static inline_function bool up_interrupt_context(void) { #ifdef CONFIG_SMP irqstate_t flags = up_irq_save();