/optee_os-3.20.0/core/lib/libtomcrypt/src/ciphers/ |
A D | serpent.c | 82 r4 ^= r2; \ 87 r3 ^= r2; \ 88 r2 |= r1; \ 89 r2 ^= r4; \ 100 r2 = ~r2; \ 104 r1 ^= r2; \ 123 r2 = ~r2; \ 310 r2 = ~r2; \ 339 r2 = ~r2; \ 364 r2 = ~r2; \ [all …]
|
/optee_os-3.20.0/core/arch/arm/kernel/ |
A D | entry_a32.S | 55 mov r2, #0 107 cmp r1, r2 125 cmp r1, r2 204 mov r6, r2 222 cmp r1, r2 227 cmp r1, r2 286 add r2, r2, r3 383 sub r2, r2, r0 /* init len */ 394 cmp r0, r2 524 add r2, r2, r0 [all …]
|
A D | tz_ssvce_pl310_a32.S | 24 ldr r2, [r0, #PL310_AUX_CTRL] 25 tst r2, #PL310_AUX_16WAY_BIT 26 mov r2, #PL310_8WAYS_MASK 27 orrne r2, #PL310_16WAYS_UPPERMASK 61 and r2, r2, r1 62 cmp r2, #0 97 and r2, r2, r1 98 cmp r2, #0 125 and r2, r2, r1 126 cmp r2, #0 [all …]
|
A D | cache_helpers_a32.S | 34 dcache_line_size r2, r3 36 sub r3, r2, #1 40 add r0, r0, r2 102 read_clidr r2 103 ubfx r3, r2, \shift, \fw 115 mov r12, r2, LSR r10 // extract cache type bits from clidr 193 read_clidr r2 251 icache_line_size r2, r3 253 sub r3, r2, #1 257 add r0, r0, r2
|
A D | spin_lock_a32.S | 40 mov r2, #SPINLOCK_LOCK 45 strexeq r1, r2, [r0] 54 mov r2, #SPINLOCK_LOCK 60 strex r0, r2, [r1]
|
A D | thread_spmc_a32.S | 19 mov r2, #FFA_PARAM_MBZ /* Param MBZ */ 31 mov r2, #FFA_PARAM_MBZ /* RES MBZ */ 92 ldr r2, =.thread_rpc_return 96 mov r2, #FFA_PARAM_MBZ 126 ldr r2, =threads 127 mla r1, r1, r0, r2 129 mov r2, #FFA_PARAM_MBZ
|
A D | thread_a32.S | 107 ldm r12, {r1, r2} 117 msr spsr_fsxc, r2 339 str r2, [r5] 547 pop {r2} 879 ldr r2, [r2] 881 sub r3, r5, r2 887 sub r3, r3, r2 907 write_ttbcr r2 924 lsl r2, r2, r3 927 sub r3, r2, #1 [all …]
|
A D | misc_a32.S | 50 ubfx r2, r3, #MPIDR_AFF2_SHIFT, #MPIDR_AFFINITY_BITS 51 add r1, r1, r2, LSL #(CFG_CORE_CLUSTER_SHIFT)
|
A D | thread_optee_smc_a32.S | 188 mov r2, #0 214 ldr r2, =.thread_rpc_return 250 mov r2, #0
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/stream/sosemanuk/ |
A D | sosemanuk.c | 75 r3 ^= r2; r2 |= r1; \ 83 r0 = ~r0; r2 = ~r2; \ 109 r4 ^= r2; r2 ^= r3; \ 128 r0 ^= r2; r2 &= r3; \ 136 r1 ^= r2; r2 |= r4; \ 139 r4 ^= r2; r2 ^= r0; \ 140 r0 &= r3; r2 = ~r2; \ 146 r2 = ~r2; r4 = r3; \ 148 r3 ^= r2; r2 |= r4; \ 670 ulong32 r2 = st->r2; in s_sosemanuk_internal() local [all …]
|
/optee_os-3.20.0/core/arch/arm/sm/ |
A D | sm_a32.S | 22 mrs r2, spsr 42 read_pmcr r2 43 stm r0!, {r2} 48 stm r0!, {r2} 77 ldm r0!, {r2} 78 write_pmcr r2 82 ldm r0!, {r2} 355 mov r3, r2 358 ands r2, r2, #IDPFR1_VIRT_MASK 360 mov r2, #0 [all …]
|
/optee_os-3.20.0/core/arch/arm/plat-hisilicon/ |
A D | hi3519av100_plat_init.S | 56 mrc p15, 4, r2, c1, c0, 1 57 orr r2, r2, #HACTRL_CPUECTLR 58 mcr p15, 4, r2, c1, c0, 1 65 mrc p15, 0, r2, c1, c0, 1 66 orr r2, r2, #ACTRL_CPUECTLR 67 mcr p15, 0, r2, c1, c0, 1
|
/optee_os-3.20.0/core/arch/arm/plat-ti/ |
A D | a9_plat_init.S | 40 ldr r2, [r3] 41 cmp r2, #0 43 moveq r2, #1 44 streq r2, [r3] 65 mov_imm r2, STACK_TMP_GUARD 66 sub r0, r0, r2 89 mov r2, #0
|
/optee_os-3.20.0/lib/libutils/ext/arch/arm/ |
A D | atomic_a32.S | 14 strex r2, r1, [r0] 15 cmp r2, #0 25 strex r2, r1, [r0] 26 cmp r2, #0
|
/optee_os-3.20.0/core/drivers/ |
A D | atmel_shdwc_a32.S | 49 ldr r6, [r2, #AT91_PMC_MCKR] 62 ldr r6, [r2, #AT91_PMC_MCKR] 64 str r6, [r2, #AT91_PMC_MCKR] 68 ldr r6, [r2, #AT91_PMC_SR]
|
/optee_os-3.20.0/core/arch/arm/tee/ |
A D | arch_svc_a32.S | 42 mov r2, r6, lsl #2 88 mov r2, #0 /* panic_code = 0 */ 103 mov r2, r0 /* panic_code = 0 */
|
/optee_os-3.20.0/core/arch/arm/include/ |
A D | arm64_macros.S | 95 .macro push, r1, r2 96 stp \r1, \r2, [sp, #-16]! 100 .macro pop, r1, r2 101 ldp \r1, \r2, [sp], #16
|
/optee_os-3.20.0/lib/libutils/isoc/arch/arm/ |
A D | setjmp_a32.S | 102 mov r2, r9 107 stmia r0!, {r1, r2, r3, r4, r5, r6} 121 ldmia r0!, {r2, r3, r4, r5, r6} 122 mov r8, r2
|
/optee_os-3.20.0/core/arch/arm/crypto/ |
A D | aes_modes_armv8a_ce_a32.S | 127 add ip, r2, #32 @ 3rd round key 133 add ip, r2, #32 @ 3rd round key 138 add ip, r2, #32 @ 3rd round key 160 prepare_key r2, r3 191 prepare_key r2, r3 223 prepare_key r2, r3 244 prepare_key r2, r3 287 prepare_key r2, r3 397 prepare_key r2, r3 448 prepare_key r2, r3 [all …]
|
A D | sha256_armv8a_ce_a32.S | 57 subs r2, r2, #1
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/mac/poly1305/ |
A D | poly1305.c | 17 ulong32 r0,r1,r2,r3,r4; in s_poly1305_block() local 26 r2 = st->r[2]; in s_poly1305_block() 31 s2 = r2 * 5; in s_poly1305_block() 52 …d2 = ((ulong64)h0 * r2) + ((ulong64)h1 * r1) + ((ulong64)h2 * r0) + ((ulong64)h3 * s4) + ((ulong64… in s_poly1305_block() 53 …d3 = ((ulong64)h0 * r3) + ((ulong64)h1 * r2) + ((ulong64)h2 * r1) + ((ulong64)h3 * r0) + ((ulong64… in s_poly1305_block() 54 …d4 = ((ulong64)h0 * r4) + ((ulong64)h1 * r3) + ((ulong64)h2 * r2) + ((ulong64)h3 * r1) + ((ulong64… in s_poly1305_block()
|
/optee_os-3.20.0/core/drivers/pm/sam/ |
A D | pm_suspend.S | 456 ldr r2, .sramc_base 465 ldr r3, [r2, #AT91_DDRSDRC_MDR] 469 ldreq r3, [r2, #AT91_DDRSDRC_MDR] 472 streq r3, [r2, #AT91_DDRSDRC_MDR] 475 ldr r3, [r2, #AT91_DDRSDRC_LPR] 479 str r3, [r2, #AT91_DDRSDRC_LPR] 486 str r3, [r2, #AT91_DDRSDRC_MDR] 489 str r3, [r2, #AT91_DDRSDRC_LPR]
|
/optee_os-3.20.0/core/arch/arm/plat-imx/pm/ |
A D | psci-suspend-imx7.S | 311 ldreq r2, [r0, #PM_INFO_MX7_SRC_V_OFF] 312 ldrne r2, [r0, #PM_INFO_MX7_SRC_P_OFF] 331 ldr r7, [r2, r6] 333 str r7, [r2, r6] 334 ldr r7, [r2, r6] 336 str r7, [r2, r6] 354 ldr r7, [r2, r6] 356 str r7, [r2, r6] 671 orr r2, r0, r1 @ ; construct way/index value 672 write_dcisw r2 @ ; invalidate data or unified cache line by set/way
|
/optee_os-3.20.0/core/mm/ |
A D | vm.c | 157 r2 = TAILQ_NEXT(r, link); in rem_um_region() 158 if (r2) in rem_um_region() 162 if (r2) in rem_um_region() 164 ROUNDUP(r2->va + r2->size, CORE_MMU_PGDIR_SIZE)); in rem_um_region() 421 r2 = calloc(1, sizeof(*r2)); in split_vm_region() 422 if (!r2) in split_vm_region() 429 free(r2); in split_vm_region() 436 r2->va = va; in split_vm_region() 437 r2->size = r->size - diff; in split_vm_region() 438 r2->attr = r->attr; in split_vm_region() [all …]
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/ |
A D | poly1305.c | 101 uint32_t r0, r1, r2, r3; in poly1305_process() local 108 r2 = ctx->r[2]; in poly1305_process() 112 rs2 = r2 + ( r2 >> 2U ); in poly1305_process() 151 d2 = mul64( acc0, r2 ) + in poly1305_process() 157 mul64( acc1, r2 ) + in poly1305_process()
|