| /optee_os/core/arch/arm/sm/ |
| H A D | pm.c | 12 #include <kernel/cache_helpers.h> 13 #include <kernel/boot.h> 14 #include <kernel/misc.h> 15 #include <kernel/panic.h> 16 #include <kernel/thread.h> 17 #include <kernel/tlb_helpers.h> 18 #include <kernel/tz_ssvce_pl310.h>
|
| /optee_os/core/arch/arm/plat-synquacer/ |
| H A D | main.c | 11 #include <kernel/boot.h> 12 #include <kernel/interrupt.h> 13 #include <kernel/misc.h> 14 #include <kernel/panic.h> 15 #include <kernel/thread.h> 16 #include <kernel/timer.h>
|
| /optee_os/core/kernel/ |
| H A D | ts_manager.c | 7 #include <kernel/panic.h> 8 #include <kernel/pseudo_ta.h> 9 #include <kernel/tee_ta_manager.h> 10 #include <kernel/thread.h> 11 #include <kernel/ts_manager.h> 12 #include <kernel/user_mode_ctx.h>
|
| H A D | panic.c | 8 #include <kernel/interrupt.h> 9 #include <kernel/misc.h> 10 #include <kernel/panic.h> 11 #include <kernel/thread.h> 12 #include <kernel/unwind.h>
|
| H A D | trace_ext.c | 8 #include <kernel/misc.h> 9 #include <kernel/spinlock.h> 10 #include <kernel/thread.h> 11 #include <kernel/virtualization.h>
|
| H A D | scall.c | 8 #include <kernel/abort.h> 9 #include <kernel/arch_scall.h> 10 #include <kernel/ldelf_syscalls.h> 11 #include <kernel/scall.h> 12 #include <kernel/tee_ta_manager.h> 13 #include <kernel/thread.h> 14 #include <kernel/trace_ta.h> 15 #include <kernel/user_access.h> 16 #include <kernel/user_ta.h>
|
| H A D | early_ta.c | 8 #include <kernel/early_ta.h> 9 #include <kernel/embedded_ts.h> 10 #include <kernel/ts_store.h> 11 #include <kernel/user_ta.h>
|
| H A D | notif.c | 7 #include <kernel/mutex.h> 8 #include <kernel/notif.h> 9 #include <kernel/panic.h> 10 #include <kernel/spinlock.h> 11 #include <kernel/thread.h> 12 #include <kernel/virtualization.h>
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | thread_rv.S | 10 #include <kernel/thread.h> 11 #include <kernel/thread_private.h> 70 /* Load and save kernel sp */ 161 /* We are going to XRET to kernel mode. Set XSCRATCH as 0 */ 204 /* Save kernel sp */ 208 /* Restore kernel a0, a1 which can be saved later */ 259 /* We are going to XRET to kernel mode. Set XSCRATCH as 0 */ 305 * exception thread_trap_vect() knows that it is emitted from kernel. 310 /* Set kernel gp */ 417 /* Load and set kernel sp from thread context */ [all …]
|
| H A D | arch_scall.c | 9 #include <kernel/abort.h> 10 #include <kernel/scall.h> 11 #include <kernel/thread.h> 12 #include <kernel/trace_ta.h> 13 #include <kernel/user_access.h> 14 #include <kernel/user_ta.h>
|
| H A D | thread_arch.c | 15 #include <kernel/asan.h> 16 #include <kernel/boot.h> 17 #include <kernel/interrupt.h> 18 #include <kernel/linker.h> 19 #include <kernel/lockdep.h> 20 #include <kernel/misc.h> 21 #include <kernel/panic.h> 22 #include <kernel/spinlock.h> 23 #include <kernel/tee_ta_manager.h> 24 #include <kernel/thread.h> [all …]
|
| H A D | unwind_rv.c | 8 #include <kernel/linker.h> 9 #include <kernel/thread.h> 10 #include <kernel/unwind.h>
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | link_dummies_paged.c | 8 #include <kernel/boot.h> 9 #include <kernel/thread.h> 10 #include <kernel/thread_private.h> 11 #include <kernel/ts_manager.h> 12 #include <kernel/wait_queue.h>
|
| H A D | arch_scall.c | 7 #include <kernel/abort.h> 8 #include <kernel/scall.h> 9 #include <kernel/thread.h> 10 #include <kernel/trace_ta.h> 11 #include <kernel/user_access.h> 12 #include <kernel/user_ta.h>
|
| /optee_os/core/include/kernel/ |
| H A D | user_mode_ctx.h | 11 #include <kernel/secure_partition.h> 12 #include <kernel/stmm_sp.h> 13 #include <kernel/user_mode_ctx_struct.h> 14 #include <kernel/user_ta.h>
|
| H A D | thread_private.h | 13 #include <kernel/mutex.h> 14 #include <kernel/thread.h> 15 #include <kernel/thread_private_arch.h> 43 vaddr_t kern_sp; /* Saved kernel SP during user TA execution */
|
| /optee_os/core/pta/ |
| H A D | device.c | 12 #include <kernel/early_ta.h> 13 #include <kernel/linker.h> 14 #include <kernel/pseudo_ta.h> 15 #include <kernel/stmm_sp.h> 16 #include <kernel/tee_ta_manager.h> 93 * enabled when the kernel does not support OP-TEE RPMB operations. in invoke_command()
|
| /optee_os/core/arch/arm/plat-ti/ |
| H A D | main.c | 11 #include <kernel/boot.h> 12 #include <kernel/misc.h> 13 #include <kernel/mutex.h> 14 #include <kernel/panic.h> 15 #include <kernel/tee_common_otp.h> 16 #include <kernel/tee_time.h>
|
| H A D | sm_platform_handler_a9.c | 9 #include <kernel/cache_helpers.h> 10 #include <kernel/thread.h> 11 #include <kernel/tz_ssvce_def.h> 12 #include <kernel/tz_ssvce_pl310.h>
|
| /optee_os/core/arch/arm/plat-vexpress/ |
| H A D | main.c | 16 #include <kernel/boot.h> 17 #include <kernel/interrupt.h> 18 #include <kernel/misc.h> 19 #include <kernel/notif.h> 20 #include <kernel/panic.h> 21 #include <kernel/spinlock.h> 22 #include <kernel/thread_spmc.h> 23 #include <kernel/timer.h> 24 #include <kernel/virtualization.h>
|
| /optee_os/core/arch/arm/plat-stm32mp1/pm/ |
| H A D | psci.c | 16 #include <kernel/cache_helpers.h> 17 #include <kernel/delay.h> 18 #include <kernel/boot.h> 19 #include <kernel/interrupt.h> 20 #include <kernel/misc.h> 21 #include <kernel/panic.h> 22 #include <kernel/spinlock.h>
|
| /optee_os/core/arch/arm/plat-ls/ |
| H A D | main.c | 41 #include <kernel/boot.h> 42 #include <kernel/dt.h> 43 #include <kernel/misc.h> 44 #include <kernel/panic.h> 45 #include <kernel/thread.h> 46 #include <kernel/tz_ssvce_def.h> 50 #include <kernel/tee_common_otp.h>
|
| /optee_os/core/arch/arm/plat-marvell/ |
| H A D | main.c | 42 #include <kernel/boot.h> 43 #include <kernel/misc.h> 44 #include <kernel/panic.h> 45 #include <kernel/tee_common_otp.h> 46 #include <kernel/tee_time.h>
|
| /optee_os/core/drivers/ |
| H A D | imx_caam.c | 49 * A Linux kernel that runs after OP-TEE will run in normal-world in init_caam() 50 * so we want to enable that kernel to have total ownership of the in init_caam() 54 * secure world code but, to do that OP-TEE and kernel should agree in init_caam() 56 * owned by Kernel, something that the OP-TEE CAAM driver should in init_caam()
|
| /optee_os/core/tests/ |
| H A D | notif_test_wd.c | 7 #include <kernel/callout.h> 8 #include <kernel/notif.h> 9 #include <kernel/panic.h> 10 #include <kernel/tee_time.h> 11 #include <kernel/virtualization.h>
|