arch/alpha/include/uapi/asm/ptrace.h
66
unsigned long r14;
arch/alpha/kernel/process.c
305
dest[14] = sw->r14;
arch/alpha/kernel/ptrace.c
87
SW_REG( r12), SW_REG( r13), SW_REG( r14), SW_REG( r15),
arch/alpha/kernel/signal.c
174
err |= __get_user(sw->r14, sc->sc_regs+14);
arch/alpha/kernel/signal.c
297
err |= __put_user(sw->r14 , sc->sc_regs+14);
arch/arc/include/asm/entry-arcv2.h
296
push r14
arch/arc/include/asm/entry-arcv2.h
322
pop r14
arch/arc/include/asm/entry-compact.h
117
pop r14
arch/arc/include/asm/entry-compact.h
91
push r14
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
28
unsigned long r14;
arch/arc/include/asm/unwind.h
87
PTREGS_INFO(r14), \
arch/arc/include/uapi/asm/ptrace.h
46
unsigned long r19, r18, r17, r16, r15, r14, r13;
arch/arc/kernel/process.c
201
c_callee->r14 = (unsigned long)args->fn;
arch/arc/kernel/ptrace.c
146
membuf_store(&to, cregs->r14);
arch/arc/kernel/ptrace.c
231
REG_IN_ONE(callee.r14, &cregs->r14);
arch/arc/kernel/troubleshoot.c
47
regs->r13, regs->r14,
arch/csky/abiv1/inc/abi/entry.h
107
ldw r14, (sp, 32)
arch/csky/abiv1/inc/abi/entry.h
75
stw r14, (sp, 32)
arch/csky/abiv1/inc/abi/switch_context.h
13
unsigned long r14;
arch/hexagon/include/asm/elf.h
116
DEST.r14 = REGS->r14; \
arch/hexagon/include/uapi/asm/registers.h
128
unsigned long r14;
arch/hexagon/include/uapi/asm/user.h
28
unsigned long r14;
arch/hexagon/kernel/kgdb.c
34
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14)},
arch/hexagon/kernel/vm_events.c
51
regs->r14,
arch/loongarch/include/asm/regdef.h
22
#define t2 $r14
arch/loongarch/kernel/ptrace.c
805
REG_OFFSET_NAME(r14, regs[14]),
arch/microblaze/include/asm/thread_info.h
33
__u32 r14;
arch/microblaze/include/uapi/asm/elf.h
112
_r->r12 = _r->r13 = _r->r14 = _r->r15 = \
arch/microblaze/include/uapi/asm/ptrace.h
32
microblaze_reg_t r14;
arch/microblaze/kernel/asm-offsets.c
45
DEFINE(PT_R14, offsetof(struct pt_regs, r14));
arch/microblaze/kernel/asm-offsets.c
99
DEFINE(CC_R14, offsetof(struct cpu_context, r14));
arch/microblaze/kernel/process.c
35
regs->r13, regs->r14, regs->r15, regs->r16);
arch/microblaze/kernel/signal.c
129
COPY(r14); COPY(r15); COPY(r16); COPY(r17);
arch/microblaze/kernel/signal.c
68
COPY(r14); COPY(r15); COPY(r16); COPY(r17);
arch/mips/kernel/ptrace.c
878
REG_OFFSET_NAME(r14, regs[14]),
arch/nios2/include/asm/elf.h
44
pr_reg[6] = regs->r14; \
arch/nios2/include/asm/entry.h
51
stw r14, PT_R14(sp)
arch/nios2/include/asm/entry.h
79
ldw r14, PT_R14(sp)
arch/nios2/include/asm/ptrace.h
29
unsigned long r14;
arch/nios2/kernel/asm-offsets.c
43
OFFSET(PT_R14, pt_regs, r14);
arch/nios2/kernel/kgdb.c
34
{ "r14", GDB_SIZEOF_REG, offsetof(struct pt_regs, r14) },
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
148
err |= __put_user(regs->r14, &gregs[13]);
arch/nios2/kernel/signal.c
65
err |= __get_user(regs->r14, &gregs[13]);
arch/parisc/include/asm/asmregs.h
47
r14: .reg %r14
arch/parisc/include/asm/assembly.h
223
STREG %r14, PT_GR14(\regs)
arch/parisc/include/asm/assembly.h
257
LDREG PT_GR14(\regs), %r14
arch/parisc/include/asm/assembly.h
387
std %r14, -56(%r30)
arch/parisc/include/asm/assembly.h
401
ldd -56(%r30), %r14
arch/parisc/include/asm/assembly.h
431
stw %r14, -84(%r30)
arch/parisc/include/asm/assembly.h
445
ldw -84(%r30), %r14
arch/powerpc/include/asm/exception-64e.h
104
mtspr SPRN_SPRG_TLB_EXFRAME,r14; \
arch/powerpc/include/asm/exception-64e.h
126
ld r14,EX_TLB_CR(r12); \
arch/powerpc/include/asm/exception-64e.h
132
mtcr r14; \
arch/powerpc/include/asm/exception-64e.h
134
ld r14,EX_TLB_R14(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/ppc_asm.h
620
#define r14 %r14
arch/s390/include/asm/fpu-insn-asm.h
72
.ifc \gr,%r14
arch/x86/boot/compressed/tdx.c
26
.r14 = port,
arch/x86/boot/compressed/tdx.c
42
.r14 = port,
arch/x86/coco/tdx/tdx.c
209
struct { u64 r14, r15, rbx, rdi, rsi, r8, r9, rdx; };
arch/x86/coco/tdx/tdx.c
219
args.r14 = message.r14;
arch/x86/coco/tdx/tdx.c
548
regs->cx = args.r14;
arch/x86/coco/tdx/tdx.c
561
.r14 = addr,
arch/x86/coco/tdx/tdx.c
61
.r14 = p4,
arch/x86/coco/tdx/tdx.c
694
.r14 = port,
arch/x86/entry/calling.h
133
popq %r14
arch/x86/entry/calling.h
90
pushq %r14 /* pt_regs->r14 */
arch/x86/events/intel/ds.c
2248
regs->r14 = pebs->r14;
arch/x86/events/intel/ds.c
2332
regs->r14 = gprs->r14;
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/mshv-asm-offsets.c
33
OFFSET(MSHV_VTL_CPU_CONTEXT_r14, mshv_vtl_cpu_context, r14);
arch/x86/include/asm/GEN-for-each-reg.h
20
GEN(r14)
arch/x86/include/asm/elf.h
160
regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0;
arch/x86/include/asm/elf.h
192
(pr_reg)[1] = (regs)->r14; \
arch/x86/include/asm/inst.h
116
.ifc \r64,%r14
arch/x86/include/asm/kexec.h
106
asm volatile("mov %%r14,%0" : "=m"(newregs->r14));
arch/x86/include/asm/kexec.h
191
uint64_t r14;
arch/x86/include/asm/mshyperv.h
291
u64 r14;
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
110
unsigned long r14;
arch/x86/include/asm/shared/tdx.h
140
u64 r14;
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
166
.r14 = r14,
arch/x86/include/asm/svm.h
451
u64 r14;
arch/x86/include/asm/svm.h
510
u64 r14;
arch/x86/include/asm/svm.h
703
DEFINE_GHCB_ACCESSORS(r14)
arch/x86/include/asm/switch_to.h
26
unsigned long r14;
arch/x86/include/asm/user_64.h
71
unsigned long r14;
arch/x86/include/asm/xen/interface_64.h
101
uint64_t r14;
arch/x86/include/uapi/asm/kvm.h
122
__u64 r12, r13, r14, r15;
arch/x86/include/uapi/asm/ptrace.h
50
unsigned long r14;
arch/x86/include/uapi/asm/sigcontext.h
245
__u64 r14;
arch/x86/include/uapi/asm/sigcontext.h
332
__u64 r14;
arch/x86/kernel/asm-offsets.c
93
OFFSET(TDX_MODULE_r14, tdx_module_args, r14);
arch/x86/kernel/asm-offsets_64.c
42
ENTRY(r14);
arch/x86/kernel/kgdb.c
78
{ "r14", 8, offsetof(struct pt_regs, r14) },
arch/x86/kernel/kprobes/core.c
589
offsetof(struct pt_regs, r14),
arch/x86/kernel/perf_regs.c
188
regs_user_copy->r14 = -1;
arch/x86/kernel/perf_regs.c
55
PT_REGS_OFFSET(PERF_REG_X86_R14, r14),
arch/x86/kernel/process_64.c
94
log_lvl, regs->r13, regs->r14, regs->r15);
arch/x86/kernel/ptrace.c
88
REG_OFFSET_NAME(r14),
arch/x86/kernel/signal_64.c
116
unsafe_put_user(regs->r14, &sc->r14, Efault);
arch/x86/kernel/signal_64.c
77
regs->r14 = sc.r14;
arch/x86/kernel/uprobes.c
1489
reg_offset = offsetof(struct pt_regs, r14);
arch/x86/kvm/kvm_cache_regs.h
43
BUILD_KVM_GPR_ACCESSORS(r14, R14)
arch/x86/kvm/svm/sev.c
913
save->r14 = svm->vcpu.arch.regs[VCPU_REGS_R14];
arch/x86/kvm/svm/svm.c
3483
"r14:", vmsa->r14, "r15:", vmsa->r15);
arch/x86/kvm/vmx/tdx.c
1174
kvm_rsi_write(vcpu, to_tdx(vcpu)->vp_enter_args.r14);
arch/x86/kvm/vmx/tdx.c
1327
tdx->vp_enter_args.r14 = ecx;
arch/x86/kvm/vmx/tdx.c
1368
port = tdx->vp_enter_args.r14;
arch/x86/kvm/vmx/tdx.c
1442
gpa = tdx->vp_enter_args.r14;
arch/x86/kvm/vmx/tdx.c
1506
tdx->vp_enter_args.r14 = vcpu->run->tdx.get_tdvmcall_info.r14;
arch/x86/kvm/vmx/tdx.c
1520
tdx->vp_enter_args.r14 = 0;
arch/x86/kvm/vmx/tdx.c
1532
vcpu->run->tdx.get_tdvmcall_info.r14 = 0;
arch/x86/kvm/x86.c
12067
regs->r14 = kvm_r14_read(vcpu);
arch/x86/kvm/x86.c
12107
kvm_r14_write(vcpu, regs->r14);
arch/x86/lib/insn-eval.c
430
offsetof(struct pt_regs, r14),
arch/x86/mm/pf_in.c
273
rv = (unsigned char *)®s->r14;
arch/x86/mm/pf_in.c
381
rv = ®s->r14;
arch/x86/net/bpf_jit_comp.c
208
[BPF_REG_8] = offsetof(struct pt_regs, r14),
arch/x86/um/signal.c
142
PUTREG(R14, r14);
arch/x86/um/signal.c
72
GETREG(R14, r14);
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
274
.radio_c1_rx_rfr1 = r14, \
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
3043
.radio_syn_logen_mixer2 = r14, \
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
133
.radio_txmix2g_tune_boost_pu_core0 = r14, \
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
164
.radio_lna2g_tune_core0 = r14, \
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
39
.radio_rxtx58 = r14, \
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
360
__le32 r14; /* lr */
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
400
u8 r14;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
411
r14 = rt2500pci_bbp_read(rt2x00dev, 14);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
436
rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 0);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
440
rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 2);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
456
rt2x00_set_field8(&r14, BBP_R14_RX_IQ_FLIP, 0);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
463
rt2500pci_bbp_write(rt2x00dev, 14, r14);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
504
u8 r14;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
516
r14 = rt2500usb_bbp_read(rt2x00dev, 14);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
547
rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 1);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
550
rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 0);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
554
rt2x00_set_field8(&r14, BBP_R14_RX_ANTENNA, 2);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
570
rt2x00_set_field8(&r14, BBP_R14_RX_IQ_FLIP, 0);
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
577
rt2500usb_bbp_write(rt2x00dev, 14, r14);
include/hyperv/hvhdk.h
68
u64 r14;
include/uapi/linux/acrn.h
240
__le64 r14;
include/uapi/linux/kvm.h
481
__u64 r11, r12, r13, r14;
lib/crypto/powerpc/aes-spe-regs.h
19
#define rD1 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
1275
{ {"r14", "r14d", "r14w", "r14b"}, offsetof(struct pt_regs, r14) },
tools/perf/util/intel-pt-decoder/intel-pt-decoder.h
182
uint64_t r14;
tools/perf/util/perf-regs-arch/perf_regs_x86.c
73
SDT_NAME_REG(r14b, r14),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
74
SDT_NAME_REG(r14w, r14),
tools/perf/util/perf-regs-arch/perf_regs_x86.c
75
SDT_NAME_REG(r14d, r14),
tools/testing/selftests/kvm/include/loongarch/processor.h
25
#define t2 $r14
tools/testing/selftests/kvm/include/x86/processor.h
1181
uint64_t r12, r13, r14, r15;
tools/testing/selftests/kvm/include/x86/processor.h
395
u64 r14;
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
66
REG_COMPARE(r14);
tools/testing/selftests/powerpc/copyloops/asm/ppc_asm.h
10
#define R14 r14
tools/testing/selftests/powerpc/include/gpr_asm.h
29
std r14,(top_pos - 136)(%r1)
tools/testing/selftests/powerpc/include/gpr_asm.h
49
ld r14,(top_pos - 136)(%r1)
tools/testing/selftests/powerpc/include/gpr_asm.h
70
ld r14,0(r3)
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
620
#define r14 %r14
tools/testing/selftests/powerpc/stringloops/asm/ppc_asm.h
16
#define R14 r14
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
85
SHOW(r14);
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;