| /optee_os/core/arch/riscv/kernel/ |
| H A D | thread_optee_abi_rv.S | 66 li a4, 0 126 mv a4, a0 /* thread index */ 143 LDR a4, REGOFF(0)(sp) 146 sw a0, 0(a4) 147 sw a1, 4(a4) 148 sw a2, 8(a4) 149 sw a3, 12(a4) 175 li a4, 0 204 li a4, 0
|
| H A D | thread_arch.c | 194 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 222 thread->regs.a4 = a4; 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 | 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() 296 uint32_t a3, uint32_t a4 __unused, in __thread_std_abi_entry()
|
| H A D | entry.S | 380 li a4, 0 417 li a4, 0
|
| H A D | abort.c | 111 EMSG_RAW("a3\t%016" PRIxPTR " a4\t%016" PRIxPTR, in __print_abort_info() 112 ai->regs->a3, ai->regs->a4); in __print_abort_info()
|
| H A D | thread_rv.S | 646 sw a1, (a4) 788 mv a4, a0
|
| /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 | 61 unsigned long a4; /* Not used */ member 81 unsigned long a4; member 118 unsigned long a4; member 145 unsigned long a4; 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 | 105 uint32_t a4; /* Not used */ member 118 uint32_t a4; member 134 uint64_t a4; /* Not used */ member 147 uint64_t a4; member
|
| /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 | 50 register unsigned long a4 asm("a4") = (unsigned long)arg4; \ 56 : "r" (a2), "r" (a3), "r" (a4), "r" (a5), "r"(a6), "r"(a7) \
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | link_dummies_init.c | 12 unsigned long a4 __unused) in boot_save_args()
|
| H A D | thread_spmc.c | 163 .a4 = w4, in spmc_set_args() 228 unsigned long a3, unsigned long a4) in ffa_simple_call() argument 235 .a4 = a4, in ffa_simple_call() 611 uint32_t uuid_words[4] = { args->a1, args->a2, args->a3, args->a4, }; 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() 830 spmc_enable_async_notif(args->a4, in handle_blocking_call() [all …]
|
| H A D | thread.c | 152 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 178 thread->regs.r4 = a4; in init_regs() 187 uint32_t a2, uint32_t a3, uint32_t a4, uint32_t a5, in init_regs() argument 209 thread->regs.x[4] = a4; 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() 276 __thread_alloc_and_run(args->a0, args->a1, args->a2, args->a3, args->a4, 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_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() 295 uint32_t a3, uint32_t a4 __unused, in __thread_std_smc_entry()
|
| H A D | boot.c | 1366 unsigned long a4 __maybe_unused) in boot_save_args() 1468 boot_arg_nsec_entry = a4; in boot_save_args()
|
| H A D | secure_partition.c | 1736 ctx->sp_regs.x[4] = args->a4; in sp_enter() 1751 args->a4 = ctx->sp_regs.x[4]; in sp_enter()
|
| H A D | spmc_sp_handler.c | 141 if (frag_len != tot_len || args->a3 || args->a4) in spmc_sp_handle_mem_share()
|
| /optee_os/lib/libutils/ext/arch/riscv/ |
| H A D | mcount_rv.S | 98 STR a4, REGOFF(4)(sp) 112 LDR a4, REGOFF(4)(sp)
|
| /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/include/kernel/ |
| H A D | boot.h | 55 unsigned long a3, unsigned long a4);
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/twofish/ |
| H A D | twofish.c | 91 unsigned char a0,b0,a1,b1,a2,b2,a3,b3,a4,b4,y; in s_sbox() local 114 a4 = qbox[i][2][(int)a3]; in s_sbox() 118 y = (b4 << 4) + a4; in s_sbox()
|