Home
last modified time | relevance | path

Searched refs:r2 (Results 1 – 25 of 38) sorted by relevance

12

/optee_os-3.20.0/core/lib/libtomcrypt/src/ciphers/
A Dserpent.c82 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 Dentry_a32.S55 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 Dtz_ssvce_pl310_a32.S24 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 Dcache_helpers_a32.S34 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 Dspin_lock_a32.S40 mov r2, #SPINLOCK_LOCK
45 strexeq r1, r2, [r0]
54 mov r2, #SPINLOCK_LOCK
60 strex r0, r2, [r1]
A Dthread_spmc_a32.S19 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 Dthread_a32.S107 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 Dmisc_a32.S50 ubfx r2, r3, #MPIDR_AFF2_SHIFT, #MPIDR_AFFINITY_BITS
51 add r1, r1, r2, LSL #(CFG_CORE_CLUSTER_SHIFT)
A Dthread_optee_smc_a32.S188 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 Dsosemanuk.c75 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 Dsm_a32.S22 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 Dhi3519av100_plat_init.S56 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 Da9_plat_init.S40 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 Datomic_a32.S14 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 Datmel_shdwc_a32.S49 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 Darch_svc_a32.S42 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 Darm64_macros.S95 .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 Dsetjmp_a32.S102 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 Daes_modes_armv8a_ce_a32.S127 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 Dsha256_armv8a_ce_a32.S57 subs r2, r2, #1
/optee_os-3.20.0/core/lib/libtomcrypt/src/mac/poly1305/
A Dpoly1305.c17 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 Dpm_suspend.S456 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 Dpsci-suspend-imx7.S311 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 Dvm.c157 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 Dpoly1305.c101 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()

Completed in 28 milliseconds

12