Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 25 of 30) sorted by relevance

12

/optee_os/core/lib/libtomcrypt/src/ciphers/
H A Dserpent.c78 #define s_s0(i, r0, r1, r2, r3, r4) { \ argument
79 r3 ^= r0; \
81 r1 &= r3; \
84 r0 |= r3; \
86 r4 ^= r3; \
87 r3 ^= r2; \
92 r1 ^= r3; \
94 r3 |= r0; \
95 r1 ^= r3; \
96 r4 ^= r3; \
[all …]
/optee_os/core/lib/libtomcrypt/src/stream/sosemanuk/
H A Dsosemanuk.c70 #define S0(r0, r1, r2, r3, r4) do { \ argument
71 r3 ^= r0; r4 = r1; \
72 r1 &= r3; r4 ^= r2; \
73 r1 ^= r0; r0 |= r3; \
74 r0 ^= r4; r4 ^= r3; \
75 r3 ^= r2; r2 |= r1; \
77 r4 |= r1; r1 ^= r3; \
78 r1 ^= r4; r3 |= r0; \
79 r1 ^= r3; r4 ^= r3; \
82 #define S1(r0, r1, r2, r3, r4) do { \ argument
[all …]
/optee_os/core/arch/arm/kernel/
H A Dentry_a32.S59 mov r3, #0
119 mov r3, #CFG_TEE_CORE_NB_CORE
123 subs r3, r3, #1
206 mov r7, r3
249 adr r3, stack_tmp_rel
250 ldr r2, [r3]
251 add r2, r2, r3
264 adr r3, stack_tmp_stride_rel
265 ldr r1, [r3]
266 ldr r1, [r1, r3]
[all …]
H A Dcache_helpers_a32.S34 dcache_line_size r2, r3
36 sub r3, r2, #1
37 bic r0, r0, r3
103 ubfx r3, r2, \shift, \fw
104 lsl r3, r3, \ls
143 cmp r3, r1
194 mov r3, \level
195 sub r1, r3, #2
251 icache_line_size r2, r3
253 sub r3, r2, #1
[all …]
H A Dmisc_a32.S22 mov r3, r0
32 lsleq r3, r0, #MPIDR_AFFINITY_BITS
40 ubfx r0, r3, #MPIDR_AFF1_SHIFT, #MPIDR_AFFINITY_BITS
41 ubfx r1, r3, #MPIDR_AFF2_SHIFT, #MPIDR_AFFINITY_BITS
48 ubfx r0, r3, #MPIDR_AFF0_SHIFT, #MPIDR_AFFINITY_BITS
49 ubfx r1, r3, #MPIDR_AFF1_SHIFT, #MPIDR_AFFINITY_BITS
50 ubfx r2, r3, #MPIDR_AFF2_SHIFT, #MPIDR_AFFINITY_BITS
H A Dthread_a32.S141 push {r0-r3}
188 push {r0-r3}
465 push {r0-r3, r8-r12, lr}
467 push {r0-r3, r12, lr}
511 pop {r0-r3, r8-r12, lr}
513 pop {r0-r3, r12, lr}
780 ldrd r2, r3, [sp, #THREAD_CORE_LOCAL_R0]
782 stmdb r1!, {r2-r3}
783 mrs r3, spsr
785 stmdb r1!, {r2, r3, lr}
[all …]
H A Darch_scall_a32.S53 ldm lr, {r0-r3}
88 mov r3, r8 /* pointer to struct thread_scall_regs */
103 mov r3, r8 /* pointer to struct thread_scall_regs */
H A Dtz_ssvce_pl310_a32.S170 str r1, [r0, r3]
173 ldr r12, [r0, r3]
203 mov r3, #PL310_CLEAN_BY_PA
212 mov r3, #PL310_INV_BY_PA
221 mov r3, #PL310_FLUSH_BY_PA
H A Dthread_optee_smc_a32.S189 mov r3, #0
218 ldm r5, {r1-r3} /* Load rv[] into r0-r2 */
233 stm r12, {r0-r3} /* Store r0-r3 into rv[] */
251 mov r3, #0
H A Darch_scall.c30 .r3 = pushed[4], in save_panic_regs_a32_ta()
/optee_os/lib/libutils/isoc/arch/arm/
H A Darm32_aeabi_ldivmod_a32.S16 push {r0-r3}
17 UNWIND( .save {r0-r3})
20 pop {r0-r3}
31 push {r0-r3}
32 UNWIND( .save {r0-r3})
35 pop {r0-r3}
H A Dsetjmp_a32.S103 mov r3, r10
107 stmia r0!, {r1, r2, r3, r4, r5, r6}
121 ldmia r0!, {r2, r3, r4, r5, r6}
123 mov r9, r3
127 ldmia r0!, {r3} /* lr */
136 bx r3
/optee_os/core/arch/arm/plat-ti/
H A Da9_plat_init.S40 ldr r3, =booted
41 ldr r2, [r3]
45 streq r2, [r3]
65 mla r3, r2, r0, r1
66 ldr sp, [r3, #THREAD_CORE_LOCAL_TMP_STACK_VA_END]
88 mov r3, #0
/optee_os/lib/libutils/ext/arch/arm/
H A Dmcount_a32.S31 stmdb sp!, {r0-r3, lr}
46 ldmia sp!, {r0-r3, ip, lr}
53 stmdb sp!, {r0-r3}
60 ldmia sp!, {r0-r3}
/optee_os/core/arch/arm/sm/
H A Dsm_a32.S355 mov r3, r2
356 ands r3, r3, #IDPFR1_GENTIMER_MASK
389 movw r3, #CORTEX_A8_PART_NUM
390 cmp r2, r3
391 movwne r3, #CORTEX_A9_PART_NUM
392 cmpne r2, r3
393 movwne r3, #CORTEX_A17_PART_NUM
394 cmpne r2, r3
398 movw r3, #CORTEX_A15_PART_NUM
399 cmp r2, r3
/optee_os/core/drivers/pm/sam/
H A Dpm_suspend.S968 ldr r3, [r2, #AT91_DDRSDRC_MDR]
969 str r3, .saved_sam9_mdr
970 bic r3, r3, #~AT91_DDRSDRC_MD
971 cmp r3, #AT91_DDRSDRC_MD_LOW_POWER_DDR
972 ldreq r3, [r2, #AT91_DDRSDRC_MDR]
973 biceq r3, r3, #AT91_DDRSDRC_MD
974 orreq r3, r3, #AT91_DDRSDRC_MD_DDR2
975 streq r3, [r2, #AT91_DDRSDRC_MDR]
978 ldr r3, [r2, #AT91_DDRSDRC_LPR]
979 str r3, .saved_sam9_lpr
[all …]
/optee_os/core/drivers/
H A Datmel_shdwc_a32.S41 mov_imm r3, AT91_DDRSDRC_LPDDR2_PWOFF
58 str r3, [r0, #AT91_DDRSDRC_LPR]
/optee_os/core/arch/arm/crypto/
H A Dsha256_armv8a_ce_a32.S30 vld1.32 {k\ev}, [r3]!
60 adr r3, .Lsha256_rcon
61 vld1.32 {k0}, [r3]!
H A Dsha1_armv8a_ce_a32.S54 adr r3, .Lsha1_rcon
55 vld1.32 {k0-k1}, [r3]!
56 vld1.32 {k2-k3}, [r3]
H A Daes_modes_armv8a_ce_a32.S88 cmp r3, #12 @ which key size?
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
384 prepare_key r6, r3
397 prepare_key r2, r3
448 prepare_key r2, r3
/optee_os/core/arch/arm/plat-hisilicon/
H A Dhi3519av100_plat_init.S73 mov r3, lr
75 mov lr, r3
/optee_os/core/lib/libtomcrypt/src/mac/poly1305/
H A Dpoly1305.c17 ulong32 r0,r1,r2,r3,r4; in s_poly1305_block() local
27 r3 = st->r[3]; in s_poly1305_block()
32 s3 = r3 * 5; 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/core/arch/arm/include/sm/
H A Dsm.h58 uint32_t r3; member
75 uint32_t r3; member
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpoly1305.c71 uint32_t r0, r1, r2, r3; in poly1305_process() local
79 r3 = ctx->r[3]; in poly1305_process()
83 rs3 = r3 + (r3 >> 2U); in poly1305_process()
125 d3 = mul64(acc0, r3) + in poly1305_process()
/optee_os/core/arch/arm/include/kernel/
H A Dthread_arch.h178 uint32_t r3; member
239 uint32_t r3; member
298 uint32_t r3; member

12