Symbol: r13
arch/alpha/include/uapi/asm/ptrace.h
65
unsigned long r13;
arch/alpha/kernel/process.c
304
dest[13] = sw->r13;
arch/alpha/kernel/ptrace.c
87
SW_REG( r12), SW_REG( r13), SW_REG( r14), SW_REG( r15),
arch/alpha/kernel/signal.c
173
err |= __get_user(sw->r13, sc->sc_regs+13);
arch/alpha/kernel/signal.c
296
err |= __put_user(sw->r13 , sc->sc_regs+13);
arch/arc/include/asm/entry-arcv2.h
295
push r13
arch/arc/include/asm/entry-arcv2.h
323
pop r13
arch/arc/include/asm/entry-compact.h
118
pop r13
arch/arc/include/asm/entry-compact.h
90
push r13
arch/arc/include/asm/ptrace.h
100
unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13;
arch/arc/include/asm/ptrace.h
58
unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13;
arch/arc/include/asm/unwind.h
27
unsigned long r13;
arch/arc/include/asm/unwind.h
86
PTREGS_INFO(r13), \
arch/arc/include/uapi/asm/ptrace.h
46
unsigned long r19, r18, r17, r16, r15, r14, r13;
arch/arc/kernel/disasm.c
460
p = &cregs->r13;
arch/arc/kernel/disasm.c
489
p = &cregs->r13;
arch/arc/kernel/disasm.c
519
p = &cregs->r13;
arch/arc/kernel/process.c
200
c_callee->r13 = (unsigned long)args->fn_arg;
arch/arc/kernel/ptrace.c
147
membuf_store(&to, cregs->r13);
arch/arc/kernel/ptrace.c
232
REG_IN_ONE(callee.r13, &cregs->r13);
arch/arc/kernel/troubleshoot.c
47
regs->r13, regs->r14,
arch/csky/abiv1/inc/abi/entry.h
106
ldw r13, (sp, 28)
arch/csky/abiv1/inc/abi/entry.h
31
mtcr r13, ss2
arch/csky/abiv1/inc/abi/entry.h
32
mfcr r13, epsr
arch/csky/abiv1/inc/abi/entry.h
33
btsti r13, 31
arch/csky/abiv1/inc/abi/entry.h
40
stw r13, (sp, 12)
arch/csky/abiv1/inc/abi/entry.h
45
movi r13, \epc_inc
arch/csky/abiv1/inc/abi/entry.h
46
add lr, r13
arch/csky/abiv1/inc/abi/entry.h
66
mfcr r13, ss2
arch/csky/abiv1/inc/abi/entry.h
74
stw r13, (sp, 28)
arch/csky/abiv1/inc/abi/switch_context.h
12
unsigned long r13;
arch/csky/abiv2/inc/abi/entry.h
124
stm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
157
ldm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
54
stm r4-r13, (sp)
arch/csky/abiv2/inc/abi/entry.h
96
ldm r4-r13, (sp)
arch/hexagon/include/asm/elf.h
115
DEST.r13 = REGS->r13; \
arch/hexagon/include/uapi/asm/registers.h
122
unsigned long r13;
arch/hexagon/include/uapi/asm/user.h
27
unsigned long r13;
arch/hexagon/kernel/kgdb.c
33
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13)},
arch/hexagon/kernel/vm_events.c
50
regs->r13,
arch/loongarch/include/asm/regdef.h
21
#define t1 $r13
arch/loongarch/kernel/ptrace.c
804
REG_OFFSET_NAME(r13, regs[13]),
arch/microblaze/include/asm/thread_info.h
32
__u32 r13;
arch/microblaze/include/uapi/asm/elf.h
112
_r->r12 = _r->r13 = _r->r14 = _r->r15 = \
arch/microblaze/include/uapi/asm/ptrace.h
31
microblaze_reg_t r13;
arch/microblaze/kernel/asm-offsets.c
44
DEFINE(PT_R13, offsetof(struct pt_regs, r13));
arch/microblaze/kernel/asm-offsets.c
98
DEFINE(CC_R13, offsetof(struct cpu_context, r13));
arch/microblaze/kernel/process.c
35
regs->r13, regs->r14, regs->r15, regs->r16);
arch/microblaze/kernel/signal.c
128
COPY(r10); COPY(r11); COPY(r12); COPY(r13);
arch/microblaze/kernel/signal.c
67
COPY(r10); COPY(r11); COPY(r12); COPY(r13);
arch/mips/kernel/ptrace.c
877
REG_OFFSET_NAME(r13, regs[13]),
arch/nios2/include/asm/elf.h
43
pr_reg[5] = regs->r13; \
arch/nios2/include/asm/entry.h
50
stw r13, PT_R13(sp)
arch/nios2/include/asm/entry.h
78
ldw r13, PT_R13(sp)
arch/nios2/include/asm/ptrace.h
28
unsigned long r13;
arch/nios2/kernel/asm-offsets.c
42
OFFSET(PT_R13, pt_regs, r13);
arch/nios2/kernel/kgdb.c
33
{ "r13", GDB_SIZEOF_REG, offsetof(struct pt_regs, r13) },
arch/nios2/kernel/process.c
186
fp->r12, fp->r13, fp->r14, fp->r15);
arch/nios2/kernel/process.c
89
regs->r13, regs->r14, regs->r15);
arch/nios2/kernel/signal.c
147
err |= __put_user(regs->r13, &gregs[12]);
arch/nios2/kernel/signal.c
64
err |= __get_user(regs->r13, &gregs[12]);
arch/parisc/include/asm/asmregs.h
46
r13: .reg %r13
arch/parisc/include/asm/assembly.h
222
STREG %r13, PT_GR13(\regs)
arch/parisc/include/asm/assembly.h
256
LDREG PT_GR13(\regs), %r13
arch/parisc/include/asm/assembly.h
386
std %r13, -64(%r30)
arch/parisc/include/asm/assembly.h
402
ldd -64(%r30), %r13
arch/parisc/include/asm/assembly.h
430
stw %r13, -88(%r30)
arch/parisc/include/asm/assembly.h
446
ldw -88(%r30), %r13
arch/powerpc/include/asm/exception-64e.h
133
ld r13,EX_TLB_R13(r12); \
arch/powerpc/include/asm/exception-64e.h
145
addi r12,r13,PACA_EXTLB; \
arch/powerpc/include/asm/exception-64e.h
149
addi r11,r13,PACA_EXTLB; \
arch/powerpc/include/asm/exception-64e.h
94
std r13,EX_TLB_R13(r12); \
arch/powerpc/include/asm/exception-64e.h
95
mfspr r13,SPRN_SPRG_PACA; \
arch/powerpc/include/asm/ppc_asm.h
369
ld reg,PACATOC(r13)
arch/powerpc/include/asm/ppc_asm.h
619
#define r13 %r13
arch/powerpc/kernel/head_booke.h
121
stw r13, THREAD_NORMSAVE(2)(r10)
arch/powerpc/kernel/head_booke.h
122
mfcr r13 /* save CR in r13 for now */
arch/powerpc/kernel/head_booke.h
128
mr r12, r13
arch/powerpc/kernel/head_booke.h
129
lwz r13, THREAD_NORMSAVE(2)(r10)
arch/powerpc/kernel/head_booke.h
287
stw r13, THREAD_NORMSAVE(2)(r10); \
arch/powerpc/kernel/head_booke.h
288
mfcr r13; /* save CR in r13 for now */\
arch/powerpc/kernel/head_booke.h
52
stw r13, THREAD_NORMSAVE(2)(r10); \
arch/powerpc/kernel/head_booke.h
53
mfcr r13; /* save CR in r13 for now */\
arch/powerpc/kernel/head_booke.h
66
stw r13, _CCR(r11); /* save various registers */ \
arch/powerpc/kernel/head_booke.h
69
mfspr r13, SPRN_SPRG_RSCRATCH0; \
arch/powerpc/kernel/head_booke.h
70
stw r13, GPR10(r11); \
arch/powerpc/kernel/head_booke.h
73
lwz r13, THREAD_NORMSAVE(2)(r10); /* restore r13 */ \
arch/s390/include/asm/fpu-insn-asm.h
69
.ifc \gr,%r13
arch/x86/boot/compressed/tdx.c
25
.r13 = 0,
arch/x86/boot/compressed/tdx.c
41
.r13 = 1,
arch/x86/coco/tdx/tdx.c
498
.r13 = (u64)regs->dx << 32 | regs->ax,
arch/x86/coco/tdx/tdx.c
518
.r13 = regs->cx,
arch/x86/coco/tdx/tdx.c
547
regs->bx = args.r13;
arch/x86/coco/tdx/tdx.c
560
.r13 = EPT_READ,
arch/x86/coco/tdx/tdx.c
60
.r13 = p3,
arch/x86/coco/tdx/tdx.c
693
.r13 = PORT_READ,
arch/x86/coco/tdx/tdx.c
930
.r13 = end - start };
arch/x86/entry/calling.h
134
popq %r13
arch/x86/entry/calling.h
89
pushq %r13 /* pt_regs->r13 */
arch/x86/events/intel/ds.c
2247
regs->r13 = pebs->r13;
arch/x86/events/intel/ds.c
2331
regs->r13 = gprs->r13;
arch/x86/events/intel/ds.c
721
u64 r12, r13, r14, r15;
arch/x86/events/intel/ds.c
729
u64 r12, r13, r14, r15;
arch/x86/events/intel/ds.c
741
u64 r12, r13, r14, r15;
arch/x86/events/intel/ds.c
770
u64 r12, r13, r14, r15;
arch/x86/hyperv/ivm.c
415
.r13 = val,
arch/x86/hyperv/mshv-asm-offsets.c
32
OFFSET(MSHV_VTL_CPU_CONTEXT_r13, mshv_vtl_cpu_context, r13);
arch/x86/include/asm/GEN-for-each-reg.h
19
GEN(r13)
arch/x86/include/asm/elf.h
160
regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0;
arch/x86/include/asm/elf.h
193
(pr_reg)[2] = (regs)->r13; \
arch/x86/include/asm/inst.h
113
.ifc \r64,%r13
arch/x86/include/asm/kexec.h
105
asm volatile("mov %%r13,%0" : "=m"(newregs->r13));
arch/x86/include/asm/kexec.h
190
uint64_t r13;
arch/x86/include/asm/mshyperv.h
290
u64 r13;
arch/x86/include/asm/nospec-branch.h
204
.irp rs,r8,r9,r10,r11,r12,r13,r14,r15
arch/x86/include/asm/perf_event.h
501
u64 r8, r9, r10, r11, r12, r13, r14, r15;
arch/x86/include/asm/perf_event.h
588
u64 r8, r9, r10, r11, r12, r13, r14, r15, ssp;
arch/x86/include/asm/ptrace.h
111
unsigned long r13;
arch/x86/include/asm/shared/tdx.h
139
u64 r13;
arch/x86/include/asm/shared/tdx.h
159
static inline u64 _tdx_hypercall(u64 fn, u64 r12, u64 r13, u64 r14, u64 r15)
arch/x86/include/asm/shared/tdx.h
165
.r13 = r13,
arch/x86/include/asm/svm.h
450
u64 r13;
arch/x86/include/asm/svm.h
509
u64 r13;
arch/x86/include/asm/svm.h
702
DEFINE_GHCB_ACCESSORS(r13)
arch/x86/include/asm/switch_to.h
27
unsigned long r13;
arch/x86/include/asm/user_64.h
72
unsigned long r13;
arch/x86/include/asm/xen/interface_64.h
102
uint64_t r13;
arch/x86/include/uapi/asm/kvm.h
122
__u64 r12, r13, r14, r15;
arch/x86/include/uapi/asm/ptrace.h
51
unsigned long r13;
arch/x86/include/uapi/asm/sigcontext.h
244
__u64 r13;
arch/x86/include/uapi/asm/sigcontext.h
331
__u64 r13;
arch/x86/kernel/asm-offsets.c
92
OFFSET(TDX_MODULE_r13, tdx_module_args, r13);
arch/x86/kernel/asm-offsets_64.c
41
ENTRY(r13);
arch/x86/kernel/cpu/vmware.c
527
args.r13 = cmd;
arch/x86/kernel/cpu/vmware.c
536
*out2 = args.r13;
arch/x86/kernel/kgdb.c
77
{ "r13", 8, offsetof(struct pt_regs, r13) },
arch/x86/kernel/kprobes/core.c
588
offsetof(struct pt_regs, r13),
arch/x86/kernel/perf_regs.c
187
regs_user_copy->r13 = -1;
arch/x86/kernel/perf_regs.c
54
PT_REGS_OFFSET(PERF_REG_X86_R13, r13),
arch/x86/kernel/process_64.c
94
log_lvl, regs->r13, regs->r14, regs->r15);
arch/x86/kernel/ptrace.c
89
REG_OFFSET_NAME(r13),
arch/x86/kernel/signal_64.c
115
unsafe_put_user(regs->r13, &sc->r13, Efault);
arch/x86/kernel/signal_64.c
76
regs->r13 = sc.r13;
arch/x86/kernel/unwind_orc.c
558
if (!get_reg(state, offsetof(struct pt_regs, r13), &sp)) {
arch/x86/kernel/uprobes.c
1486
reg_offset = offsetof(struct pt_regs, r13);
arch/x86/kvm/kvm_cache_regs.h
42
BUILD_KVM_GPR_ACCESSORS(r13, R13)
arch/x86/kvm/svm/sev.c
912
save->r13 = svm->vcpu.arch.regs[VCPU_REGS_R13];
arch/x86/kvm/svm/svm.c
3481
"r12:", vmsa->r12, "r13:", vmsa->r13);
arch/x86/kvm/vmx/tdx.c
1173
kvm_rdx_write(vcpu, to_tdx(vcpu)->vp_enter_args.r13);
arch/x86/kvm/vmx/tdx.c
1247
u64 size = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1321
ecx = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1326
tdx->vp_enter_args.r13 = ebx;
arch/x86/kvm/vmx/tdx.c
1367
write = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1441
write = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
1505
tdx->vp_enter_args.r13 = vcpu->run->tdx.get_tdvmcall_info.r13;
arch/x86/kvm/vmx/tdx.c
1519
tdx->vp_enter_args.r13 = 0;
arch/x86/kvm/vmx/tdx.c
1531
vcpu->run->tdx.get_tdvmcall_info.r13 = 0;
arch/x86/kvm/vmx/tdx.c
1551
u64 size = tdx->vp_enter_args.r13;
arch/x86/kvm/vmx/tdx.c
2048
kvm_rax_write(vcpu, tdx->vp_enter_args.r13 & -1u);
arch/x86/kvm/vmx/tdx.c
2049
kvm_rdx_write(vcpu, tdx->vp_enter_args.r13 >> 32);
arch/x86/kvm/x86.c
12066
regs->r13 = kvm_r13_read(vcpu);
arch/x86/kvm/x86.c
12106
kvm_r13_write(vcpu, regs->r13);
arch/x86/lib/insn-eval.c
429
offsetof(struct pt_regs, r13),
arch/x86/mm/pf_in.c
270
rv = (unsigned char *)&regs->r13;
arch/x86/mm/pf_in.c
378
rv = &regs->r13;
arch/x86/net/bpf_jit_comp.c
207
[BPF_REG_7] = offsetof(struct pt_regs, r13),
arch/x86/um/signal.c
141
PUTREG(R13, r13);
arch/x86/um/signal.c
71
GETREG(R13, r13);
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
250
__be64 r13;
drivers/net/wireless/broadcom/b43/radio_2055.c
259
r12, r13, r14, r15, r16, r17, r18, r19, r20, r21) \
drivers/net/wireless/broadcom/b43/radio_2055.c
273
.radio_c1_lgbuf_gtune = r13, \
drivers/net/wireless/broadcom/b43/radio_2056.c
3026
r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
drivers/net/wireless/broadcom/b43/radio_2056.c
3042
.radio_syn_logen_vcobuf1 = r13, \
drivers/net/wireless/broadcom/b43/radio_2057.c
117
r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
drivers/net/wireless/broadcom/b43/radio_2057.c
132
.radio_logen_indbuf5g_tune = r13, \
drivers/net/wireless/broadcom/b43/radio_2057.c
149
r10, r11, r12, r13, r14, r15, r16, r17) \
drivers/net/wireless/broadcom/b43/radio_2057.c
163
.radio_pad2g_tune_pus_core0 = r13, \
drivers/net/wireless/broadcom/b43/radio_2059.c
23
r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
drivers/net/wireless/broadcom/b43/radio_2059.c
38
.radio_rxtx4a = r13, \
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3062
le32_to_cpu(tr.r13), le32_to_cpu(tr.r14),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
3076
le32_to_cpu(tr.r13), le32_to_cpu(tr.r14),
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
359
__le32 r13; /* sp */
include/hyperv/hvhdk.h
67
u64 r13;
include/uapi/linux/acrn.h
239
__le64 r13;
include/uapi/linux/kvm.h
481
__u64 r11, r12, r13, r14;
tools/arch/x86/include/uapi/asm/kvm.h
122
__u64 r12, r13, r14, r15;
tools/include/uapi/linux/kvm.h
481
__u64 r11, r12, r13, r14;
tools/lib/bpf/usdt.c
1274
{ {"r13", "r13d", "r13w", "r13b"}, offsetof(struct pt_regs, r13) },
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
181
uint64_t r13;
tools/perf/util/perf-regs-arch/perf_regs_x86.c
70
SDT_NAME_REG(r13b, r13),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
71
SDT_NAME_REG(r13w, r13),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
72
SDT_NAME_REG(r13d, r13),
tools/testing/selftests/kvm/include/loongarch/processor.h
24
#define t1 $r13
tools/testing/selftests/kvm/include/x86/processor.h
1181
uint64_t r12, r13, r14, r15;
tools/testing/selftests/kvm/include/x86/processor.h
394
u64 r13;
tools/testing/selftests/kvm/lib/x86/processor.c
80
regs->r12, regs->r13, regs->r14, regs->r15);
tools/testing/selftests/kvm/x86/sync_regs_test.c
65
REG_COMPARE(r13);
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
64
unsigned long r9, r10, r11, r12, r13;
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
90
"=&b"(r11), "=&b"(r12), "=&b"(r13)
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
98
CHECK_REG(r13);
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
369
ld reg,PACATOC(r13)
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
619
#define r13 %r13
tools/testing/selftests/x86/check_initial_reg_state.c
12
unsigned long r8, r9, r10, r11, r12, r13, r14, r15;
tools/testing/selftests/x86/check_initial_reg_state.c
65
|| r8 || r9 || r10 || r11 || r12 || r13 || r14 || r15
tools/testing/selftests/x86/check_initial_reg_state.c
84
SHOW(r13);
tools/testing/selftests/x86/test_syscall_vdso.c
122
printf("12:%016llx 13:%016llx 14:%016llx 15:%016llx\n", regs64.r12, regs64.r13, regs64.r14, regs64.r15);
tools/testing/selftests/x86/test_syscall_vdso.c
62
uint64_t r12, r13, r14, r15;