| /optee_os/core/drivers/crypto/hisilicon/ |
| H A D | hpre_main.h | 28 #define HPRE_TASK_ETYPE(w0) (((w0) >> HPRE_ETYPE_SHIFT) & HPRE_ETYPE_MASK) argument 29 #define HPRE_TASK_ETYPE1(w0) (((w0) >> HPRE_ETYPE1_SHIFT) & HPRE_ETYPE1_MASK) argument 30 #define HPRE_TASK_DONE(w0) (((w0) >> HPRE_DONE_SHIFT) & HPRE_DONE_MASK) argument 39 uint32_t w0; member
|
| H A D | hpre_montgomery.c | 315 sqe->w0 = msg->alg_type | SHIFT_U32(0x1, HPRE_DONE_SHIFT); in hpre_montgomery_fill_sqe() 333 err = HPRE_TASK_ETYPE(sqe->w0); in hpre_montgomery_parse_sqe() 334 err1 = HPRE_TASK_ETYPE1(sqe->w0); in hpre_montgomery_parse_sqe() 335 done = HPRE_TASK_DONE(sqe->w0); in hpre_montgomery_parse_sqe()
|
| H A D | hpre_dh.c | 70 sqe->w0 = msg->alg_type | SHIFT_U32(0x1, HPRE_DONE_SHIFT); in hpre_dh_fill_sqe() 86 err = HPRE_TASK_ETYPE(sqe->w0); in hpre_dh_parse_sqe() 87 done = HPRE_TASK_DONE(sqe->w0); in hpre_dh_parse_sqe()
|
| H A D | hisi_qm.c | 106 uint16_t w0; member 179 if (!(mb.w0 & QM_MB_BUSY_BIT)) in qm_wait_mb_ready() 196 if (!(mb->w0 & QM_MB_BUSY_BIT)) { in qm_wait_mb_finish() 197 if (mb->w0 & QM_MB_STATUS_MASK) { in qm_wait_mb_finish() 212 mb->w0 = cmd | SHIFT_U32(op, QM_MB_OP_SHIFT) | QM_MB_BUSY_BIT; in qm_mb_init()
|
| H A D | hpre_ecc.c | 439 sqe->w0 = msg->alg_type | SHIFT_U32(0x1, HPRE_DONE_SHIFT); in hpre_ecc_fill_sqe() 549 err = HPRE_TASK_ETYPE(sqe->w0); in hpre_ecc_parse_sqe() 550 err1 = HPRE_TASK_ETYPE1(sqe->w0); in hpre_ecc_parse_sqe() 551 done = HPRE_TASK_DONE(sqe->w0); in hpre_ecc_parse_sqe()
|
| H A D | hpre_rsa.c | 53 sqe->w0 = msg->alg_type | SHIFT_U32(0x1, HPRE_DONE_SHIFT); in hpre_rsa_fill_sqe() 65 err = HPRE_TASK_ETYPE(sqe->w0); in hpre_rsa_parse_sqe() 66 done = HPRE_TASK_DONE(sqe->w0); in hpre_rsa_parse_sqe()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | spin_lock_a64.S | 78 .loop: ldaxr w0, [x1] 79 cbnz w0, .cpu_spin_trylock_out 80 stxr w0, w2, [x1] 81 cbnz w0, .loop
|
| H A D | thread_optee_smc_a64.S | 48 mov w1, w0 161 mov w20, w0 /* Save return value for later */ 212 mov w0, #THREAD_FLAGS_COPY_ARGS_ON_RETURN 215 ldr w0, =TEESMC_OPTEED_RETURN_CALL_DONE 247 mov w4, w0 248 ldr w0, =TEESMC_OPTEED_RETURN_CALL_DONE
|
| H A D | thread_spmc_a64.S | 46 ldr w0, [sp, #THREAD_CORE_LOCAL_DIRECT_RESP_FID] 85 ror w19, w0, #16 /* Save target info with src and dst swapped */ 87 mov w20, w0 /* Save return value */ 169 mov w0, #THREAD_FLAGS_COPY_ARGS_ON_RETURN 176 mov w7, w0 /* Supply thread index */ 221 mov w7, w0
|
| H A D | arch_scall_a64.S | 125 mov w0, w0 193 ldr w0, =TEE_ERROR_TARGET_DEAD
|
| H A D | thread_a64.S | 512 ldrb w0, [sp, #THREAD_CORE_LOCAL_BHB_LOOP_COUNT] 514 2: subs w0, w0, #1 987 ldr w0, [sp, #THREAD_CORE_LOCAL_FLAGS] 988 lsr w0, w0, #THREAD_CLF_SAVED_SHIFT 989 str w0, [sp, #THREAD_CORE_LOCAL_FLAGS] 1098 b_if_spsr_is_el0 w0, 1f 1185 mov w0, #THREAD_FLAGS_EXIT_ON_FOREIGN_INTR 1311 ldr w0, [sp, #THREAD_CORE_LOCAL_FLAGS] 1312 lsr w0, w0, #THREAD_CLF_SAVED_SHIFT 1313 str w0, [sp, #THREAD_CORE_LOCAL_FLAGS] [all …]
|
| H A D | entry_a64.S | 41 ldr w0, [x2] 95 cmp w0, #1 361 mov w0, #THREAD_CLF_TMP 362 str w0, [sp, #THREAD_CORE_LOCAL_FLAGS] 572 str w0, [x24, #THREAD_CORE_LOCAL_FLAGS]
|
| H A D | thread_spmc.c | 524 static bool is_nil_uuid(uint32_t w0, uint32_t w1, uint32_t w2, uint32_t w3) in is_nil_uuid() argument 526 return !w0 && !w1 && !w2 && !w3; in is_nil_uuid() 851 uint32_t w0 = FFA_ERROR; in handle_framework_direct_request() local 862 w0 = direct_resp_fid; in handle_framework_direct_request() 878 w0 = direct_resp_fid; in handle_framework_direct_request() 888 w0 = direct_resp_fid; in handle_framework_direct_request() 896 spmc_set_args(args, w0, w1, w2, w3, FFA_PARAM_MBZ, FFA_PARAM_MBZ); in handle_framework_direct_request()
|
| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | atomic_a64.S | 16 mov w0, w1 27 mov w0, w1
|
| /optee_os/lib/libutils/isoc/arch/arm/ |
| H A D | setjmp_a64.S | 66 mov w0, #0 99 cinc w0, w1, eq
|
| /optee_os/core/arch/arm/crypto/ |
| H A D | ghash-ce-core_a64.S | 259 tbnz w0, #0, 2f // skip until #blocks is a 260 tbnz w0, #1, 2f // round multiple of 4 264 sub w0, w0, #4 321 cbz w0, 5f 326 sub w0, w0, #1 350 cbnz w0, 0b 453 sub w0, w0, #2 565 cbnz w0, 0b 645 dup v1.4s, w0 648 umov w0, v0.s[0]
|
| H A D | sha512_armv8a_ce_a64.S | 200 mov w0, w2
|
| H A D | aes_modes_armv8a_ce_a64.S | 220 dup v1.4s, w0 223 umov w0, v0.s[0]
|
| H A D | sha3_armv8a_ce_a64.S | 216 mov w0, w2
|
| /optee_os/core/lib/libtomcrypt/src/stream/sosemanuk/ |
| H A D | sosemanuk.c | 235 WUP(w0, w3, w5, w7, cc); \ in sosemanuk_setup() 236 WUP(w1, w4, w6, w0, cc + 1); \ in sosemanuk_setup() 238 WUP(w3, w6, w0, w2, cc + 3); \ in sosemanuk_setup() 243 WUP(w5, w0, w2, w4, cc + 1); \ in sosemanuk_setup() 249 ulong32 w0, w1, w2, w3, w4, w5, w6, w7; in sosemanuk_setup() local 268 LOAD32L(w0, wbuf); in sosemanuk_setup()
|