Symbol: r10
arch/alpha/include/uapi/asm/ptrace.h
62
unsigned long r10;
arch/alpha/kernel/process.c
256
childstack->r10 = (unsigned long) args->fn_arg;
arch/alpha/kernel/process.c
301
dest[10] = sw->r10;
arch/alpha/kernel/ptrace.c
86
PT_REG( r8), SW_REG( r9), SW_REG( r10), SW_REG( r11),
arch/alpha/kernel/signal.c
170
err |= __get_user(sw->r10, sc->sc_regs+10);
arch/alpha/kernel/signal.c
293
err |= __put_user(sw->r10 , sc->sc_regs+10);
arch/arc/include/asm/dsp-impl.h
35
mov r10, DSP_CTRL_DISABLED_ALL
arch/arc/include/asm/dsp-impl.h
36
sr r10, [ARC_AUX_DSP_CTRL]
arch/arc/include/asm/dsp-impl.h
43
mov r10, DSP_CTRL_DISABLED_ALL
arch/arc/include/asm/dsp-impl.h
44
aex r10, [ARC_AUX_DSP_CTRL]
arch/arc/include/asm/dsp-impl.h
45
st r10, [sp, PT_DSP_CTRL]
arch/arc/include/asm/dsp-impl.h
53
ld r10, [sp, PT_DSP_CTRL]
arch/arc/include/asm/dsp-impl.h
54
sr r10, [ARC_AUX_DSP_CTRL]
arch/arc/include/asm/entry-arcv2.h
100
lr r10, [ecr]
arch/arc/include/asm/entry-arcv2.h
102
ST2 r10, r11, PT_event
arch/arc/include/asm/entry-arcv2.h
104
; OUTPUT: r10 has ECR expected by EV_Trap
arch/arc/include/asm/entry-arcv2.h
109
EXCEPTION_PROLOGUE_KEEP_AE ; return ECR in r10
arch/arc/include/asm/entry-arcv2.h
130
ST2 r10, r11, PT_r10
arch/arc/include/asm/entry-arcv2.h
134
lr r10, [lp_end]
arch/arc/include/asm/entry-arcv2.h
136
ST2 r10, r11, PT_lpe
arch/arc/include/asm/entry-arcv2.h
166
lr r10, [AUX_USER_SP] ; U mode SP
arch/arc/include/asm/entry-arcv2.h
169
mov.nz r10, sp
arch/arc/include/asm/entry-arcv2.h
170
add2.nz r10, r10, SZ_PT_REGS/4 ; K mode SP
arch/arc/include/asm/entry-arcv2.h
172
st r10, [sp, PT_sp] ; SP (pt_regs->sp)
arch/arc/include/asm/entry-arcv2.h
201
ld r10, [sp, PT_sp] ; SP (pt_regs->sp)
arch/arc/include/asm/entry-arcv2.h
202
sr r10, [AUX_USER_SP]
arch/arc/include/asm/entry-arcv2.h
218
LD2 r10, r11, PT_lpe
arch/arc/include/asm/entry-arcv2.h
219
sr r10, [lp_end]
arch/arc/include/asm/entry-arcv2.h
222
ld r10, [sp, PT_lpc] ; lp_count can't be target of LD
arch/arc/include/asm/entry-arcv2.h
223
mov lp_count, r10
arch/arc/include/asm/entry-arcv2.h
230
LD2 r10, r11, PT_r10
arch/arc/include/asm/entry-arcv2.h
240
; _SOFT clobbers r10 restored by _HARD hence the order
arch/arc/include/asm/entry-arcv2.h
262
ld r10, [sp, PT_bta]
arch/arc/include/asm/entry-arcv2.h
263
sr r10, [erbta]
arch/arc/include/asm/entry-arcv2.h
265
LD2 r10, r11, PT_ret
arch/arc/include/asm/entry-arcv2.h
266
sr r10, [eret]
arch/arc/include/asm/entry-arcv2.h
89
; _HARD saves r10 clobbered by _SOFT as scratch hence comes first
arch/arc/include/asm/entry-arcv2.h
96
lr r10, [eret]
arch/arc/include/asm/entry-arcv2.h
98
ST2 r10, r11, PT_ret
arch/arc/include/asm/entry-compact.h
257
lr r10, [ecr]
arch/arc/include/asm/entry-compact.h
258
st r10, [sp, PT_event]
arch/arc/include/asm/entry-compact.h
264
; OUTPUT: r10 has ECR expected by EV_Trap
arch/arc/include/asm/entry-compact.h
269
EXCEPTION_PROLOGUE_KEEP_AE ; return ECR in r10
arch/arc/include/asm/entry-compact.h
68
push r10
arch/arc/include/asm/entry-compact.h
76
pop r10
arch/arc/include/asm/ptrace.h
42
unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
arch/arc/include/asm/ptrace.h
88
unsigned long r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11;
arch/arc/include/asm/unwind.h
24
unsigned long r10;
arch/arc/include/asm/unwind.h
83
PTREGS_INFO(r10), \
arch/arc/include/uapi/asm/ptrace.h
40
unsigned long r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0;
arch/arc/kernel/asm-offsets.c
62
DEFINE(PT_r10, offsetof(struct pt_regs, r10));
arch/arc/kernel/ptrace.c
122
membuf_store(&to, ptregs->r10);
arch/arc/kernel/ptrace.c
205
REG_IN_ONE(scratch.r10, &ptregs->r10);
arch/arc/kernel/ptrace.c
36
REG_OFFSET_NAME(r10),
arch/arc/kernel/ptrace.c
81
REG_OFFSET_NAME(r10),
arch/arc/kernel/signal.c
119
uregs.scratch.r10 = regs->r10;
arch/arc/kernel/signal.c
172
regs->r10 = uregs.scratch.r10;
arch/arc/kernel/troubleshoot.c
36
regs->r9, regs->r10, regs->r11,
arch/arm/kernel/ptrace.c
79
REG_OFFSET_NAME(r10),
arch/csky/abiv1/inc/abi/entry.h
103
ldw r10, (sp, 16)
arch/csky/abiv1/inc/abi/entry.h
71
stw r10, (sp, 16)
arch/csky/abiv1/inc/abi/switch_context.h
9
unsigned long r10;
arch/csky/abiv2/inc/abi/switch_context.h
19
unsigned long r10;
arch/csky/kernel/process.c
54
childstack->r10 = (unsigned long) args->fn_arg;
arch/hexagon/include/asm/elf.h
112
DEST.r10 = REGS->r10; \
arch/hexagon/include/uapi/asm/registers.h
114
unsigned long r10;
arch/hexagon/include/uapi/asm/user.h
24
unsigned long r10;
arch/hexagon/kernel/kgdb.c
30
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10)},
arch/hexagon/kernel/vm_events.c
47
regs->r10,
arch/loongarch/include/asm/regdef.h
18
#define a6 $r10
arch/loongarch/kernel/ptrace.c
801
REG_OFFSET_NAME(r10, regs[10]),
arch/microblaze/include/asm/syscall.h
56
case 5: return regs->r10;
arch/microblaze/include/uapi/asm/elf.h
111
_r->r8 = _r->r9 = _r->r10 = _r->r11 = \
arch/microblaze/include/uapi/asm/ptrace.h
28
microblaze_reg_t r10;
arch/microblaze/kernel/asm-offsets.c
41
DEFINE(PT_R10, offsetof(struct pt_regs, r10));
arch/microblaze/kernel/process.c
33
regs->r9, regs->r10, regs->r11, regs->r12);
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
874
REG_OFFSET_NAME(r10, regs[10]),
arch/nios2/include/asm/elf.h
40
pr_reg[2] = regs->r10; \
arch/nios2/include/asm/entry.h
47
stw r10, PT_R10(sp)
arch/nios2/include/asm/entry.h
75
ldw r10, PT_R10(sp)
arch/nios2/include/asm/ptrace.h
25
unsigned long r10;
arch/nios2/kernel/asm-offsets.c
39
OFFSET(PT_R10, pt_regs, r10);
arch/nios2/kernel/kgdb.c
30
{ "r10", GDB_SIZEOF_REG, offsetof(struct pt_regs, r10) },
arch/nios2/kernel/process.c
184
fp->r8, fp->r9, fp->r10, fp->r11);
arch/nios2/kernel/process.c
86
regs->r9, regs->r10, regs->r11, regs->r12);
arch/nios2/kernel/signal.c
144
err |= __put_user(regs->r10, &gregs[9]);
arch/nios2/kernel/signal.c
61
err |= __get_user(regs->r10, &gregs[9]);
arch/parisc/include/asm/asmregs.h
43
r10: .reg %r10
arch/parisc/include/asm/assembly.h
219
STREG %r10, PT_GR10(\regs)
arch/parisc/include/asm/assembly.h
253
LDREG PT_GR10(\regs), %r10
arch/parisc/include/asm/assembly.h
383
std %r10, -88(%r30)
arch/parisc/include/asm/assembly.h
405
ldd -88(%r30), %r10
arch/parisc/include/asm/assembly.h
427
stw %r10, -100(%r30)
arch/parisc/include/asm/assembly.h
449
ldw -100(%r30), %r10
arch/powerpc/include/asm/epapr_hcalls.h
477
register unsigned long r10 asm("r10") = in[7];
arch/powerpc/include/asm/epapr_hcalls.h
483
"=r"(r7), "=r"(r8), "=r"(r9), "=r"(r10), "=r"(r11),
arch/powerpc/include/asm/epapr_hcalls.h
486
"r"(r9), "r"(r10), "r"(r11)
arch/powerpc/include/asm/epapr_hcalls.h
495
out[6] = r10;
arch/powerpc/include/asm/exception-64e.h
102
std r10,EX_TLB_CR(r12); \
arch/powerpc/include/asm/exception-64e.h
127
ld r10,EX_TLB_R10(r12); \
arch/powerpc/include/asm/exception-64e.h
90
std r10,EX_TLB_R10(r12); \
arch/powerpc/include/asm/exception-64e.h
91
mfcr r10; \
arch/powerpc/include/asm/fsl_hcalls.h
135
register uintptr_t r10 __asm__("r10");
arch/powerpc/include/asm/fsl_hcalls.h
152
r10 = *propvalue_len;
arch/powerpc/include/asm/fsl_hcalls.h
157
"+r" (r8), "+r" (r9), "+r" (r10)
arch/powerpc/include/asm/fsl_hcalls.h
189
register uintptr_t r10 __asm__("r10");
arch/powerpc/include/asm/fsl_hcalls.h
206
r10 = propvalue_len;
arch/powerpc/include/asm/fsl_hcalls.h
211
"+r" (r8), "+r" (r9), "+r" (r10)
arch/powerpc/include/asm/ppc_asm.h
616
#define r10 %r10
arch/powerpc/kernel/head_32.h
103
lis r10,STACK_FRAME_REGS_MARKER@ha /* exception frame marker */
arch/powerpc/kernel/head_32.h
104
addi r10,r10,STACK_FRAME_REGS_MARKER@l
arch/powerpc/kernel/head_32.h
105
stw r10,STACK_INT_FRAME_MARKER(r1)
arch/powerpc/kernel/head_32.h
106
li r10, \trapno
arch/powerpc/kernel/head_32.h
107
stw r10,_TRAP(r1)
arch/powerpc/kernel/head_32.h
113
mfctr r10
arch/powerpc/kernel/head_32.h
115
stw r10,_CTR(r1)
arch/powerpc/kernel/head_32.h
117
mfspr r10,SPRN_XER
arch/powerpc/kernel/head_32.h
119
stw r10,_XER(r1)
arch/powerpc/kernel/head_32.h
142
lis r10, 1f@h
arch/powerpc/kernel/head_32.h
143
ori r10, r10, 1f@l
arch/powerpc/kernel/head_32.h
145
mtspr SPRN_SRR0, r10
arch/powerpc/kernel/head_32.h
146
mfspr r10,SPRN_SPRG_THREAD
arch/powerpc/kernel/head_32.h
148
lwz r1,TASK_STACK-THREAD(r10)
arch/powerpc/kernel/head_32.h
149
tovirt(r10, r10)
arch/powerpc/kernel/head_32.h
20
mtspr SPRN_SPRG_SCRATCH0,r10
arch/powerpc/kernel/head_32.h
22
mfspr r10, SPRN_SPRG_THREAD
arch/powerpc/kernel/head_32.h
25
stw r11, DAR(r10)
arch/powerpc/kernel/head_32.h
27
stw r11, DSISR(r10)
arch/powerpc/kernel/head_32.h
30
stw r11, SRR0(r10)
arch/powerpc/kernel/head_32.h
32
stw r11, SRR1(r10)
arch/powerpc/kernel/head_32.h
33
mfcr r10
arch/powerpc/kernel/head_32.h
72
stw r10,_CCR(r11) /* save registers */
arch/powerpc/kernel/head_32.h
75
mfspr r10,SPRN_SPRG_SCRATCH0
arch/powerpc/kernel/head_32.h
77
stw r10,GPR10(r11)
arch/powerpc/kernel/head_32.h
79
mflr r10
arch/powerpc/kernel/head_32.h
80
stw r10,_LINK(r11)
arch/powerpc/kernel/head_32.h
84
lwz r10, DAR(r12)
arch/powerpc/kernel/head_32.h
85
stw r10, _DAR(r11)
arch/powerpc/kernel/head_32.h
86
lwz r10, DSISR(r12)
arch/powerpc/kernel/head_32.h
87
stw r10, _DSISR(r11)
arch/powerpc/kernel/head_32.h
94
li r10, MSR_KERNEL /* can take exceptions */
arch/powerpc/kernel/head_32.h
95
mtmsr r10 /* (except for mach check in rtas) */
arch/powerpc/kernel/head_booke.h
100
mfspr r10,SPRN_XER
arch/powerpc/kernel/head_booke.h
102
stw r10,_XER(r1)
arch/powerpc/kernel/head_booke.h
116
mfspr r10, SPRN_SPRG_THREAD
arch/powerpc/kernel/head_booke.h
119
mtspr SPRN_SPRG_WSCRATCH0, r10
arch/powerpc/kernel/head_booke.h
120
stw r11, THREAD_NORMSAVE(0)(r10)
arch/powerpc/kernel/head_booke.h
121
stw r13, THREAD_NORMSAVE(2)(r10)
arch/powerpc/kernel/head_booke.h
129
lwz r13, THREAD_NORMSAVE(2)(r10)
arch/powerpc/kernel/head_booke.h
139
lwz r1, TASK_STACK - THREAD(r10)
arch/powerpc/kernel/head_booke.h
197
stw r10,GPR10(r8); \
arch/powerpc/kernel/head_booke.h
202
BOOKE_CLEAR_BTB(r10) \
arch/powerpc/kernel/head_booke.h
212
lwz r10,GPR10(r8); /* copy regs from exception stack */\
arch/powerpc/kernel/head_booke.h
214
stw r10,GPR10(r11); \
arch/powerpc/kernel/head_booke.h
215
lwz r10,GPR11(r8); \
arch/powerpc/kernel/head_booke.h
217
stw r10,GPR11(r11); \
arch/powerpc/kernel/head_booke.h
223
mflr r10; \
arch/powerpc/kernel/head_booke.h
224
stw r10,_LINK(r11); \
arch/powerpc/kernel/head_booke.h
283
mtspr SPRN_SPRG_WSCRATCH0, r10; /* save one register */ \
arch/powerpc/kernel/head_booke.h
284
mfspr r10, SPRN_SPRG_THREAD; \
arch/powerpc/kernel/head_booke.h
285
stw r11, THREAD_NORMSAVE(0)(r10); \
arch/powerpc/kernel/head_booke.h
287
stw r13, THREAD_NORMSAVE(2)(r10); \
arch/powerpc/kernel/head_booke.h
353
mfspr r10,SPRN_DBSR; /* check single-step/branch taken */ \
arch/powerpc/kernel/head_booke.h
354
andis. r10,r10,(DBSR_IC|DBSR_BT)@h; \
arch/powerpc/kernel/head_booke.h
357
lis r10,interrupt_base@h; /* check if exception in vectors */ \
arch/powerpc/kernel/head_booke.h
358
ori r10,r10,interrupt_base@l; \
arch/powerpc/kernel/head_booke.h
359
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
362
lis r10,interrupt_end@h; \
arch/powerpc/kernel/head_booke.h
363
ori r10,r10,interrupt_end@l; \
arch/powerpc/kernel/head_booke.h
364
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
369
lis r10,(DBSR_IC|DBSR_BT)@h; /* clear the IC event */ \
arch/powerpc/kernel/head_booke.h
370
mtspr SPRN_DBSR,r10; \
arch/powerpc/kernel/head_booke.h
372
lwz r10,_CCR(r11); \
arch/powerpc/kernel/head_booke.h
375
mtcrf 0x80,r10; \
arch/powerpc/kernel/head_booke.h
382
lwz r10,GPR10(r8); \
arch/powerpc/kernel/head_booke.h
411
mfspr r10,SPRN_DBSR; /* check single-step/branch taken */ \
arch/powerpc/kernel/head_booke.h
412
andis. r10,r10,(DBSR_IC|DBSR_BT)@h; \
arch/powerpc/kernel/head_booke.h
415
lis r10,interrupt_base@h; /* check if exception in vectors */ \
arch/powerpc/kernel/head_booke.h
416
ori r10,r10,interrupt_base@l; \
arch/powerpc/kernel/head_booke.h
417
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
420
lis r10,interrupt_end@h; \
arch/powerpc/kernel/head_booke.h
421
ori r10,r10,interrupt_end@l; \
arch/powerpc/kernel/head_booke.h
422
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
427
lis r10,(DBSR_IC|DBSR_BT)@h; /* clear the IC event */ \
arch/powerpc/kernel/head_booke.h
428
mtspr SPRN_DBSR,r10; \
arch/powerpc/kernel/head_booke.h
430
lwz r10,_CCR(r11); \
arch/powerpc/kernel/head_booke.h
433
mtcrf 0x80,r10; \
arch/powerpc/kernel/head_booke.h
440
lwz r10,GPR10(r8); \
arch/powerpc/kernel/head_booke.h
49
mtspr SPRN_SPRG_WSCRATCH0, r10; /* save one register */ \
arch/powerpc/kernel/head_booke.h
50
mfspr r10, SPRN_SPRG_THREAD; \
arch/powerpc/kernel/head_booke.h
51
stw r11, THREAD_NORMSAVE(0)(r10); \
arch/powerpc/kernel/head_booke.h
52
stw r13, THREAD_NORMSAVE(2)(r10); \
arch/powerpc/kernel/head_booke.h
63
lwz r11, TASK_STACK - THREAD(r10); \
arch/powerpc/kernel/head_booke.h
71
lwz r12, THREAD_NORMSAVE(0)(r10); \
arch/powerpc/kernel/head_booke.h
73
lwz r13, THREAD_NORMSAVE(2)(r10); /* restore r13 */ \
arch/powerpc/kernel/head_booke.h
74
mflr r10; \
arch/powerpc/kernel/head_booke.h
75
stw r10,_LINK(r11); \
arch/powerpc/kernel/head_booke.h
86
lis r10, STACK_FRAME_REGS_MARKER@ha /* exception frame marker */
arch/powerpc/kernel/head_booke.h
87
addi r10, r10, STACK_FRAME_REGS_MARKER@l
arch/powerpc/kernel/head_booke.h
88
stw r10, STACK_INT_FRAME_MARKER(r1)
arch/powerpc/kernel/head_booke.h
89
li r10, \trapno
arch/powerpc/kernel/head_booke.h
90
stw r10,_TRAP(r1)
arch/powerpc/kernel/head_booke.h
96
mfctr r10
arch/powerpc/kernel/head_booke.h
98
stw r10,_CTR(r1)
arch/s390/include/asm/fpu-insn-asm.h
60
.ifc \gr,%r10
arch/x86/boot/compressed/tdx.c
22
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/boot/compressed/tdx.c
38
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx-shared.c
90
return args->r10;
arch/x86/coco/tdx/tdx.c
203
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
412
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
474
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
495
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
515
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
557
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
57
.r10 = nr,
arch/x86/coco/tdx/tdx.c
690
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/coco/tdx/tdx.c
807
ve->instr_len = lower_32_bits(args.r10);
arch/x86/coco/tdx/tdx.c
808
ve->instr_info = upper_32_bits(args.r10);
arch/x86/coco/tdx/tdx.c
927
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/entry/calling.h
139
popq %r10
arch/x86/entry/calling.h
446
pushq %r10
arch/x86/entry/calling.h
452
popq %r10
arch/x86/entry/calling.h
84
pushq %r10 /* pt_regs->r10 */
arch/x86/events/intel/ds.c
2244
regs->r10 = pebs->r10;
arch/x86/events/intel/ds.c
2328
regs->r10 = gprs->r10;
arch/x86/events/intel/ds.c
720
u64 r8, r9, r10, r11;
arch/x86/events/intel/ds.c
728
u64 r8, r9, r10, r11;
arch/x86/events/intel/ds.c
740
u64 r8, r9, r10, r11;
arch/x86/events/intel/ds.c
769
u64 r8, r9, r10, r11;
arch/x86/hyperv/ivm.c
412
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/hyperv/ivm.c
426
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/hyperv/ivm.c
443
args.r10 = control;
arch/x86/hyperv/mshv-asm-offsets.c
29
OFFSET(MSHV_VTL_CPU_CONTEXT_r10, mshv_vtl_cpu_context, r10);
arch/x86/include/asm/GEN-for-each-reg.h
16
GEN(r10)
arch/x86/include/asm/elf.h
159
regs->r8 = regs->r9 = regs->r10 = regs->r11 = 0;
arch/x86/include/asm/elf.h
198
(pr_reg)[7] = (regs)->r10; \
arch/x86/include/asm/inst.h
104
.ifc \r64,%r10
arch/x86/include/asm/kexec.h
102
asm volatile("mov %%r10,%0" : "=m"(newregs->r10));
arch/x86/include/asm/kexec.h
187
uint64_t r10;
arch/x86/include/asm/mshyperv.h
287
u64 r10;
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
118
unsigned long r10;
arch/x86/include/asm/shared/tdx.h
135
u64 r10;
arch/x86/include/asm/shared/tdx.h
162
.r10 = TDX_HYPERCALL_STANDARD,
arch/x86/include/asm/svm.h
447
u64 r10;
arch/x86/include/asm/svm.h
506
u64 r10;
arch/x86/include/asm/svm.h
699
DEFINE_GHCB_ACCESSORS(r10)
arch/x86/include/asm/syscall.h
137
*args++ = regs->r10;
arch/x86/include/asm/syscall.h
161
regs->r10 = *args++;
arch/x86/include/asm/syscall_wrapper.h
59
,,regs->r10,,regs->r8,,regs->r9) \
arch/x86/include/asm/unwind_hints.h
36
.elseif \base == %r10
arch/x86/include/asm/user_64.h
77
unsigned long r10;
arch/x86/include/asm/xen/interface_64.h
107
uint64_t r10;
arch/x86/include/uapi/asm/kvm.h
121
__u64 r8, r9, r10, r11;
arch/x86/include/uapi/asm/ptrace.h
57
unsigned long r10;
arch/x86/include/uapi/asm/sigcontext.h
241
__u64 r10;
arch/x86/include/uapi/asm/sigcontext.h
328
__u64 r10;
arch/x86/kernel/asm-offsets.c
89
OFFSET(TDX_MODULE_r10, tdx_module_args, r10);
arch/x86/kernel/asm-offsets_64.c
38
ENTRY(r10);
arch/x86/kernel/cpu/vmware.c
524
args.r10 = VMWARE_TDX_VENDOR_LEAF;
arch/x86/kernel/kgdb.c
74
{ "r10", 8, offsetof(struct pt_regs, r10) },
arch/x86/kernel/kprobes/core.c
585
offsetof(struct pt_regs, r10),
arch/x86/kernel/perf_regs.c
170
regs_user_copy->r10 = user_regs->r10;
arch/x86/kernel/perf_regs.c
51
PT_REGS_OFFSET(PERF_REG_X86_R10, r10),
arch/x86/kernel/process_64.c
92
log_lvl, regs->r10, regs->r11, regs->r12);
arch/x86/kernel/ptrace.c
92
REG_OFFSET_NAME(r10),
arch/x86/kernel/signal_64.c
112
unsafe_put_user(regs->r10, &sc->r10, Efault);
arch/x86/kernel/signal_64.c
73
regs->r10 = sc.r10;
arch/x86/kernel/unwind_orc.c
550
if (!get_reg(state, offsetof(struct pt_regs, r10), &sp)) {
arch/x86/kernel/uprobes.c
1477
reg_offset = offsetof(struct pt_regs, r10);
arch/x86/kvm/kvm_cache_regs.h
39
BUILD_KVM_GPR_ACCESSORS(r10, R10)
arch/x86/kvm/svm/sev.c
909
save->r10 = svm->vcpu.arch.regs[VCPU_REGS_R10];
arch/x86/kvm/svm/svm.c
3479
"r10:", vmsa->r10, "r11:", vmsa->r11);
arch/x86/kvm/vmx/tdx.c
1170
kvm_rax_write(vcpu, to_tdx(vcpu)->vp_enter_args.r10);
arch/x86/kvm/vmx/tdx.c
246
return to_tdx(vcpu)->vp_enter_args.r10;
arch/x86/kvm/vmx/tdx.c
257
to_tdx(vcpu)->vp_enter_args.r10 = val;
arch/x86/kvm/x86.c
12063
regs->r10 = kvm_r10_read(vcpu);
arch/x86/kvm/x86.c
12103
kvm_r10_write(vcpu, regs->r10);
arch/x86/lib/insn-eval.c
426
offsetof(struct pt_regs, r10),
arch/x86/mm/pf_in.c
261
rv = (unsigned char *)&regs->r10;
arch/x86/mm/pf_in.c
369
rv = &regs->r10;
arch/x86/um/signal.c
138
PUTREG(R10, r10);
arch/x86/um/signal.c
68
GETREG(R10, r10);
arch/x86/virt/vmx/tdx/tdx.c
76
args->r9, args->r10, args->r11);
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2213
__be64 r10;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
247
__be64 r10;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2866
__u8 r10[5];
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2872
__u8 r10[2];
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
3514
__be64 r10;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
4080
u8 r10;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
412
req_wr->r10 = 0;
drivers/net/ethernet/intel/ice/ice_tspll.c
693
u32 r10;
drivers/net/ethernet/intel/ice/ice_tspll.c
695
err = ice_read_cgu_reg(hw, ICE_CGU_R10, &r10);
drivers/net/ethernet/intel/ice/ice_tspll.c
704
r10 &= ~(ICE_CGU_R10_SYNCE_DCK_RST | ICE_CGU_R10_SYNCE_DCK2_RST);
drivers/net/ethernet/intel/ice/ice_tspll.c
708
r10 &= ~(ICE_CGU_R10_SYNCE_ETHCLKO_SEL |
drivers/net/ethernet/intel/ice/ice_tspll.c
711
r10 |= FIELD_PREP(ICE_CGU_R10_SYNCE_S_REF_CLK, first_mux);
drivers/net/ethernet/intel/ice/ice_tspll.c
712
r10 |= FIELD_PREP(ICE_CGU_R10_SYNCE_ETHCLKO_SEL,
drivers/net/ethernet/intel/ice/ice_tspll.c
727
r10 &= ~(ICE_CGU_R10_SYNCE_CLKODIV_LOAD |
drivers/net/ethernet/intel/ice/ice_tspll.c
729
r10 |= FIELD_PREP(ICE_CGU_R10_SYNCE_CLKO_SEL,
drivers/net/ethernet/intel/ice/ice_tspll.c
737
err = ice_write_cgu_reg(hw, ICE_CGU_R10, r10);
drivers/net/wireless/broadcom/b43/radio_2055.c
258
#define RADIOREGS(r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, r10, r11, \
drivers/net/wireless/broadcom/b43/radio_2055.c
270
.radio_lgen_tune1 = r10, \
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
3039
.radio_syn_reserved_addr27 = r10, \
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
129
.radio_logen_mx2g_tune = r10, \
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
160
.radio_logen_mx2g_tune = r10, \
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
35
.radio_syn41 = r10, \
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
356
__le32 r10; /* sl/v7 */
include/hyperv/hvhdk.h
64
u64 r10;
include/uapi/linux/acrn.h
236
__le64 r10;
lib/crypto/powerpc/aes-spe-regs.h
17
#define rT1 r10
sound/soc/codecs/tscs42xx.c
951
rc, r12, r1b_h, re, rf, r10, r11) \
sound/soc/codecs/tscs42xx.c
966
{R_PLLCTL10, r10, 0xFF}, \
tools/arch/x86/include/uapi/asm/kvm.h
121
__u64 r8, r9, r10, r11;
tools/lib/bpf/bpf_tracing.h
100
#define __PT_PARM4_SYSCALL_REG r10
tools/lib/bpf/bpf_tracing.h
144
#define __PT_PARM4_SYSCALL_REG r10
tools/lib/bpf/usdt.c
1271
{ {"r10", "r10d", "r10w", "r10b"}, offsetof(struct pt_regs, r10) },
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
178
uint64_t r10;
tools/perf/util/perf-regs-arch/perf_regs_x86.c
61
SDT_NAME_REG(r10b, r10),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
62
SDT_NAME_REG(r10w, r10),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
63
SDT_NAME_REG(r10d, r10),
tools/testing/selftests/bpf/prog_tests/uprobe.c
153
.r10 = 0x10,
tools/testing/selftests/bpf/prog_tests/uprobe.c
184
ASSERT_EQ(after.r10, expected.r10, "r10");
tools/testing/selftests/bpf/progs/test_uprobe.c
79
ctx->r10 = regs.r10;
tools/testing/selftests/kvm/include/loongarch/processor.h
21
#define a6 $r10
tools/testing/selftests/kvm/include/x86/processor.h
1180
uint64_t r8, r9, r10, r11;
tools/testing/selftests/kvm/include/x86/processor.h
391
u64 r10;
tools/testing/selftests/kvm/lib/x86/processor.c
712
if (regs->r9 != KVM_EXCEPTION_MAGIC || regs->rip != regs->r10)
tools/testing/selftests/kvm/lib/x86/processor.c
720
regs->r10 = regs->error_code;
tools/testing/selftests/kvm/lib/x86/processor.c
76
regs->r8, regs->r9, regs->r10, regs->r11);
tools/testing/selftests/kvm/x86/sync_regs_test.c
62
REG_COMPARE(r10);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
36
register unsigned long r10 __asm__("r10") = ARGVALUE(4);
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
44
"r"(r10), "r"(r8), "r"(r9));
tools/testing/selftests/kvm/x86/xen_vmcall_test.c
66
"r"(r10), "r"(r8), "r"(r9));
tools/testing/selftests/mm/pkey_sighandler_tests.c
49
register long r10 asm("r10") = a4;
tools/testing/selftests/mm/pkey_sighandler_tests.c
54
: "a"(n), "D"(a1), "S"(a2), "d"(a3), "r"(r10), "r"(r8), "r"(r9)
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
89
"=&b"(r12_orig), "=&b"(r13_orig), "=&b"(r9), "=&b"(r10),
tools/testing/selftests/powerpc/mm/large_vm_gpr_corruption.c
95
CHECK_REG(r10);
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
616
#define r10 %r10
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
81
SHOW(r10);
tools/testing/selftests/x86/ptrace_syscall.c
26
# define user_arg3 r10
tools/testing/selftests/x86/test_syscall_vdso.c
121
printf(" 8:%016llx 9:%016llx 10:%016llx 11:%016llx\n", regs64.r8 , regs64.r9 , regs64.r10, regs64.r11);
tools/testing/selftests/x86/test_syscall_vdso.c
61
uint64_t r8, r9, r10, r11;