/optee_os/core/lib/libtomcrypt/src/ciphers/ |
A D | serpent.c | 89 r4 ^= r2; \ 94 r3 ^= r2; \ 95 r2 |= r1; \ 96 r2 ^= r4; \ 107 r2 = ~r2; \ 111 r1 ^= r2; \ 130 r2 = ~r2; \ 317 r2 = ~r2; \ 346 r2 = ~r2; \ 371 r2 = ~r2; \ [all …]
|
/optee_os/core/arch/arm/kernel/ |
A D | entry_a32.S | 56 mov r2, #0 108 cmp r1, r2 126 cmp r1, r2 205 mov r6, r2 223 cmp r1, r2 228 cmp r1, r2 300 ldr r2, [r2, r3] 382 sub r2, r2, r0 /* init len */ 393 cmp r0, r2 523 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 | thread_a32.S | 90 ldm r12, {r1, r2} 100 msr spsr_fsxc, r2 322 str r2, [r5] 530 pop {r2} 862 ldr r2, [r2] 864 sub r3, r5, r2 870 sub r3, r3, r2 890 write_ttbcr r2 907 lsl r2, r2, r3 910 sub r3, r2, #1 [all …]
|
A D | thread_spmc_a32.S | 20 mov r2, #FFA_PARAM_MBZ /* Param MBZ */ 32 mov r2, #FFA_PARAM_MBZ /* RES MBZ */ 93 ldr r2, =.thread_rpc_return 97 mov r2, #FFA_PARAM_MBZ 128 ldr r2, =threads 129 mla r1, r1, r0, r2 131 mov r2, #FFA_PARAM_MBZ
|
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_optee_smc_a32.S | 178 mov r2, #0 203 ldr r2, =.thread_rpc_return 238 mov r2, #0
|
/optee_os/core/lib/libtomcrypt/src/stream/sosemanuk/ |
A D | sosemanuk.c | 82 r3 ^= r2; r2 |= r1; \ 90 r0 = ~r0; r2 = ~r2; \ 116 r4 ^= r2; r2 ^= r3; \ 135 r0 ^= r2; r2 &= r3; \ 143 r1 ^= r2; r2 |= r4; \ 146 r4 ^= r2; r2 ^= r0; \ 147 r0 &= r3; r2 = ~r2; \ 153 r2 = ~r2; r4 = r3; \ 155 r3 ^= r2; r2 |= r4; \ 677 ulong32 r2 = st->r2; in _sosemanuk_internal() local [all …]
|
/optee_os/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/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/core/arch/arm/plat-ti/ |
A D | a9_plat_init.S | 62 ldr r2, [r3] 63 cmp r2, #0 65 moveq r2, #1 66 streq r2, [r3] 107 mov r2, #0
|
/optee_os/lib/libutils/ext/arch/arm/ |
A D | atomic_a32.S | 12 strex r2, r1, [r0] 13 cmp r2, #0 23 strex r2, r1, [r0] 24 cmp r2, #0
|
/optee_os/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/out/arm/ta/trusted_keys/ |
A D | f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.dmp | 1296 4c6: f002 0203 and.w r2, r2, #3 1820 876: 4252 negs r2, r2 2000 9bc: 18d2 addge r2, r2, r3 2001 9be: 1852 addlt r2, r2, r1 2107 a86: 17d2 asrs r2, r2, #31 12807 5258: ba12 rev r2, r2 18913 7c48: 43d2 mvns r2, r2 22696 96d2: eb62 0242 sbc.w r2, r2, r2, lsl #1 22704 96e4: eb62 0242 sbc.w r2, r2, r2, lsl #1 22713 96f2: 1892 adds r2, r2, r2 [all …]
|
/optee_os/out/arm/ta/avb/ |
A D | 023f8f1a-292a-432b-8fc4-de8471358067.dmp | 1674 762: 4252 negs r2, r2 1854 8a8: 18d2 addge r2, r2, r3 1855 8aa: 1852 addlt r2, r2, r1 1961 972: 17d2 asrs r2, r2, #31 2706 eb2: fa28 f202 lsr.w r2, r8, r2 7370 2d98: ba12 rev r2, r2 13512 57c0: 43d2 mvns r2, r2 21370 8e9e: eb62 0242 sbc.w r2, r2, r2, lsl #1 21378 8eb0: eb62 0242 sbc.w r2, r2, r2, lsl #1 21387 8ebe: 1892 adds r2, r2, r2 [all …]
|
/optee_os/out/arm/ta/pkcs11/ |
A D | fd02c9da-306c-48c7-a49c-bbd827ae86ee.dmp | 2792 b5a: e9d2 1200 ldrd r1, r2, [r2] 5109 1a9e: 0112 lsls r2, r2, #4 5117 1aaa: 0112 lsls r2, r2, #4 5220 1b50: 0112 lsls r2, r2, #4 23298 9a26: 4252 negs r2, r2 34701 e6a4: ba12 rev r2, r2 40807 11094: 43d2 mvns r2, r2 45005 12d4e: eb62 0242 sbc.w r2, r2, r2, lsl #1 45013 12d60: eb62 0242 sbc.w r2, r2, r2, lsl #1 45022 12d6e: 1892 adds r2, r2, r2 [all …]
|
/optee_os/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/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/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 …]
|
/optee_os/core/mm/ |
A D | vm.c | 186 r2 = TAILQ_NEXT(r, link); in rem_um_region() 187 if (r2) in rem_um_region() 191 if (r2) in rem_um_region() 193 ROUNDUP(r2->va + r2->size, CORE_MMU_PGDIR_SIZE)); in rem_um_region() 384 r2 = calloc(1, sizeof(*r2)); in split_vm_region() 385 if (!r2) in split_vm_region() 392 free(r2); in split_vm_region() 399 r2->va = va; in split_vm_region() 400 r2->size = r->size - diff; in split_vm_region() 401 r2->attr = r->attr; in split_vm_region() [all …]
|
/optee_os/lib/libutils/isoc/arch/arm/ |
A D | setjmp_a32.S | 100 mov r2, r9 105 stmia r0!, {r1, r2, r3, r4, r5, r6} 119 ldmia r0!, {r2, r3, r4, r5, r6} 120 mov r8, r2
|
/optee_os/core/lib/libtomcrypt/src/mac/poly1305/ |
A D | poly1305.c | 24 ulong32 r0,r1,r2,r3,r4; in _poly1305_block() local 33 r2 = st->r[2]; in _poly1305_block() 38 s2 = r2 * 5; in _poly1305_block() 59 …d2 = ((ulong64)h0 * r2) + ((ulong64)h1 * r1) + ((ulong64)h2 * r0) + ((ulong64)h3 * s4) + ((ulong64… in _poly1305_block() 60 …d3 = ((ulong64)h0 * r3) + ((ulong64)h1 * r2) + ((ulong64)h2 * r1) + ((ulong64)h3 * r0) + ((ulong64… in _poly1305_block() 61 …d4 = ((ulong64)h0 * r4) + ((ulong64)h1 * r3) + ((ulong64)h2 * r2) + ((ulong64)h3 * r1) + ((ulong64… in _poly1305_block()
|
/optee_os/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/lib/libmbedtls/mbedtls/library/ |
A D | poly1305.c | 108 uint32_t r0, r1, r2, r3; in poly1305_process() local 115 r2 = ctx->r[2]; in poly1305_process() 119 rs2 = r2 + ( r2 >> 2U ); in poly1305_process() 158 d2 = mul64( acc0, r2 ) + in poly1305_process() 164 mul64( acc1, r2 ) + in poly1305_process()
|