zephyr/include/arch/xtensa
Andy Ross 79746d701b arch/xtensa: Make cache utilities ALWAYS_INLINE
These are tiny functions always declared as "inline" per C99, but
that's just a hint.  In practice, they tend to be (c.f. intel_asdp)
called from very early boot circumstances where main application
symbols aren't yet available.  That obviously doesn't work, or even
link.

Make them ALWAYS_INLINE.  In practice they're so small that we don't
want them called anyway just for stack space reasons.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2021-12-14 18:43:05 -06:00
..
arch_inlines.h
arch.h xtensa: introduce support for GDB stub 2021-11-30 15:24:00 -05:00
atomic_xtensa.h arch/xtensa: Inline atomics 2021-03-08 11:14:27 -05:00
cache.h arch/xtensa: Make cache utilities ALWAYS_INLINE 2021-12-14 18:43:05 -06:00
exc.h arch/xtensa: General cleanup, remove dead code 2021-03-08 11:14:27 -05:00
gdbstub.h xtensa: introduce support for GDB stub 2021-11-30 15:24:00 -05:00
irq.h arch/xtensa: Remove XTOS dependency in irq_lock() 2021-03-08 11:14:27 -05:00
thread.h arch/xtensa: General cleanup, remove dead code 2021-03-08 11:14:27 -05:00