r15 65 arch/alpha/include/uapi/asm/ptrace.h unsigned long r15; r15 309 arch/alpha/kernel/process.c dest[15] = sw->r15; r15 87 arch/alpha/kernel/ptrace.c SW_REG( r12), SW_REG( r13), SW_REG( r14), SW_REG( r15), r15 174 arch/alpha/kernel/signal.c err |= __get_user(sw->r15, sc->sc_regs+15); r15 297 arch/alpha/kernel/signal.c err |= __put_user(sw->r15 , sc->sc_regs+15); r15 95 arch/arc/include/asm/entry.h PUSH r15 r15 117 arch/arc/include/asm/entry.h POP r15 r15 112 arch/arc/include/asm/ptrace.h unsigned long r25, r24, r23, r22, r21, r20, r19, r18, r17, r16, r15, r14, r13; r15 29 arch/arc/include/asm/unwind.h unsigned long r15; r15 88 arch/arc/include/asm/unwind.h PTREGS_INFO(r15), \ r15 46 arch/arc/include/uapi/asm/ptrace.h unsigned long r19, r18, r17, r16, r15, r14, r13; r15 84 arch/arc/kernel/ptrace.c REG_O_ONE(callee.r15, &cregs->r15); r15 174 arch/arc/kernel/ptrace.c REG_IN_ONE(callee.r15, &cregs->r15); r15 122 arch/csky/abiv1/inc/abi/entry.h stm r8-r15, (sp) r15 126 arch/csky/abiv1/inc/abi/entry.h ldm r8-r15, (sp) r15 15 arch/csky/abiv1/inc/abi/switch_context.h unsigned long r15; r15 23 arch/csky/abiv2/inc/abi/switch_context.h unsigned long r15; r15 34 arch/csky/kernel/process.c return sw->r15; r15 58 arch/csky/kernel/process.c childstack->r15 = (unsigned long) ret_from_kernel_thread; r15 71 arch/csky/kernel/process.c childstack->r15 = (unsigned long) ret_from_fork; r15 117 arch/hexagon/include/asm/elf.h DEST.r15 = REGS->r15; \ r15 129 arch/hexagon/include/uapi/asm/registers.h unsigned long r15; r15 29 arch/hexagon/include/uapi/asm/user.h unsigned long r15; r15 35 arch/hexagon/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15)}, r15 52 arch/hexagon/kernel/vm_events.c regs->r15); r15 327 arch/ia64/include/asm/processor.h regs->r1 = 0; regs->r9 = 0; regs->r11 = 0; regs->r13 = 0; regs->r15 = 0; \ r15 23 arch/ia64/include/asm/syscall.h return regs->r15; r15 113 arch/ia64/include/uapi/asm/ptrace.h unsigned long r15; /* scratch */ r15 98 arch/ia64/kernel/asm-offsets.c DEFINE(IA64_PT_REGS_R15_OFFSET, offsetof (struct pt_regs, r15)); r15 928 arch/ia64/kernel/mca.c copy_reg(&ms->pmsa_gr[15-1], ms->pmsa_nat_bits, ®s->r15, nat); r15 138 arch/ia64/kernel/minstate.h .mem.offset 0,0; st8.spill [r16]=r15,16; \ r15 250 arch/ia64/kernel/minstate.h #define SAVE_MIN_WITH_COVER_R19 DO_SAVE_MIN(COVER, mov r30=cr.ifs, mov r15=r19, RSE_WORKAROUND) r15 132 arch/ia64/kernel/process.c printk("r14 : %016lx r15 : %016lx r16 : %016lx\n", regs->r14, regs->r15, regs->r16); r15 904 arch/ia64/kernel/ptrace.c retval |= __copy_to_user(&ppr->gr[15], &pt->r15, sizeof(long)); r15 1041 arch/ia64/kernel/ptrace.c retval |= __copy_from_user(&pt->r15, &ppr->gr[15], sizeof(long)); r15 1229 arch/ia64/kernel/ptrace.c audit_syscall_entry(regs.r15, arg0, arg1, arg2, arg3); r15 1316 arch/ia64/kernel/ptrace.c ptr = &pt->r15; r15 68 arch/ia64/kernel/signal.c err |= __copy_from_user(&scr->pt.r15, &sc->sc_gr[15], 8); /* r15 */ r15 202 arch/ia64/kernel/signal.c err |= __copy_to_user(&sc->sc_gr[15], &scr->pt.r15, 8); /* r15 */ r15 405 arch/ia64/kernel/signal.c scr->pt.r15 = __NR_restart_syscall; r15 220 arch/ia64/kernel/unaligned.c RPT(r12), RPT(r13), RPT(r14), RPT(r15), r15 210 arch/ia64/kernel/unwind.c offsetof(struct pt_regs, r15), r15 37 arch/microblaze/include/asm/thread_info.h __u32 r15; r15 112 arch/microblaze/include/uapi/asm/elf.h _r->r12 = _r->r13 = _r->r14 = _r->r15 = \ r15 33 arch/microblaze/include/uapi/asm/ptrace.h microblaze_reg_t r15; r15 45 arch/microblaze/kernel/asm-offsets.c DEFINE(PT_R15, offsetof(struct pt_regs, r15)); r15 103 arch/microblaze/kernel/asm-offsets.c DEFINE(CC_R15, offsetof(struct cpu_context, r15)); r15 37 arch/microblaze/kernel/process.c regs->r13, regs->r14, regs->r15, regs->r16); r15 76 arch/microblaze/kernel/process.c ti->cpu_context.r15 = (unsigned long)ret_from_kernel_thread - 8; r15 110 arch/microblaze/kernel/process.c ti->cpu_context.r15 = (unsigned long)ret_from_fork - 8; r15 70 arch/microblaze/kernel/signal.c COPY(r14); COPY(r15); COPY(r16); COPY(r17); r15 131 arch/microblaze/kernel/signal.c COPY(r14); COPY(r15); COPY(r16); COPY(r17); r15 194 arch/microblaze/kernel/signal.c regs->r15 = ((unsigned long)frame->tramp)-8; r15 174 arch/microblaze/kernel/unwind.c microblaze_unwind_inner(task, regs->pc, regs->r1, regs->r15, trace); r15 221 arch/microblaze/kernel/unwind.c regs->r15, trace); r15 292 arch/microblaze/kernel/unwind.c regs->r15, trace); r15 302 arch/microblaze/kernel/unwind.c cpu_context->r15, trace); r15 118 arch/microblaze/mm/fault.c regs->r15, regs->msr); r15 961 arch/mips/kernel/ptrace.c REG_OFFSET_NAME(r15, regs[15]), r15 45 arch/nios2/include/asm/elf.h pr_reg[7] = regs->r15; \ r15 52 arch/nios2/include/asm/entry.h stw r15, PT_R15(sp) r15 79 arch/nios2/include/asm/entry.h ldw r15, PT_R15(sp) r15 30 arch/nios2/include/asm/ptrace.h unsigned long r15; r15 43 arch/nios2/kernel/asm-offsets.c OFFSET(PT_R15, pt_regs, r15); r15 35 arch/nios2/kernel/kgdb.c { "r15", GDB_SIZEOF_REG, offsetof(struct pt_regs, r15) }, r15 90 arch/nios2/kernel/process.c regs->r13, regs->r14, regs->r15); r15 185 arch/nios2/kernel/process.c fp->r12, fp->r13, fp->r14, fp->r15); r15 66 arch/nios2/kernel/signal.c err |= __get_user(regs->r15, &gregs[14]); r15 148 arch/nios2/kernel/signal.c err |= __put_user(regs->r15, &gregs[14]); r15 48 arch/parisc/include/asm/asmregs.h r15: .reg %r15 r15 177 arch/parisc/include/asm/assembly.h STREG %r15, PT_GR15(\regs) r15 211 arch/parisc/include/asm/assembly.h LDREG PT_GR15(\regs), %r15 r15 341 arch/parisc/include/asm/assembly.h std %r15, -48(%r30) r15 353 arch/parisc/include/asm/assembly.h ldd -48(%r30), %r15 r15 385 arch/parisc/include/asm/assembly.h stw %r15, -80(%r30) r15 397 arch/parisc/include/asm/assembly.h ldw -80(%r30), %r15 r15 21 arch/powerpc/crypto/aes-spe-regs.h #define rD3 r15 r15 105 arch/powerpc/include/asm/exception-64e.h std r15,EX_TLB_R15(r12); \ r15 106 arch/powerpc/include/asm/exception-64e.h mfspr r15,SPRN_SRR1; \ r15 112 arch/powerpc/include/asm/exception-64e.h std r15,EX_TLB_SRR1(r12); \ r15 136 arch/powerpc/include/asm/exception-64e.h ld r15,EX_TLB_SRR0(r12); \ r15 143 arch/powerpc/include/asm/exception-64e.h mtspr SPRN_SRR0,r15; \ r15 144 arch/powerpc/include/asm/exception-64e.h ld r15,EX_TLB_R15(r12); \ r15 561 arch/powerpc/include/asm/ppc_asm.h #define r15 %r15 r15 72 arch/s390/include/asm/vx-insn.h .ifc \gr,%r15 r15 55 arch/sh/include/cpu-sh5/cpu/registers.h #define SP r15 r15 43 arch/unicore32/include/asm/thread_info.h __u32 r15; r15 121 arch/x86/entry/calling.h pushq %r15 /* pt_regs->r15 */ r15 150 arch/x86/entry/calling.h popq %r15 r15 208 arch/x86/events/intel/ds.c u64 r12, r13, r14, r15; r15 216 arch/x86/events/intel/ds.c u64 r12, r13, r14, r15; r15 228 arch/x86/events/intel/ds.c u64 r12, r13, r14, r15; r15 257 arch/x86/events/intel/ds.c u64 r12, r13, r14, r15; r15 1419 arch/x86/events/intel/ds.c regs->r15 = pebs->r15; r15 1500 arch/x86/events/intel/ds.c regs->r15 = gprs->r15; r15 146 arch/x86/ia32/ia32_aout.c regs->r13 = regs->r14 = regs->r15 = 0; r15 244 arch/x86/ia32/ia32_aout.c regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0; r15 179 arch/x86/include/asm/elf.h regs->r12 = regs->r13 = regs->r14 = regs->r15 = 0; r15 209 arch/x86/include/asm/elf.h (pr_reg)[0] = (regs)->r15; \ r15 120 arch/x86/include/asm/inst.h .ifc \r64,%r15 r15 114 arch/x86/include/asm/kexec.h asm volatile("movq %%r15,%0" : "=m"(newregs->r15)); r15 193 arch/x86/include/asm/kexec.h uint64_t r15; r15 207 arch/x86/include/asm/perf_event.h u64 r8, r9, r10, r11, r12, r13, r14, r15; r15 61 arch/x86/include/asm/ptrace.h unsigned long r15; r15 44 arch/x86/include/asm/switch_to.h unsigned long r15; r15 70 arch/x86/include/asm/user_64.h unsigned long r15; r15 100 arch/x86/include/asm/xen/interface_64.h uint64_t r15; r15 121 arch/x86/include/uapi/asm/kvm.h __u64 r12, r13, r14, r15; r15 49 arch/x86/include/uapi/asm/ptrace.h unsigned long r15; r15 246 arch/x86/include/uapi/asm/sigcontext.h __u64 r15; r15 333 arch/x86/include/uapi/asm/sigcontext.h __u64 r15; r15 70 arch/x86/kernel/asm-offsets_64.c ENTRY(r15); r15 79 arch/x86/kernel/kgdb.c { "r15", 8, offsetof(struct pt_regs, r15) }, r15 56 arch/x86/kernel/perf_regs.c PT_REGS_OFFSET(PERF_REG_X86_R15, r15), r15 182 arch/x86/kernel/perf_regs.c regs_user_copy->r15 = -1; r15 90 arch/x86/kernel/process_64.c regs->r13, regs->r14, regs->r15); r15 68 arch/x86/kernel/ptrace.c REG_OFFSET_NAME(r15), r15 226 arch/x86/kernel/ptrace.c BUILD_BUG_ON(offsetof(struct pt_regs, r15) != 0); r15 227 arch/x86/kernel/ptrace.c return ®s->r15 + (offset / sizeof(regs->r15)); r15 129 arch/x86/kernel/signal.c COPY(r15); r15 189 arch/x86/kernel/signal.c put_user_ex(regs->r15, &sc->r15); r15 802 arch/x86/kernel/uprobes.c reg_offset = offsetof(struct pt_regs, r15); r15 37 arch/x86/kvm/kvm_cache_regs.h BUILD_KVM_GPR_ACCESSORS(r15, R15) r15 5783 arch/x86/kvm/svm.c [r15]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_R15])) r15 8657 arch/x86/kvm/x86.c regs->r15 = kvm_r15_read(vcpu); r15 8693 arch/x86/kvm/x86.c kvm_r15_write(vcpu, regs->r15); r15 418 arch/x86/lib/insn-eval.c offsetof(struct pt_regs, r15), r15 276 arch/x86/mm/pf_in.c rv = (unsigned char *)®s->r15; r15 384 arch/x86/mm/pf_in.c rv = ®s->r15; r15 192 arch/x86/um/signal.c GETREG(R15, r15); r15 269 arch/x86/um/signal.c PUTREG(R15, r15); r15 204 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c u8 r12, r15, r17, r18, r3D, r82, r84, r89; r15 218 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_read_reg(state, 0x15, &r15); r15 247 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 275 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 303 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 331 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 359 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 387 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 |= PIN_MUX_I2S_ENABLE_MASK; r15 415 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 |= PIN_MUX_I2S_ENABLE_MASK; r15 443 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 471 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 |= PIN_MUX_I2S_ENABLE_MASK; r15 500 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c r15 &= ~PIN_MUX_I2S_ENABLE_MASK; r15 527 drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c ret = mxl111sf_write_reg(state, 0x15, r15); r15 235 drivers/net/hamradio/dmascc.c static void start_timer(struct scc_priv *priv, int t, int r15); r15 1065 drivers/net/hamradio/dmascc.c static void start_timer(struct scc_priv *priv, int t, int r15) r15 1074 drivers/net/hamradio/dmascc.c write_scc(priv, R15, r15 | CTSIE); r15 259 drivers/net/wireless/broadcom/b43/radio_2055.c r12, r13, r14, r15, r16, r17, r18, r19, r20, r21) \ r15 275 drivers/net/wireless/broadcom/b43/radio_2055.c .radio_c1_tx_pgapadtn = r15, \ r15 3026 drivers/net/wireless/broadcom/b43/radio_2056.c r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \ r15 3044 drivers/net/wireless/broadcom/b43/radio_2056.c .radio_syn_logen_buf3 = r15, \ r15 117 drivers/net/wireless/broadcom/b43/radio_2057.c r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \ r15 134 drivers/net/wireless/broadcom/b43/radio_2057.c .radio_pad2g_tune_pus_core0 = r15, \ r15 149 drivers/net/wireless/broadcom/b43/radio_2057.c r10, r11, r12, r13, r14, r15, r16, r17) \ r15 165 drivers/net/wireless/broadcom/b43/radio_2057.c .radio_txmix2g_tune_boost_pu_core1 = r15, \ r15 23 drivers/net/wireless/broadcom/b43/radio_2059.c r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \ r15 40 drivers/net/wireless/broadcom/b43/radio_2059.c .radio_rxtx5a = r15, \ r15 183 drivers/tty/serial/sunzilog.c unsigned char r15; r15 239 drivers/tty/serial/sunzilog.c r15 = read_zsreg(channel, R15); r15 240 drivers/tty/serial/sunzilog.c if (r15 & 0x01) { r15 121 tools/arch/x86/include/uapi/asm/kvm.h __u64 r12, r13, r14, r15; r15 28 tools/perf/arch/powerpc/util/perf_regs.c SMPL_REG(r15, PERF_REG_POWERPC_R15), r15 84 tools/perf/arch/x86/util/dwarf-regs.c REG_OFFSET_NAME_64("%r15", r15), r15 114 tools/perf/arch/x86/util/perf_regs.c SDT_NAME_REG(r15b, r15), r15 115 tools/perf/arch/x86/util/perf_regs.c SDT_NAME_REG(r15w, r15), r15 116 tools/perf/arch/x86/util/perf_regs.c SDT_NAME_REG(r15d, r15), r15 175 tools/perf/util/intel-pt-decoder/intel-pt-decoder.h uint64_t r15; r15 112 tools/testing/selftests/kvm/lib/x86_64/processor.c regs->r12, regs->r13, regs->r14, regs->r15); r15 62 tools/testing/selftests/kvm/x86_64/sync_regs_test.c REG_COMPARE(r15); r15 11 tools/testing/selftests/powerpc/copyloops/asm/ppc_asm.h #define R15 r15 r15 28 tools/testing/selftests/powerpc/include/gpr_asm.h std r15,(top_pos - 128)(%r1); \ r15 48 tools/testing/selftests/powerpc/include/gpr_asm.h ld r15,(top_pos - 128)(%r1); \ r15 71 tools/testing/selftests/powerpc/include/gpr_asm.h ld r15,8(r3) r15 561 tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h #define r15 %r15 r15 16 tools/testing/selftests/powerpc/stringloops/asm/ppc_asm.h #define R15 r15 r15 12 tools/testing/selftests/x86/check_initial_reg_state.c unsigned long r8, r9, r10, r11, r12, r13, r14, r15; r15 65 tools/testing/selftests/x86/check_initial_reg_state.c || r8 || r9 || r10 || r11 || r12 || r13 || r14 || r15 r15 86 tools/testing/selftests/x86/check_initial_reg_state.c SHOW(r15); r15 62 tools/testing/selftests/x86/test_syscall_vdso.c uint64_t r12, r13, r14, r15; r15 122 tools/testing/selftests/x86/test_syscall_vdso.c printf("12:%016llx 13:%016llx 14:%016llx 15:%016llx\n", regs64.r12, regs64.r13, regs64.r14, regs64.r15);