/kernel/liteos_a/arch/arm/arm/src/ |
H A D | los_hw_exc.S | 108 MOV R4, SP 120 MOV R0, R4 184 STMFD SP!, {R4-R11} 212 STMFD SP!, {R4-R11} 223 LDMFD SP!, {R4-R11} 244 STMFD SP!, {R4-R11} 266 STMFD SP!, {R4-R11} 308 STMFD SP!, {R4-R11} 327 LDMFD SP!, {R4-R11} 356 STMFD SP!, {R4 [all...] |
H A D | los_dispatch.S | 97 /* push R4 - R11*/ 98 STMFD SP!, {R4-R11} 116 LDMFD SP!, {R4-R11} 161 STR R4, [SP, #0] 169 MOV R4, SP 174 MOV SP, R4 182 LDR R4, [SP, #0]
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
H A D | los_exc.S | 195 PUSH {R4-R12} ; store message-->exc: {R4-R12} 204 PUSH {R4-R12} ; store message-->exc: {R4-R12} 241 PUSH {R4-R12} 246 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 249 STMFD R2!, {R4-R11} 261 PUSH {R4-R12} 263 LDMFD R3, {R4 [all...] |
H A D | los_dispatch.S | 83 LDR R4, =g_secureContext
84 STR R1, [R4] /* Set the secureContext to g_secureContext handler. */
156 STMFD R0!, {R4-R12}
198 LDMFD R1!, {R4-R12}
205 LDR R4, =OS_NVIC_SYSPRI2
207 STR R5, [R4]
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
H A D | los_exc.S | 195 PUSH {R4-R12} ; store message-->exc: {R4-R12} 204 PUSH {R4-R12} ; store message-->exc: {R4-R12} 241 PUSH {R4-R12} 246 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 249 STMFD R2!, {R4-R11} 261 PUSH {R4-R12} 263 LDMFD R3, {R4 [all...] |
H A D | los_dispatch.S | 83 LDR R4, =g_secureContext
84 STR R1, [R4] /* Set the secureContext to g_secureContext handler. */
156 STMFD R0!, {R4-R12}
198 LDMFD R1!, {R4-R12}
205 LDR R4, =OS_NVIC_SYSPRI2
207 STR R5, [R4]
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | hvCall.S | 35 std r4,STK_PARAM(R4)(r1); \ 47 ld r4,STACK_FRAME_OVERHEAD+STK_PARAM(R4)(r1); \ 129 HCALL_INST_PRECALL(R4) 145 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 156 ld r12,STK_PARAM(R4)(r1) 171 std r4,STK_PARAM(R4)(r1) 183 ld r12,STK_PARAM(R4)(r1) 209 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 220 ld r12,STK_PARAM(R4)(r1) 239 std r4,STK_PARAM(R4)(r [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/ |
H A D | hvCall.S | 37 std r4,STK_PARAM(R4)(r1); \ 49 ld r4,STACK_FRAME_MIN_SIZE+STK_PARAM(R4)(r1); \ 138 HCALL_INST_PRECALL(R4) 158 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 169 ld r12,STK_PARAM(R4)(r1) 196 ld r12,STACK_FRAME_MIN_SIZE+STK_PARAM(R4)(r1) 225 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 236 ld r12,STK_PARAM(R4)(r1) 258 std r4,STK_PARAM(R4)(r1) /* Save ret buffer */ 273 ld r12,STK_PARAM(R4)(r [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | fpu.S | 68 REST_32FPVSRS(0, R4, R3) 78 SAVE_32FPVSRS(0, R4, R3) 81 REST_1FPVSR(0, R4, R3) 126 REST_32FPVSRS(0, R4, R10) 144 2: SAVE_32FPVSRS(0, R4, R6) 147 REST_1FPVSR(0, R4, R6)
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | fpu.S | 68 REST_32FPVSRS(0, R4, R3) 78 SAVE_32FPVSRS(0, R4, R3) 81 REST_1FPVSR(0, R4, R3) 132 REST_32FPVSRS(0, R4, R10) 150 2: SAVE_32FPVSRS(0, R4, R6) 153 REST_1FPVSR(0, R4, R6)
|
/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
H A D | los_exc.S | 206 PUSH {R4-R12} ; store message-->exc: {R4-R12} 215 PUSH {R4-R12} ; store message-->exc: {R4-R12} 252 PUSH {R4-R12} 257 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 260 STMFD R2!, {R4-R11} 272 PUSH {R4-R12} 274 LDMFD R3, {R4 [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
H A D | los_exc.S | 206 PUSH {R4-R12} ; store message-->exc: {R4-R12} 215 PUSH {R4-R12} ; store message-->exc: {R4-R12} 252 PUSH {R4-R12} 257 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 260 STMFD R2!, {R4-R11} 272 PUSH {R4-R12} 274 LDMFD R3, {R4 [all...] |
/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
H A D | los_exc.S | 206 PUSH {R4-R12} ; store message-->exc: {R4-R12}
215 PUSH {R4-R12} ; store message-->exc: {R4-R12}
252 PUSH {R4-R12}
257 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task)
260 STMFD R2!, {R4-R11}
272 PUSH {R4-R12}
274 LDMFD R3, {R4 [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
H A D | los_exc.S | 206 PUSH {R4-R12} ; store message-->exc: {R4-R12} 215 PUSH {R4-R12} ; store message-->exc: {R4-R12} 252 PUSH {R4-R12} 257 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 260 STMFD R2!, {R4-R11} 272 PUSH {R4-R12} 274 LDMFD R3, {R4 [all...] |
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
H A D | los_exc.S | 206 PUSH {R4-R12} ; store message-->exc: {R4-R12} 215 PUSH {R4-R12} ; store message-->exc: {R4-R12} 252 PUSH {R4-R12} 257 LDMFD R3!, {R4-R11} ; R4-R11 store PSP reg(auto push when exc in task) 260 STMFD R2!, {R4-R11} 272 PUSH {R4-R12} 274 LDMFD R3, {R4 [all...] |
/kernel/uniproton/src/arch/cpu/armv7-m/cortex-m4/ |
H A D | prt_dispatch.S | 100 LDR R4, =OS_NVIC_SYSPRI2 102 STR R5, [R4] 138 LDMFD R1!, {R2-R4} 141 MSR xPSR, R4 272 @store R4-R11,BASEPRI,EXC_RETURN 273 STMFD R0!, {R4-R12, LR} 305 @load R4-R11,BASEPRI,EXC_RETURN 307 LDMFD R1!, {R4-R12,LR}
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
H A D | los_exc.S | 268 PUSH {R4-R12} // store message-->exc: {R4-R12} 282 PUSH {R4-R12} // store message-->exc: {R4-R12} 324 PUSH {R4-R12} 329 LDMFD R3!, {R4-R11} // R4-R11 store PSP reg(auto push when exc in task) 332 STMFD R2!, {R4-R11} 349 PUSH {R4-R12} 351 LDMFD R3, {R4 [all...] |
H A D | los_dispatch.S | 68 LDR R4, =g_secureContext 69 STR R1, [R4] /* Set the secureContext to g_secureContext handler. */ 170 STMFD R0!, {R4-R12} 212 LDMFD R1!, {R4-R12} 224 LDR R4, =OS_NVIC_SYSPRI2 226 STR R5, [R4]
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
H A D | los_exc.S | 268 PUSH {R4-R12} // store message-->exc: {R4-R12} 282 PUSH {R4-R12} // store message-->exc: {R4-R12} 324 PUSH {R4-R12} 329 LDMFD R3!, {R4-R11} // R4-R11 store PSP reg(auto push when exc in task) 332 STMFD R2!, {R4-R11} 349 PUSH {R4-R12} 351 LDMFD R3, {R4 [all...] |
H A D | los_dispatch.S | 68 LDR R4, =g_secureContext 69 STR R1, [R4] /* Set the secureContext to g_secureContext handler. */ 170 STMFD R0!, {R4-R12} 212 LDMFD R1!, {R4-R12} 224 LDR R4, =OS_NVIC_SYSPRI2 226 STR R5, [R4]
|
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | mce_amd.h | 32 #define R4(x) (((x) >> 4) & 0xf) macro 33 #define R4_MSG(x) ((R4(x) < 9) ? rrrr_msgs[R4(x)] : "Wrong R4!")
|
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/tests/ |
H A D | regs_load.S | 9 #define R4 4 * 8 define 48 std 4, R4(3) 93 ld 4, R4(3)
|
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | mce_amd.h | 32 #define R4(x) (((x) >> 4) & 0xf) macro 33 #define R4_MSG(x) ((R4(x) < 9) ? rrrr_msgs[R4(x)] : "Wrong R4!")
|
/kernel/linux/linux-6.6/tools/perf/arch/powerpc/tests/ |
H A D | regs_load.S | 9 #define R4 4 * 8 define 48 std 4, R4(3) 93 ld 4, R4(3)
|
/kernel/linux/linux-5.10/lib/ |
H A D | test_bpf.c | 43 #define R4 BPF_REG_4 macro 1183 BPF_ALU64_IMM(BPF_MOV, R4, 4), 1193 BPF_ALU64_IMM(BPF_ADD, R4, 20), 1203 BPF_ALU64_IMM(BPF_SUB, R4, 10), 1213 BPF_ALU64_REG(BPF_ADD, R0, R4), 1225 BPF_ALU64_REG(BPF_ADD, R1, R4), 1237 BPF_ALU64_REG(BPF_ADD, R2, R4), 1249 BPF_ALU64_REG(BPF_ADD, R3, R4), 1257 BPF_ALU64_REG(BPF_ADD, R4, R0), 1258 BPF_ALU64_REG(BPF_ADD, R4, R [all...] |