arch/alpha/include/uapi/asm/ptrace.h
64
unsigned long r12;
arch/alpha/kernel/process.c
303
dest[12] = sw->r12;
arch/alpha/kernel/ptrace.c
87
SW_REG( r12), SW_REG( r13), SW_REG( r14), SW_REG( r15),
arch/alpha/kernel/signal.c
172
err |= __get_user(sw->r12, sc->sc_regs+12);
arch/alpha/kernel/signal.c
295
err |= __put_user(sw->r12 , sc->sc_regs+12);
arch/arc/include/asm/entry-arcv2.h
154
st r12, [sp, PT_r12]
arch/arc/include/asm/entry-arcv2.h
192
ld r12, [sp, PT_r12]
arch/arc/include/asm/entry-arcv2.h
60
; 5. Manually save: r12,r30, sp,fp,gp, ACCL pair
arch/arc/include/asm/entry-compact.h
70
push r12
arch/arc/include/asm/entry-compact.h
74
pop r12
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
75
unsigned long r12;
arch/arc/include/asm/unwind.h
26
unsigned long r12;
arch/arc/include/asm/unwind.h
85
PTREGS_INFO(r12), \
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
70
OFFSET(PT_r12, pt_regs, r12);
arch/arc/kernel/disasm.c
449
return regs->r12;
arch/arc/kernel/disasm.c
515
regs->r12 = val;
arch/arc/kernel/ptrace.c
120
membuf_store(&to, ptregs->r12);
arch/arc/kernel/ptrace.c
203
REG_IN_ONE(scratch.r12, &ptregs->r12);
arch/arc/kernel/ptrace.c
34
REG_OFFSET_NAME(r12),
arch/arc/kernel/ptrace.c
62
REG_OFFSET_NAME(r12),
arch/arc/kernel/signal.c
117
uregs.scratch.r12 = regs->r12;
arch/arc/kernel/signal.c
170
regs->r12 = uregs.scratch.r12;
arch/arc/kernel/troubleshoot.c
37
regs->r12);
arch/arm/probes/decode.h
263
#define REGS(r16, r12, r8, r4, r0) \
arch/arm/probes/decode.h
265
((REG_TYPE_##r12) << 12) + \
arch/csky/abiv1/inc/abi/entry.h
105
ldw r12, (sp, 24)
arch/csky/abiv1/inc/abi/entry.h
73
stw r12, (sp, 24)
arch/csky/abiv1/inc/abi/switch_context.h
11
unsigned long r12;
arch/hexagon/include/asm/elf.h
114
DEST.r12 = REGS->r12; \
arch/hexagon/include/uapi/asm/registers.h
121
unsigned long r12;
arch/hexagon/include/uapi/asm/user.h
26
unsigned long r12;
arch/hexagon/kernel/kgdb.c
32
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12)},
arch/hexagon/kernel/vm_events.c
49
printk(KERN_EMERG "r12: \t0x%08lx %08lx %08lx %08lx\n", regs->r12,
arch/loongarch/include/asm/regdef.h
20
#define t0 $r12 /* caller saved */
arch/loongarch/kernel/ptrace.c
803
REG_OFFSET_NAME(r12, regs[12]),
arch/microblaze/include/asm/syscall.h
14
return regs->r12;
arch/microblaze/include/asm/syscall.h
21
regs->r12 = nr;
arch/microblaze/include/uapi/asm/elf.h
112
_r->r12 = _r->r13 = _r->r14 = _r->r15 = \
arch/microblaze/include/uapi/asm/ptrace.h
30
microblaze_reg_t r12;
arch/microblaze/kernel/asm-offsets.c
43
DEFINE(PT_R12, offsetof(struct pt_regs, r12));
arch/microblaze/kernel/process.c
33
regs->r9, regs->r10, regs->r11, regs->r12);
arch/microblaze/kernel/ptrace.c
139
secure_computing_strict(regs->r12);
arch/microblaze/kernel/ptrace.c
150
audit_syscall_entry(regs->r12, regs->r5, regs->r6, regs->r7, regs->r8);
arch/microblaze/kernel/ptrace.c
152
return ret ?: regs->r12;
arch/microblaze/kernel/signal.c
128
COPY(r10); COPY(r11); COPY(r12); COPY(r13);
arch/microblaze/kernel/signal.c
287
regs->r12, read_thread_flags());
arch/microblaze/kernel/signal.c
67
COPY(r10); COPY(r11); COPY(r12); COPY(r13);
arch/mips/kernel/ptrace.c
876
REG_OFFSET_NAME(r12, regs[12]),
arch/nios2/include/asm/elf.h
42
pr_reg[4] = regs->r12; \
arch/nios2/include/asm/entry.h
49
stw r12, PT_R12(sp)
arch/nios2/include/asm/entry.h
77
ldw r12, PT_R12(sp)
arch/nios2/include/asm/ptrace.h
27
unsigned long r12;
arch/nios2/kernel/asm-offsets.c
41
OFFSET(PT_R12, pt_regs, r12);
arch/nios2/kernel/kgdb.c
32
{ "r12", GDB_SIZEOF_REG, offsetof(struct pt_regs, r12) },
arch/nios2/kernel/process.c
186
fp->r12, fp->r13, fp->r14, fp->r15);
arch/nios2/kernel/process.c
86
regs->r9, regs->r10, regs->r11, regs->r12);
arch/nios2/kernel/signal.c
146
err |= __put_user(regs->r12, &gregs[11]);
arch/nios2/kernel/signal.c
63
err |= __get_user(regs->r12, &gregs[11]);
arch/parisc/include/asm/asmregs.h
45
r12: .reg %r12
arch/parisc/include/asm/assembly.h
221
STREG %r12, PT_GR12(\regs)
arch/parisc/include/asm/assembly.h
255
LDREG PT_GR12(\regs), %r12
arch/parisc/include/asm/assembly.h
385
std %r12, -72(%r30)
arch/parisc/include/asm/assembly.h
403
ldd -72(%r30), %r12
arch/parisc/include/asm/assembly.h
429
stw %r12, -92(%r30)
arch/parisc/include/asm/assembly.h
447
ldw -92(%r30), %r12
arch/powerpc/include/asm/epapr_hcalls.h
479
register unsigned long r12 asm("r12");
arch/powerpc/include/asm/epapr_hcalls.h
484
"=r"(r12)
arch/powerpc/include/asm/exception-64e.h
100
std r16,EX_TLB_R16(r12); \
arch/powerpc/include/asm/exception-64e.h
102
std r10,EX_TLB_CR(r12); \
arch/powerpc/include/asm/exception-64e.h
103
std r11,EX_TLB_R12(r12); \
arch/powerpc/include/asm/exception-64e.h
105
std r15,EX_TLB_SRR1(r12); \
arch/powerpc/include/asm/exception-64e.h
106
std r16,EX_TLB_SRR0(r12);
arch/powerpc/include/asm/exception-64e.h
126
ld r14,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
128
ld r15,EX_TLB_SRR0(r12); \
arch/powerpc/include/asm/exception-64e.h
129
ld r16,EX_TLB_SRR1(r12); \
arch/powerpc/include/asm/exception-64e.h
131
ld r11,EX_TLB_R11(r12); \
arch/powerpc/include/asm/exception-64e.h
133
ld r13,EX_TLB_R13(r12); \
arch/powerpc/include/asm/exception-64e.h
134
ld r14,EX_TLB_R14(r12); \
arch/powerpc/include/asm/exception-64e.h
136
ld r15,EX_TLB_R15(r12); \
arch/powerpc/include/asm/exception-64e.h
138
ld r16,EX_TLB_R16(r12); \
arch/powerpc/include/asm/exception-64e.h
139
ld r12,EX_TLB_R12(r12); \
arch/powerpc/include/asm/exception-64e.h
142
TLB_MISS_RESTORE(r12)
arch/powerpc/include/asm/exception-64e.h
145
addi r12,r13,PACA_EXTLB; \
arch/powerpc/include/asm/exception-64e.h
146
TLB_MISS_RESTORE(r12)
arch/powerpc/include/asm/exception-64e.h
88
mtspr SPRN_SPRG_TLB_SCRATCH,r12; \
arch/powerpc/include/asm/exception-64e.h
89
mfspr r12,SPRN_SPRG_TLB_EXFRAME; \
arch/powerpc/include/asm/exception-64e.h
90
std r10,EX_TLB_R10(r12); \
arch/powerpc/include/asm/exception-64e.h
92
std r11,EX_TLB_R11(r12); \
arch/powerpc/include/asm/exception-64e.h
94
std r13,EX_TLB_R13(r12); \
arch/powerpc/include/asm/exception-64e.h
96
std r14,EX_TLB_R14(r12); \
arch/powerpc/include/asm/exception-64e.h
97
addi r14,r12,EX_TLB_SIZE; \
arch/powerpc/include/asm/exception-64e.h
98
std r15,EX_TLB_R15(r12); \
arch/powerpc/include/asm/ppc_asm.h
229
0: addis r2,r12,(.TOC.-0b)@ha; \
arch/powerpc/include/asm/ppc_asm.h
618
#define r12 %r12
arch/powerpc/kernel/head_32.h
111
stw r12,_NIP(r1)
arch/powerpc/kernel/head_32.h
125
andi. r12,r9,MSR_PR
arch/powerpc/kernel/head_32.h
140
mfspr r12, SPRN_SRR0
arch/powerpc/kernel/head_32.h
153
stw r12,_NIP(r1)
arch/powerpc/kernel/head_32.h
154
mfcr r12
arch/powerpc/kernel/head_32.h
155
rlwinm r12,r12,0,4,2 /* Clear SO bit in CR */
arch/powerpc/kernel/head_32.h
156
stw r12,_CCR(r1)
arch/powerpc/kernel/head_32.h
73
stw r12,GPR12(r11)
arch/powerpc/kernel/head_32.h
76
mfspr r12,SPRN_SPRG_SCRATCH1
arch/powerpc/kernel/head_32.h
78
stw r12,GPR11(r11)
arch/powerpc/kernel/head_32.h
81
mfspr r12, SPRN_SPRG_THREAD
arch/powerpc/kernel/head_32.h
82
tovirt(r12, r12)
arch/powerpc/kernel/head_32.h
84
lwz r10, DAR(r12)
arch/powerpc/kernel/head_32.h
86
lwz r10, DSISR(r12)
arch/powerpc/kernel/head_32.h
89
lwz r9, SRR1(r12)
arch/powerpc/kernel/head_32.h
90
lwz r12, SRR0(r12)
arch/powerpc/kernel/head_booke.h
108
andi. r12,r9,MSR_PR
arch/powerpc/kernel/head_booke.h
128
mr r12, r13
arch/powerpc/kernel/head_booke.h
131
mfcr r12
arch/powerpc/kernel/head_booke.h
134
mfcr r12
arch/powerpc/kernel/head_booke.h
140
rlwinm r12,r12,0,4,2 /* Clear SO bit in CR */
arch/powerpc/kernel/head_booke.h
142
stw r12, _CCR(r1)
arch/powerpc/kernel/head_booke.h
143
mfspr r12,SPRN_SRR0
arch/powerpc/kernel/head_booke.h
144
stw r12,_NIP(r1)
arch/powerpc/kernel/head_booke.h
222
stw r12,GPR12(r11); /* save various registers */\
arch/powerpc/kernel/head_booke.h
225
mfspr r12,SPRN_DEAR; /* save DEAR and ESR in the frame */\
arch/powerpc/kernel/head_booke.h
226
stw r12,_DEAR(r11); /* since they may have had stuff */\
arch/powerpc/kernel/head_booke.h
229
mfspr r12,exc_level_srr0; \
arch/powerpc/kernel/head_booke.h
359
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
364
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
376
mtspr SPRN_DSRR0,r12; \
arch/powerpc/kernel/head_booke.h
379
lwz r12,GPR12(r11); \
arch/powerpc/kernel/head_booke.h
417
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
422
cmplw r12,r10; \
arch/powerpc/kernel/head_booke.h
434
mtspr SPRN_CSRR0,r12; \
arch/powerpc/kernel/head_booke.h
437
lwz r12,GPR12(r11); \
arch/powerpc/kernel/head_booke.h
481
stw r12, _DEAR(r11); /* Set regs->dear (dar) to SRR0 */ \
arch/powerpc/kernel/head_booke.h
67
stw r12,GPR12(r11); \
arch/powerpc/kernel/head_booke.h
71
lwz r12, THREAD_NORMSAVE(0)(r10); \
arch/powerpc/kernel/head_booke.h
72
stw r12,GPR11(r11); \
arch/powerpc/kernel/head_booke.h
76
mfspr r12,SPRN_SRR0; \
arch/powerpc/kernel/head_booke.h
94
stw r12,_NIP(r1)
arch/s390/include/asm/fpu-insn-asm.h
66
.ifc \gr,%r12
arch/x86/boot/compressed/tdx.c
24
.r12 = size,
arch/x86/boot/compressed/tdx.c
40
.r12 = size,
arch/x86/coco/tdx/tdx.c
205
.r12 = 0, /* Error code: 0 is Panic */
arch/x86/coco/tdx/tdx.c
414
.r12 = irq_disabled,
arch/x86/coco/tdx/tdx.c
476
.r12 = regs->cx,
arch/x86/coco/tdx/tdx.c
497
.r12 = regs->cx,
arch/x86/coco/tdx/tdx.c
517
.r12 = regs->ax,
arch/x86/coco/tdx/tdx.c
546
regs->ax = args.r12;
arch/x86/coco/tdx/tdx.c
559
.r12 = size,
arch/x86/coco/tdx/tdx.c
59
.r12 = p2,
arch/x86/coco/tdx/tdx.c
692
.r12 = size,
arch/x86/coco/tdx/tdx.c
929
.r12 = start,
arch/x86/entry/calling.h
135
popq %r12
arch/x86/entry/calling.h
88
pushq %r12 /* pt_regs->r12 */
arch/x86/events/intel/ds.c
2246
regs->r12 = pebs->r12;
arch/x86/events/intel/ds.c
2330
regs->r12 = gprs->r12;
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
414
.r12 = msr,
arch/x86/hyperv/ivm.c
428
.r12 = msr,
arch/x86/hyperv/mshv-asm-offsets.c
31
OFFSET(MSHV_VTL_CPU_CONTEXT_r12, mshv_vtl_cpu_context, r12);
arch/x86/include/asm/GEN-for-each-reg.h
18
GEN(r12)
arch/x86/include/asm/elf.h
160
regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0;
arch/x86/include/asm/elf.h
194
(pr_reg)[3] = (regs)->r12; \
arch/x86/include/asm/inst.h
110
.ifc \r64,%r12
arch/x86/include/asm/kexec.h
104
asm volatile("mov %%r12,%0" : "=m"(newregs->r12));
arch/x86/include/asm/kexec.h
189
uint64_t r12;
arch/x86/include/asm/mshyperv.h
289
u64 r12;
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
112
unsigned long r12;
arch/x86/include/asm/shared/tdx.h
138
u64 r12;
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
164
.r12 = r12,
arch/x86/include/asm/svm.h
449
u64 r12;
arch/x86/include/asm/svm.h
508
u64 r12;
arch/x86/include/asm/svm.h
701
DEFINE_GHCB_ACCESSORS(r12)
arch/x86/include/asm/switch_to.h
28
unsigned long r12;
arch/x86/include/asm/switch_to.h
88
frame->r12 = (unsigned long)arg;
arch/x86/include/asm/user_64.h
73
unsigned long r12;
arch/x86/include/asm/xen/interface_64.h
103
uint64_t r12;
arch/x86/include/uapi/asm/kvm.h
122
__u64 r12, r13, r14, r15;
arch/x86/include/uapi/asm/ptrace.h
52
unsigned long r12;
arch/x86/include/uapi/asm/sigcontext.h
243
__u64 r12;
arch/x86/include/uapi/asm/sigcontext.h
330
__u64 r12;
arch/x86/kernel/asm-offsets.c
91
OFFSET(TDX_MODULE_r12, tdx_module_args, r12);
arch/x86/kernel/asm-offsets_64.c
40
ENTRY(r12);
arch/x86/kernel/cpu/vmware.c
526
args.r12 = VMWARE_HYPERVISOR_MAGIC;
arch/x86/kernel/cpu/vmware.c
544
return args.r12;
arch/x86/kernel/kgdb.c
76
{ "r12", 8, offsetof(struct pt_regs, r12) },
arch/x86/kernel/kprobes/core.c
587
offsetof(struct pt_regs, r12),
arch/x86/kernel/perf_regs.c
186
regs_user_copy->r12 = -1;
arch/x86/kernel/perf_regs.c
53
PT_REGS_OFFSET(PERF_REG_X86_R12, r12),
arch/x86/kernel/process_64.c
92
log_lvl, regs->r10, regs->r11, regs->r12);
arch/x86/kernel/ptrace.c
90
REG_OFFSET_NAME(r12),
arch/x86/kernel/signal_64.c
114
unsafe_put_user(regs->r12, &sc->r12, Efault);
arch/x86/kernel/signal_64.c
75
regs->r12 = sc.r12;
arch/x86/kernel/uprobes.c
1483
reg_offset = offsetof(struct pt_regs, r12);
arch/x86/kvm/kvm_cache_regs.h
41
BUILD_KVM_GPR_ACCESSORS(r12, R12)
arch/x86/kvm/svm/sev.c
911
save->r12 = svm->vcpu.arch.regs[VCPU_REGS_R12];
arch/x86/kvm/svm/svm.c
3481
"r12:", vmsa->r12, "r13:", vmsa->r13);
arch/x86/kvm/vmx/tdx.c
1172
kvm_rcx_write(vcpu, to_tdx(vcpu)->vp_enter_args.r12);
arch/x86/kvm/vmx/tdx.c
1246
u64 gpa = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1320
eax = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1325
tdx->vp_enter_args.r12 = eax;
arch/x86/kvm/vmx/tdx.c
1366
size = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1440
size = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1504
tdx->vp_enter_args.r12 = vcpu->run->tdx.get_tdvmcall_info.r12;
arch/x86/kvm/vmx/tdx.c
1515
switch (tdx->vp_enter_args.r12) {
arch/x86/kvm/vmx/tdx.c
1518
tdx->vp_enter_args.r12 = 0;
arch/x86/kvm/vmx/tdx.c
1524
vcpu->run->tdx.get_tdvmcall_info.leaf = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1530
vcpu->run->tdx.get_tdvmcall_info.r12 = 0;
arch/x86/kvm/vmx/tdx.c
1550
u64 gpa = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
1574
u64 vector = tdx->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
2044
kvm_rcx_write(vcpu, tdx->vp_enter_args.r12);
arch/x86/kvm/vmx/tdx.c
2047
kvm_rcx_write(vcpu, tdx->vp_enter_args.r12);
arch/x86/kvm/vmx/tdx.c
753
!to_tdx(vcpu)->vp_enter_args.r12;
arch/x86/kvm/vmx/tdx.c
771
to_tdx(vcpu)->vp_enter_args.r12)
arch/x86/kvm/x86.c
12065
regs->r12 = kvm_r12_read(vcpu);
arch/x86/kvm/x86.c
12105
kvm_r12_write(vcpu, regs->r12);
arch/x86/lib/insn-eval.c
428
offsetof(struct pt_regs, r12),
arch/x86/mm/pf_in.c
267
rv = (unsigned char *)®s->r12;
arch/x86/mm/pf_in.c
375
rv = ®s->r12;
arch/x86/um/signal.c
140
PUTREG(R12, r12);
arch/x86/um/signal.c
70
GETREG(R12, r12);
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
204
u8 r12, r15, r17, r18, r3D, r82, r84, r89;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
215
ret = mxl111sf_read_reg(state, 0x12, &r12);
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
245
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
273
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
301
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
329
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
357
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
385
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
413
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
441
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
469
r12 |= PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
498
r12 &= ~PIN_MUX_BT656_ENABLE_MASK;
drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c
524
ret = mxl111sf_write_reg(state, 0x12, r12);
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
249
__be64 r12;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2877
__be64 r12;
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
2884
__be64 r12;
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
272
.radio_c1_lgbuf_atune = r12, \
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
3041
.radio_syn_reserved_addr29 = r12, \
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
131
.radio_logen_indbuf2g_tune = r12, \
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
162
.radio_txmix2g_tune_boost_pu_core0 = r12, \
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
37
.radio_syn47 = r12, \
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
358
__le32 r12; /* ip */
include/hyperv/hvhdk.h
66
u64 r12;
include/uapi/linux/acrn.h
238
__le64 r12;
include/uapi/linux/kvm.h
481
__u64 r11, r12, r13, r14;
lib/crypto/powerpc/aes-spe-regs.h
20
#define rD2 r12
sound/soc/codecs/tscs42xx.c
951
rc, r12, r1b_h, re, rf, r10, r11) \
sound/soc/codecs/tscs42xx.c
962
{R_PLLCTL12, r12, 0xFF}, \
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
1273
{ {"r12", "r12d", "r12w", "r12b"}, offsetof(struct pt_regs, r12) },
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
180
uint64_t r12;
tools/perf/util/perf-regs-arch/perf_regs_x86.c
67
SDT_NAME_REG(r12b, r12),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
68
SDT_NAME_REG(r12w, r12),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
69
SDT_NAME_REG(r12d, r12),
tools/testing/selftests/kvm/include/loongarch/processor.h
23
#define t0 $r12
tools/testing/selftests/kvm/include/x86/processor.h
1181
uint64_t r12, r13, r14, r15;
tools/testing/selftests/kvm/include/x86/processor.h
393
u64 r12;
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
64
REG_COMPARE(r12);
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
97
CHECK_REG(r12);
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
229
0: addis r2,r12,(.TOC.-0b)@ha; \
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
618
#define r12 %r12
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
83
SHOW(r12);
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;