/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
H A D | los_exc.S | 73 LDR R2, =OS_NVIC_HFSR 74 LDR R2, [R2] 78 TST R2, #0x80000000 84 TST R2, #0x00000002 90 LDR R2, =OS_NVIC_FSR 91 LDR R2, [R2] 93 TST R2, #0x8000 ; BFARVALID 96 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
H A D | los_exc.S | 73 LDR R2, =OS_NVIC_HFSR 74 LDR R2, [R2] 78 TST R2, #0x80000000 84 TST R2, #0x00000002 90 LDR R2, =OS_NVIC_FSR 91 LDR R2, [R2] 93 TST R2, #0x8000 ; BFARVALID 96 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
H A D | los_exc.S | 85 LDR R2, =OS_NVIC_HFSR 86 LDR R2, [R2] 90 TST R2, #0x80000000 96 TST R2, #0x00000002 102 LDR R2, =OS_NVIC_FSR 103 LDR R2, [R2] 105 TST R2, #0x8000 // BFARVALID 108 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
H A D | los_exc.S | 85 LDR R2, =OS_NVIC_HFSR 86 LDR R2, [R2] 90 TST R2, #0x80000000 96 TST R2, #0x00000002 102 LDR R2, =OS_NVIC_FSR 103 LDR R2, [R2] 105 TST R2, #0x8000 // BFARVALID 108 TST R2, # [all...] |
/kernel/linux/linux-6.6/crypto/ |
H A D | sm3.c | 51 #define R2(a, b, c, d, e, f, g, h, t, w1, w2) \ macro 102 R2(a, b, c, d, e, f, g, h, K[16], W1(16), W2(20)); in sm3_transform() 103 R2(d, a, b, c, h, e, f, g, K[17], W1(17), W2(21)); in sm3_transform() 104 R2(c, d, a, b, g, h, e, f, K[18], W1(18), W2(22)); in sm3_transform() 105 R2(b, c, d, a, f, g, h, e, K[19], W1(19), W2(23)); in sm3_transform() 106 R2(a, b, c, d, e, f, g, h, K[20], W1(20), W2(24)); in sm3_transform() 107 R2(d, a, b, c, h, e, f, g, K[21], W1(21), W2(25)); in sm3_transform() 108 R2(c, d, a, b, g, h, e, f, K[22], W1(22), W2(26)); in sm3_transform() 109 R2(b, c, d, a, f, g, h, e, K[23], W1(23), W2(27)); in sm3_transform() 110 R2( in sm3_transform() 164 #undef R2 global() macro [all...] |
/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
H A D | los_exc.S | 74 LDR R2, =OS_NVIC_HFSR 75 LDR R2, [R2] 79 TST R2, #0x80000000 85 TST R2, #0x00000002 91 LDR R2, =OS_NVIC_FSR 92 LDR R2, [R2] 94 TST R2, #0x8000 ; BFARVALID 97 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
H A D | los_exc.S | 74 LDR R2, =OS_NVIC_HFSR 75 LDR R2, [R2] 79 TST R2, #0x80000000 85 TST R2, #0x00000002 91 LDR R2, =OS_NVIC_FSR 92 LDR R2, [R2] 94 TST R2, #0x8000 ; BFARVALID 97 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
H A D | los_exc.S | 74 LDR R2, =OS_NVIC_HFSR
75 LDR R2, [R2]
79 TST R2, #0x80000000
85 TST R2, #0x00000002
91 LDR R2, =OS_NVIC_FSR
92 LDR R2, [R2]
94 TST R2, #0x8000 ; BFARVALID
97 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
H A D | los_exc.S | 74 LDR R2, =OS_NVIC_HFSR 75 LDR R2, [R2] 79 TST R2, #0x80000000 85 TST R2, #0x00000002 91 LDR R2, =OS_NVIC_FSR 92 LDR R2, [R2] 94 TST R2, #0x8000 ; BFARVALID 97 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
H A D | los_exc.S | 74 LDR R2, =OS_NVIC_HFSR 75 LDR R2, [R2] 79 TST R2, #0x80000000 85 TST R2, #0x00000002 91 LDR R2, =OS_NVIC_FSR 92 LDR R2, [R2] 94 TST R2, #0x8000 ; BFARVALID 97 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/ |
H A D | los_exc.S | 86 LDR R2, =OS_NVIC_HFSR 87 LDR R2, [R2] 91 TST R2, #0x80000000 97 TST R2, #0x00000002 103 LDR R2, =OS_NVIC_FSR 104 LDR R2, [R2] 106 TST R2, #0x8000 // BFARVALID 109 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m4/gcc/ |
H A D | los_exc.S | 86 LDR R2, =OS_NVIC_HFSR
87 LDR R2, [R2]
91 TST R2, #0x80000000
97 TST R2, #0x00000002
103 LDR R2, =OS_NVIC_FSR
104 LDR R2, [R2]
106 TST R2, #0x8000 // BFARVALID
109 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/ |
H A D | los_exc.S | 83 LDR R2, =OS_NVIC_HFSR 84 LDR R2, [R2] 88 TST R2, #0x80000000 94 TST R2, #0x00000002 100 LDR R2, =OS_NVIC_FSR 101 LDR R2, [R2] 103 TST R2, #0x8000 // BFARVALID 106 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m7/gcc/ |
H A D | los_exc.S | 86 LDR R2, =OS_NVIC_HFSR 87 LDR R2, [R2] 91 TST R2, #0x80000000 97 TST R2, #0x00000002 103 LDR R2, =OS_NVIC_FSR 104 LDR R2, [R2] 106 TST R2, #0x8000 // BFARVALID 109 TST R2, # [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/ |
H A D | los_secure_context_asm.S | 50 MOV R2, #0xFFFF
51 LSL R2, R2, #16
52 BIC R1, R1, R2
53 MOV R2, #0x05FA
54 LSL R2, R2, #16
55 ORR R1, R1, R2
58 MOV R2, #0x4000
59 ORR R1, R1, R2
[all...] |
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/ |
H A D | los_secure_context_asm.S | 48 MOV R2, #0xFFFF
49 LSL R2, R2, #16
50 BIC R1, R1, R2
51 MOV R2, #0x05FA
52 LSL R2, R2, #16
53 ORR R1, R1, R2
56 MOV R2, #0x4000
57 ORR R1, R1, R2
[all...] |
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/ |
H A D | los_secure_context_asm.S | 50 MOV R2, #0xFFFF
51 LSL R2, R2, #16
52 BIC R1, R1, R2
53 MOV R2, #0x05FA
54 LSL R2, R2, #16
55 ORR R1, R1, R2
58 MOV R2, #0x4000
59 ORR R1, R1, R2
[all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/ |
H A D | los_secure_context_asm.S | 48 MOV R2, #0xFFFF
49 LSL R2, R2, #16
50 BIC R1, R1, R2
51 MOV R2, #0x05FA
52 LSL R2, R2, #16
53 ORR R1, R1, R2
56 MOV R2, #0x4000
57 ORR R1, R1, R2
[all...] |
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | twofish-x86_64-asm_64.S | 39 #define R2 %rcx define 226 encrypt_round(R0,R1,R2,R3,0); 227 encrypt_round(R2,R3,R0,R1,8); 228 encrypt_round(R0,R1,R2,R3,2*8); 229 encrypt_round(R2,R3,R0,R1,3*8); 230 encrypt_round(R0,R1,R2,R3,4*8); 231 encrypt_round(R2,R3,R0,R1,5*8); 232 encrypt_round(R0,R1,R2,R3,6*8); 233 encrypt_round(R2,R3,R0,R1,7*8); 234 encrypt_round(R0,R1,R2,R [all...] |
H A D | twofish-i586-asm_32.S | 231 encrypt_round(R0,R1,R2,R3,0); 232 encrypt_round(R2,R3,R0,R1,8); 233 encrypt_round(R0,R1,R2,R3,2*8); 234 encrypt_round(R2,R3,R0,R1,3*8); 235 encrypt_round(R0,R1,R2,R3,4*8); 236 encrypt_round(R2,R3,R0,R1,5*8); 237 encrypt_round(R0,R1,R2,R3,6*8); 238 encrypt_round(R2,R3,R0,R1,7*8); 239 encrypt_round(R0,R1,R2,R3,8*8); 240 encrypt_round(R2,R [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | twofish-x86_64-asm_64.S | 39 #define R2 %rcx define 226 encrypt_round(R0,R1,R2,R3,0); 227 encrypt_round(R2,R3,R0,R1,8); 228 encrypt_round(R0,R1,R2,R3,2*8); 229 encrypt_round(R2,R3,R0,R1,3*8); 230 encrypt_round(R0,R1,R2,R3,4*8); 231 encrypt_round(R2,R3,R0,R1,5*8); 232 encrypt_round(R0,R1,R2,R3,6*8); 233 encrypt_round(R2,R3,R0,R1,7*8); 234 encrypt_round(R0,R1,R2,R [all...] |
H A D | twofish-i586-asm_32.S | 231 encrypt_round(R0,R1,R2,R3,0); 232 encrypt_round(R2,R3,R0,R1,8); 233 encrypt_round(R0,R1,R2,R3,2*8); 234 encrypt_round(R2,R3,R0,R1,3*8); 235 encrypt_round(R0,R1,R2,R3,4*8); 236 encrypt_round(R2,R3,R0,R1,5*8); 237 encrypt_round(R0,R1,R2,R3,6*8); 238 encrypt_round(R2,R3,R0,R1,7*8); 239 encrypt_round(R0,R1,R2,R3,8*8); 240 encrypt_round(R2,R [all...] |
/kernel/uniproton/src/arch/cpu/armv7-m/cortex-m4/ |
H A D | prt_hw_exc.S | 107 LDR R2, =OS_NVIC_HFSR 108 LDR R2, [R2] 113 TST R2, #0x80000000 120 TST R2, #0x00000002 @ bit1 indicates the fault of VECTBL 126 LDR R2, =OS_NVIC_FSR 127 LDR R2, [R2] 129 TST R2, #0x8000 @ BFARVALID 132 TST R2, # [all...] |
/kernel/liteos_a/arch/arm/arm/src/ |
H A D | los_hw_runstop.S | 49 PUSH {R2} 50 LDR R2, =g_saveAR 51 STR R0, [R2] 52 STR R1, [R2, #4] 53 POP {R2} 106 PUSH {R2} 107 LDR R2, =g_saveAR 108 STR R0, [R2] 109 STR R1, [R2, #4] 110 POP {R2} [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | sm3-neon-core.S | 158 #define R2(a, b, c, d, e, f, g, h, k, K_LOAD, round, widx, wtype, IOP, iop_param) \ define 425 R2(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 16, 1, XW, SCHED_W_W3W4W5W0W1W2_2, 21) 426 R2(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 17, 2, XW, SCHED_W_W3W4W5W0W1W2_3, 21) 429 R2(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 18, 0, XW, SCHED_W_W4W5W0W1W2W3_1, 24) 430 R2(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 19, 1, XW, SCHED_W_W4W5W0W1W2W3_2, 24) 431 R2(ra, rb, rc, rd, re, rf, rg, rh, k_even, KL, 20, 2, XW, SCHED_W_W4W5W0W1W2W3_3, 24) 434 R2(rd, ra, rb, rc, rh, re, rf, rg, k_odd, _, 21, 0, XW, SCHED_W_W5W0W1W2W3W4_1, 27) 435 R2(rc, rd, ra, rb, rg, rh, re, rf, k_even, KL, 22, 1, XW, SCHED_W_W5W0W1W2W3W4_2, 27) 436 R2(rb, rc, rd, ra, rf, rg, rh, re, k_odd, _, 23, 2, XW, SCHED_W_W5W0W1W2W3W4_3, 27) 439 R2(r [all...] |