zephyr/arch/xtensa/include
Daniel Leung 277fa9e8ac xtensa: userspace: swap page tables via assembly code
Since the necessary register values are now pre-computed and
stored in the memory domain struct, we can use them directly
in various assembly locations, thus replacing the function
call to xtensa_swap_update_page_tables().

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2025-04-17 00:57:19 +02:00
..
kernel_arch_func.h xtensa: userspace: handle privileged stack in arch_cohere_stacks 2025-04-17 00:57:19 +02:00
offsets_short_arch.h xtensa: userspace: swap page tables via assembly code 2025-04-17 00:57:19 +02:00
xtensa_asm2_context.h xtensa: pad IRQ stack frame to be 16 bytes aligned 2025-04-17 00:57:19 +02:00
xtensa_asm2_s.h xtensa: userspace: swap page tables via assembly code 2025-04-17 00:57:19 +02:00
xtensa_backtrace.h
xtensa_internal.h xtensa: mmu: mpu: add xtensa_mem_kernel_has_access() 2024-06-15 04:44:48 -04:00
xtensa_mmu_priv.h xtensa: userspace: pre-compute MMU registers at domain init 2025-04-17 00:57:19 +02:00
xtensa_mpu_priv.h xtensa: mmu: mpu: add xtensa_mem_kernel_has_access() 2024-06-15 04:44:48 -04:00
xtensa_stack.h xtensa: check stack frame pointer before dumping registers 2024-06-21 09:59:36 +02:00