| /optee_os/core/arch/riscv/include/kernel/ |
| H A D | thread_private_arch.h | 90 uint32_t a4, uint32_t a5); 92 uint32_t a3, uint32_t a4, uint32_t a5); 104 uint32_t a3, uint32_t a4, uint32_t a5, 119 uint32_t a4, uint32_t a5);
|
| H A D | thread_arch.h | 62 unsigned long a5; /* Not used */ member 82 unsigned long a5; member 119 unsigned long a5; member 146 unsigned long a5; member
|
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | thread_private_arch.h | 129 uint32_t a4, uint32_t a5); 131 uint32_t a3, uint32_t a4, uint32_t a5); 191 uint32_t a4, uint32_t a5); 252 uint32_t a3, uint32_t a4, uint32_t a5,
|
| H A D | thread_arch.h | 106 uint32_t a5; /* Not used */ member 119 uint32_t a5; member 135 uint64_t a5; /* Not used */ member 148 uint64_t a5; member
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | thread_optee_abi_rv.S | 67 li a5, 0 130 li a5, 0 176 li a5, 0 205 li a5, 0
|
| H A D | thread_arch.c | 194 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 223 thread->regs.a5 = a5; in init_regs() 229 uint32_t a3, uint32_t a4, uint32_t a5, in __thread_alloc_and_run() argument 257 init_regs(threads + n, a0, a1, a2, a3, a4, a5, a6, a7, pc); in __thread_alloc_and_run() 269 uint32_t a4, uint32_t a5) in thread_alloc_and_run() argument 271 __thread_alloc_and_run(a0, a1, a2, a3, a4, a5, 0, 0, in thread_alloc_and_run()
|
| H A D | abort.c | 113 EMSG_RAW("a5\t%016" PRIxPTR " a5\t%016" PRIxPTR, in __print_abort_info() 114 ai->regs->a5, ai->regs->a5); in __print_abort_info()
|
| H A D | thread_optee_abi.c | 54 uint32_t a3, uint32_t a4, uint32_t a5, in thread_handle_std_abi() argument 70 thread_resume_from_rpc(a3, a1, a2, a4, a5); in thread_handle_std_abi() 297 uint32_t a5 __unused) in __thread_std_abi_entry()
|
| H A D | entry.S | 381 li a5, 0 418 li a5, 0
|
| H A D | thread_rv.S | 647 sw a2, (a5) 793 li a5, 0
|
| /optee_os/core/arch/arm/include/sm/ |
| H A D | sm.h | 133 uint32_t a4, uint32_t a5, uint32_t a6, uint32_t a7); 135 uint32_t a4, uint32_t a5, uint32_t a6, uint32_t a7); 137 uint32_t a4, uint32_t a5, uint32_t a6, uint32_t a7);
|
| /optee_os/core/arch/riscv/include/ |
| H A D | sbi.h | 51 register unsigned long a5 asm("a5") = (unsigned long)arg5; \ 56 : "r" (a2), "r" (a3), "r" (a4), "r" (a5), "r"(a6), "r"(a7) \
|
| /optee_os/lib/libutils/ext/arch/riscv/ |
| H A D | mcount_rv.S | 99 STR a5, REGOFF(5)(sp) 113 LDR a5, REGOFF(5)(sp)
|
| /optee_os/core/arch/arm/cpu/ |
| H A D | cortex-a5.mk | 7 arm32-platform-cpuarch := cortex-a5
|
| /optee_os/core/arch/arm/tests/ |
| H A D | ffa_lsp.c | 22 args->a3 = args->a3 + args->a4 + args->a5 + args->a6 + args->a7; in test_direct_req()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread.c | 152 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 179 thread->regs.r5 = a5; in init_regs() 187 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 210 thread->regs.x[5] = a5; in init_regs() 220 uint32_t a3, uint32_t a4, uint32_t a5, in __thread_alloc_and_run() argument 248 init_regs(threads + n, a0, a1, a2, a3, a4, a5, a6, a7, pc); in __thread_alloc_and_run() 267 uint32_t a4, uint32_t a5) in thread_alloc_and_run() argument 269 __thread_alloc_and_run(a0, a1, a2, a3, a4, a5, 0, 0, in thread_alloc_and_run() 277 args->a5, args->a6, args->a7, in thread_sp_alloc_and_run()
|
| H A D | link_dummies_paged.c | 52 uint32_t a4 __unused, uint32_t a5 __unused) in __thread_std_smc_entry()
|
| H A D | thread_spmc.c | 164 .a5 = w5, in spmc_set_args() 610 bool count_only = args->a5 & FFA_PARTITION_INFO_GET_COUNT_FLAG; in spmc_handle_partition_info_get() 763 thread_resume_from_rpc(args->a7, args->a4, args->a5, args->a6, in handle_yielding_call() 767 thread_alloc_and_run(args->a1, args->a3, args->a4, args->a5, in handle_yielding_call() 775 static uint32_t handle_unregister_shm(uint32_t a4, uint32_t a5) in handle_unregister_shm() argument 777 uint64_t cookie = reg_pair_to_64(a5, a4); in handle_unregister_shm() 825 handle_unregister_shm(args->a4, args->a5), 0, 0); in handle_blocking_call() 837 handle_unregister_shm(args->a4, args->a5), 0, 0); in handle_blocking_call() 859 uint16_t guest_id = args->a5; in handle_framework_direct_request() 875 uint16_t guest_id = args->a5; in handle_framework_direct_request() [all …]
|
| H A D | thread_optee_smc.c | 53 uint32_t a3, uint32_t a4, uint32_t a5, in thread_handle_std_smc() argument 69 thread_resume_from_rpc(a3, a1, a2, a4, a5); in thread_handle_std_smc() 296 uint32_t a5 __unused) in __thread_std_smc_entry()
|
| H A D | secure_partition.c | 1737 ctx->sp_regs.x[5] = args->a5; in sp_enter() 1752 args->a5 = ctx->sp_regs.x[5]; in sp_enter()
|
| /optee_os/core/arch/arm/plat-sam/ |
| H A D | conf.mk | 26 include core/arch/arm/cpu/cortex-a5.mk
|
| /optee_os/core/arch/arm/dts/ |
| H A D | sama5d2.dtsi | 32 compatible = "arm,cortex-a5"; 41 compatible = "arm,cortex-a5-pmu";
|