/trusted-firmware-m-3.7.0/platform/ext/accelerator/cc312/cc312-rom/ |
D | cc3xx_pka.h | 252 void cc3xx_lowlevel_pka_add(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t res); 278 void cc3xx_lowlevel_pka_sub(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t res); 318 void cc3xx_lowlevel_pka_mod_add(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t re… 350 void cc3xx_lowlevel_pka_mod_sub(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t re… 393 void cc3xx_lowlevel_pka_and(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t res); 447 void cc3xx_lowlevel_pka_or(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t res); 494 void cc3xx_lowlevel_pka_xor(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1, cc3xx_pka_reg_id_t res); 528 bool cc3xx_lowlevel_pka_are_equal(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1); 551 bool cc3xx_lowlevel_pka_less_than(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1); 572 bool cc3xx_lowlevel_pka_greater_than(cc3xx_pka_reg_id_t r0, cc3xx_pka_reg_id_t r1); [all …]
|
D | cc3xx_pka.c | 541 bool r1_is_immediate, uint32_t r1, in opcode_construct() argument 577 opcode |= (r1 & 0b11111) << 12; in opcode_construct() 579 assert(r1 >= 0); in opcode_construct() 580 assert(r1 < pka_reg_am_max); in opcode_construct() 581 assert(virt_reg_in_use[r1]); in opcode_construct() 583 ensure_virt_reg_is_mapped(r1); in opcode_construct() 584 opcode |= (virt_reg_phys_reg[r1] & 0b11111) << 12; in opcode_construct() 617 assert(virt_reg_is_mapped[r1]); in opcode_construct() 618 if (!r0_is_immediate && r0 != r1) { in opcode_construct() 619 assert(virt_reg_phys_reg[r1] != virt_reg_phys_reg[r0]); in opcode_construct() [all …]
|
D | cc3xx_drbg_hash.c | 30 cc3xx_pka_reg_id_t r0, r1; in long_acc() local 43 r1 = cc3xx_lowlevel_pka_allocate_reg(); in long_acc() 46 cc3xx_lowlevel_pka_write_reg(r1, (const uint32_t *)val, val_size); in long_acc() 49 cc3xx_lowlevel_pka_add(r0, r1, r0); in long_acc()
|
/trusted-firmware-m-3.7.0/platform/ext/target/cypress/psoc64/Device/Source/gcc/ |
D | startup_psoc64_s.S | 156 ldr r1, [r4] 163 ldr r0, [r1, r3] 180 ldr r1, =__etext 187 ldr r0, [r1,r3] 215 ldr r1, [r3] 222 str r0, [r1, r2] 237 ldr r1, =__bss_start__ 240 subs r2, r1 244 str r0, [r1, r2] 255 ldr r1, =CY_CPU_VTOR_ADDR [all …]
|
D | startup_psoc64_ns.S | 308 ldr r1, [r4] 315 ldr r0, [r1, r3] 332 ldr r1, =__etext 339 ldr r0, [r1,r3] 367 ldr r1, [r3] 374 str r0, [r1, r2] 389 ldr r1, =__bss_start__ 392 subs r2, r1 396 str r0, [r1, r2] 407 ldr r1, =CY_CPU_VTOR_ADDR [all …]
|
/trusted-firmware-m-3.7.0/secure_fw/spm/include/ |
D | aapcs_local.h | 40 uint32_t r1; member 51 (v).u32_regs.r1 = (uint32_t)(a1); \ 58 (v).u32_regs.r1 = (uint32_t)(a1)
|
D | tfm_arch.h | 92 uint32_t r1; member 164 (x)->r1 = (uint32_t)(param1); \
|
/trusted-firmware-m-3.7.0/platform/ext/target/cypress/psoc64/Device/Source/armclang/ |
D | startup_psoc64_s.s | 109 LDR r1, =__Vectors 113 LDR r3, [r1] 116 ADDS r1, r1, #4 130 LDR r1, =CY_CPU_VTOR_ADDR 131 STR r0, [r1]
|
D | startup_psoc64_ns.s | 293 mov r1, LR 294 tst r0, r1
|
/trusted-firmware-m-3.7.0/platform/ext/target/cypress/psoc64/Device/Source/iar/ |
D | startup_psoc64_s.s | 112 LDR r1, =__Vectors 116 LDR r3, [r1] 119 ADDS r1, r1, #4 129 LDR r1, =CY_CPU_VTOR_ADDR 130 STR r0, [r1]
|
D | startup_psoc64_ns.s | 289 mov r1, LR 290 tst r0, r1
|
/trusted-firmware-m-3.7.0/docs/security/security_advisories/ |
D | svc_caller_sp_fetching_vulnerability.rst | 45 mov r1, lr ; r1 = EXC_RETURN; 46 bl tfm_core_svc_handler ; r0 = sp(context), r1 = EXC_RETURN, r2 = msp
|
/trusted-firmware-m-3.7.0/secure_fw/spm/core/ |
D | tfm_svcalls.c | 127 sp_limit = sp_info.u32_regs.r1; in init_spm_func_context()
|