/kernel/linux/linux-5.10/arch/riscv/kernel/ |
H A D | entry.S | 34 REG_L sp, TASK_TI_KERNEL_SP(tp) 75 REG_L s0, TASK_TI_USER_SP(tp) 124 REG_L a1, (a1) 152 REG_L t0, 0(t0) 169 REG_L a0, PT_A0(sp) 170 REG_L a1, PT_A1(sp) 171 REG_L a2, PT_A2(sp) 172 REG_L a3, PT_A3(sp) 173 REG_L a4, PT_A4(sp) 174 REG_L a [all...] |
H A D | head.S | 73 REG_L a1, 0(a1) 151 REG_L sp, (a4) 152 REG_L tp, (a5) 304 REG_L sp, (a1) 305 REG_L tp, (a2)
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | assembler.h | 23 REG_L t0, (SUSPEND_CONTEXT_REGS + PT_EPC)(a0) 25 REG_L t0, (SUSPEND_CONTEXT_REGS + PT_STATUS)(a0) 27 REG_L t0, (SUSPEND_CONTEXT_REGS + PT_BADADDR)(a0) 29 REG_L t0, (SUSPEND_CONTEXT_REGS + PT_CAUSE)(a0) 37 REG_L ra, (SUSPEND_CONTEXT_REGS + PT_RA)(a0) 38 REG_L sp, (SUSPEND_CONTEXT_REGS + PT_SP)(a0) 39 REG_L gp, (SUSPEND_CONTEXT_REGS + PT_GP)(a0) 40 REG_L tp, (SUSPEND_CONTEXT_REGS + PT_TP)(a0) 41 REG_L s0, (SUSPEND_CONTEXT_REGS + PT_S0)(a0) 42 REG_L s [all...] |
H A D | asm.h | 23 #define REG_L __REG_SEL(ld, lw) macro 93 REG_L \tmp, TASK_TI_CPU_NUM(tp) 97 REG_L \tmp, 0(\dst) 139 REG_L x6, PT_T1(sp) 140 REG_L x7, PT_T2(sp) 141 REG_L x8, PT_S0(sp) 142 REG_L x9, PT_S1(sp) 143 REG_L x10, PT_A0(sp) 144 REG_L x11, PT_A1(sp) 145 REG_L x1 [all...] |
H A D | xip_fixup.h | 12 REG_L t0, _xip_fixup 17 REG_L t1, _xip_phys_offset
|
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | vcpu_switch.S | 45 REG_L t0, (KVM_ARCH_GUEST_SSTATUS)(a0) 46 REG_L t1, (KVM_ARCH_GUEST_HSTATUS)(a0) 47 REG_L t2, (KVM_ARCH_GUEST_SCOUNTEREN)(a0) 49 REG_L t5, (KVM_ARCH_GUEST_SEPC)(a0) 77 REG_L ra, (KVM_ARCH_GUEST_RA)(a0) 78 REG_L sp, (KVM_ARCH_GUEST_SP)(a0) 79 REG_L gp, (KVM_ARCH_GUEST_GP)(a0) 80 REG_L tp, (KVM_ARCH_GUEST_TP)(a0) 81 REG_L t0, (KVM_ARCH_GUEST_T0)(a0) 82 REG_L t [all...] |
/kernel/linux/linux-6.6/arch/riscv/kernel/ |
H A D | mcount-dyn.S | 45 REG_L a0, ABI_A0(sp) 46 REG_L a1, ABI_A1(sp) 47 REG_L a2, ABI_A2(sp) 48 REG_L a3, ABI_A3(sp) 49 REG_L a4, ABI_A4(sp) 50 REG_L a5, ABI_A5(sp) 51 REG_L a6, ABI_A6(sp) 52 REG_L a7, ABI_A7(sp) 53 REG_L t0, ABI_T0(sp) 54 REG_L r [all...] |
H A D | entry.S | 39 REG_L sp, TASK_TI_KERNEL_SP(tp) 44 REG_L sp, TASK_TI_KERNEL_SP(tp) 60 REG_L s0, TASK_TI_USER_SP(tp) 103 REG_L t0, 0(t0) 116 REG_L s0, PT_STATUS(sp) 136 REG_L a0, PT_STATUS(sp) 154 REG_L a2, PT_EPC(sp) 160 REG_L x1, PT_RA(sp) 161 REG_L x3, PT_GP(sp) 162 REG_L x [all...] |
H A D | mcount.S | 38 REG_L ra, 1*SZREG(sp) 39 REG_L s0, 0*SZREG(sp) 44 REG_L ra, 3*SZREG(sp) 45 REG_L s0, 2*SZREG(sp) 46 REG_L a0, 1*SZREG(sp) 47 REG_L a1, 0*SZREG(sp) 87 REG_L t1, 0(t0) 91 REG_L t2, 0(t3) 96 REG_L t5, 0(t3) 109 REG_L a [all...] |
H A D | irq.c | 79 REG_L" s0, (sp) \n" in do_softirq_own_stack() 81 REG_L" ra, (sp) \n" in do_softirq_own_stack()
|
H A D | head.S | 78 REG_L a1, KERNEL_MAP_VIRT_ADDR(a1) 92 REG_L a1, 0(a1) 158 REG_L tp, (a2) 162 REG_L sp, (a3) 348 REG_L sp, (a1) 349 REG_L tp, (a2)
|
H A D | kexec_relocate.S | 63 REG_L t0, 0(s0) /* t0 = *image->entry */ 97 REG_L t1, (t0) /* t1 = *src_ptr */
|
/kernel/linux/linux-5.10/arch/mips/fw/lib/ |
H A D | call_o32.S | 88 REG_L sp,O32_NFRAMESZ-1*SZREG(sp) 90 REG_L s0,O32_FRAMESZ-11*SZREG(sp) 91 REG_L s1,O32_FRAMESZ-10*SZREG(sp) 92 REG_L s2,O32_FRAMESZ-9*SZREG(sp) 93 REG_L s3,O32_FRAMESZ-8*SZREG(sp) 94 REG_L s4,O32_FRAMESZ-7*SZREG(sp) 95 REG_L s5,O32_FRAMESZ-6*SZREG(sp) 96 REG_L s6,O32_FRAMESZ-5*SZREG(sp) 97 REG_L s7,O32_FRAMESZ-4*SZREG(sp) 98 REG_L g [all...] |
/kernel/linux/linux-6.6/arch/mips/fw/lib/ |
H A D | call_o32.S | 88 REG_L sp,O32_NFRAMESZ-1*SZREG(sp) 90 REG_L s0,O32_FRAMESZ-11*SZREG(sp) 91 REG_L s1,O32_FRAMESZ-10*SZREG(sp) 92 REG_L s2,O32_FRAMESZ-9*SZREG(sp) 93 REG_L s3,O32_FRAMESZ-8*SZREG(sp) 94 REG_L s4,O32_FRAMESZ-7*SZREG(sp) 95 REG_L s5,O32_FRAMESZ-6*SZREG(sp) 96 REG_L s6,O32_FRAMESZ-5*SZREG(sp) 97 REG_L s7,O32_FRAMESZ-4*SZREG(sp) 98 REG_L g [all...] |
/kernel/linux/linux-6.6/arch/riscv/lib/ |
H A D | memmove.S | 133 REG_L t0, (0 * SZREG)(a1) 135 REG_L t1, (1 * SZREG)(a1) 144 REG_L t0, (2 * SZREG)(a1) 195 REG_L t1, ( 0 * SZREG)(a4) 197 REG_L t0, (-1 * SZREG)(a4) 206 REG_L t1, (-2 * SZREG)(a4) 232 REG_L t1, ( 0 * SZREG)(a1) 244 REG_L t1, (-1 * SZREG)(a4)
|
H A D | strlen.S | 72 REG_L t1, 0(t0) 110 REG_L t1, SZREG(t0)
|
H A D | strcmp.S | 72 REG_L t0, 0(a0) 73 REG_L t1, 0(a1)
|
H A D | strncmp.S | 81 REG_L t0, 0(a0) 82 REG_L t1, 0(a1)
|
/kernel/linux/linux-6.6/tools/testing/selftests/rseq/ |
H A D | rseq-riscv.h | 24 #define REG_L __REG_SEL("ld ", "lw ") macro 101 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \ 111 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" \ 120 REG_L RSEQ_ASM_TMP_REG_1 ", %[" __rseq_str(var) "]\n" 128 REG_L RSEQ_ASM_TMP_REG_1 ", (" RSEQ_ASM_TMP_REG_1 ")\n" 164 REG_L RSEQ_ASM_TMP_REG_1 ", 0(" RSEQ_ASM_TMP_REG_1 ")\n" \
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | asm.h | 55 #define REG_L ld.w macro 60 #define REG_L ld.d macro
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | asm.h | 55 #define REG_L ld.w macro 60 #define REG_L ld.d macro
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | asm.h | 23 #define REG_L __REG_SEL(ld, lw) macro
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | asm.h | 155 #define REG_L lw macro 161 #define REG_L ld macro
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | asm.h | 156 #define REG_L lw macro 162 #define REG_L ld macro
|
/kernel/linux/linux-5.10/arch/s390/net/ |
H A D | bpf_jit_comp.c | 66 #define REG_L (MAX_BPF_JIT_REG + 2) /* Literal pool register */ macro 97 [REG_L] = 11, 536 EMIT2(0x0d00, REG_L, REG_0); in bpf_jit_prologue() 540 EMIT6_PCREL_RILB(0xc0000000, REG_L, jit->lit32_start); in bpf_jit_prologue() 884 EMIT6_DISP_LH(0xe3000000, 0x0097, REG_W0, REG_0, REG_L, in bpf_jit_insn() 917 EMIT6_DISP_LH(0xe3000000, 0x0087, REG_W0, REG_0, REG_L, in bpf_jit_insn() 952 dst_reg, REG_0, REG_L, in bpf_jit_insn() 984 dst_reg, REG_0, REG_L, in bpf_jit_insn() 1018 dst_reg, REG_0, REG_L, in bpf_jit_insn()
|