uregs 69 arch/arc/kernel/signal.c struct user_regs_struct uregs; uregs 71 arch/arc/kernel/signal.c uregs.scratch.bta = regs->bta; uregs 72 arch/arc/kernel/signal.c uregs.scratch.lp_start = regs->lp_start; uregs 73 arch/arc/kernel/signal.c uregs.scratch.lp_end = regs->lp_end; uregs 74 arch/arc/kernel/signal.c uregs.scratch.lp_count = regs->lp_count; uregs 75 arch/arc/kernel/signal.c uregs.scratch.status32 = regs->status32; uregs 76 arch/arc/kernel/signal.c uregs.scratch.ret = regs->ret; uregs 77 arch/arc/kernel/signal.c uregs.scratch.blink = regs->blink; uregs 78 arch/arc/kernel/signal.c uregs.scratch.fp = regs->fp; uregs 79 arch/arc/kernel/signal.c uregs.scratch.gp = regs->r26; uregs 80 arch/arc/kernel/signal.c uregs.scratch.r12 = regs->r12; uregs 81 arch/arc/kernel/signal.c uregs.scratch.r11 = regs->r11; uregs 82 arch/arc/kernel/signal.c uregs.scratch.r10 = regs->r10; uregs 83 arch/arc/kernel/signal.c uregs.scratch.r9 = regs->r9; uregs 84 arch/arc/kernel/signal.c uregs.scratch.r8 = regs->r8; uregs 85 arch/arc/kernel/signal.c uregs.scratch.r7 = regs->r7; uregs 86 arch/arc/kernel/signal.c uregs.scratch.r6 = regs->r6; uregs 87 arch/arc/kernel/signal.c uregs.scratch.r5 = regs->r5; uregs 88 arch/arc/kernel/signal.c uregs.scratch.r4 = regs->r4; uregs 89 arch/arc/kernel/signal.c uregs.scratch.r3 = regs->r3; uregs 90 arch/arc/kernel/signal.c uregs.scratch.r2 = regs->r2; uregs 91 arch/arc/kernel/signal.c uregs.scratch.r1 = regs->r1; uregs 92 arch/arc/kernel/signal.c uregs.scratch.r0 = regs->r0; uregs 93 arch/arc/kernel/signal.c uregs.scratch.sp = regs->sp; uregs 95 arch/arc/kernel/signal.c err = __copy_to_user(&(sf->uc.uc_mcontext.regs.scratch), &uregs.scratch, uregs 106 arch/arc/kernel/signal.c struct user_regs_struct uregs; uregs 109 arch/arc/kernel/signal.c err |= __copy_from_user(&uregs.scratch, uregs 116 arch/arc/kernel/signal.c regs->bta = uregs.scratch.bta; uregs 117 arch/arc/kernel/signal.c regs->lp_start = uregs.scratch.lp_start; uregs 118 arch/arc/kernel/signal.c regs->lp_end = uregs.scratch.lp_end; uregs 119 arch/arc/kernel/signal.c regs->lp_count = uregs.scratch.lp_count; uregs 120 arch/arc/kernel/signal.c regs->status32 = uregs.scratch.status32; uregs 121 arch/arc/kernel/signal.c regs->ret = uregs.scratch.ret; uregs 122 arch/arc/kernel/signal.c regs->blink = uregs.scratch.blink; uregs 123 arch/arc/kernel/signal.c regs->fp = uregs.scratch.fp; uregs 124 arch/arc/kernel/signal.c regs->r26 = uregs.scratch.gp; uregs 125 arch/arc/kernel/signal.c regs->r12 = uregs.scratch.r12; uregs 126 arch/arc/kernel/signal.c regs->r11 = uregs.scratch.r11; uregs 127 arch/arc/kernel/signal.c regs->r10 = uregs.scratch.r10; uregs 128 arch/arc/kernel/signal.c regs->r9 = uregs.scratch.r9; uregs 129 arch/arc/kernel/signal.c regs->r8 = uregs.scratch.r8; uregs 130 arch/arc/kernel/signal.c regs->r7 = uregs.scratch.r7; uregs 131 arch/arc/kernel/signal.c regs->r6 = uregs.scratch.r6; uregs 132 arch/arc/kernel/signal.c regs->r5 = uregs.scratch.r5; uregs 133 arch/arc/kernel/signal.c regs->r4 = uregs.scratch.r4; uregs 134 arch/arc/kernel/signal.c regs->r3 = uregs.scratch.r3; uregs 135 arch/arc/kernel/signal.c regs->r2 = uregs.scratch.r2; uregs 136 arch/arc/kernel/signal.c regs->r1 = uregs.scratch.r1; uregs 137 arch/arc/kernel/signal.c regs->r0 = uregs.scratch.r0; uregs 138 arch/arc/kernel/signal.c regs->sp = uregs.scratch.sp; uregs 60 arch/arm/include/asm/processor.h memset(regs->uregs, 0, sizeof(regs->uregs)); \ uregs 16 arch/arm/include/asm/ptrace.h unsigned long uregs[18]; uregs 131 arch/arm/include/uapi/asm/ptrace.h long uregs[18]; uregs 135 arch/arm/include/uapi/asm/ptrace.h #define ARM_cpsr uregs[16] uregs 136 arch/arm/include/uapi/asm/ptrace.h #define ARM_pc uregs[15] uregs 137 arch/arm/include/uapi/asm/ptrace.h #define ARM_lr uregs[14] uregs 138 arch/arm/include/uapi/asm/ptrace.h #define ARM_sp uregs[13] uregs 139 arch/arm/include/uapi/asm/ptrace.h #define ARM_ip uregs[12] uregs 140 arch/arm/include/uapi/asm/ptrace.h #define ARM_fp uregs[11] uregs 141 arch/arm/include/uapi/asm/ptrace.h #define ARM_r10 uregs[10] uregs 142 arch/arm/include/uapi/asm/ptrace.h #define ARM_r9 uregs[9] uregs 143 arch/arm/include/uapi/asm/ptrace.h #define ARM_r8 uregs[8] uregs 144 arch/arm/include/uapi/asm/ptrace.h #define ARM_r7 uregs[7] uregs 145 arch/arm/include/uapi/asm/ptrace.h #define ARM_r6 uregs[6] uregs 146 arch/arm/include/uapi/asm/ptrace.h #define ARM_r5 uregs[5] uregs 147 arch/arm/include/uapi/asm/ptrace.h #define ARM_r4 uregs[4] uregs 148 arch/arm/include/uapi/asm/ptrace.h #define ARM_r3 uregs[3] uregs 149 arch/arm/include/uapi/asm/ptrace.h #define ARM_r2 uregs[2] uregs 150 arch/arm/include/uapi/asm/ptrace.h #define ARM_r1 uregs[1] uregs 151 arch/arm/include/uapi/asm/ptrace.h #define ARM_r0 uregs[0] uregs 152 arch/arm/include/uapi/asm/ptrace.h #define ARM_ORIG_r0 uregs[17] uregs 16 arch/arm/kernel/perf_regs.c return regs->uregs[idx]; uregs 164 arch/arm/kernel/ptrace.c return task_pt_regs(task)->uregs[offset]; uregs 180 arch/arm/kernel/ptrace.c newregs.uregs[offset] = data; uregs 183 arch/arm/kernel/ptrace.c regs->uregs[offset] = data; uregs 187 arch/arm/kernel/swp_emulate.c address = regs->uregs[EXTRACT_REG_NUM(instr, RN_OFFSET)]; uregs 188 arch/arm/kernel/swp_emulate.c data = regs->uregs[EXTRACT_REG_NUM(instr, RT2_OFFSET)]; uregs 213 arch/arm/kernel/swp_emulate.c regs->uregs[destreg] = data; uregs 239 arch/arm/kernel/tcm.c regs->uregs[(instr >> DEST_REG_SHIFT) & DEST_REG_MASK] = 0; uregs 691 arch/arm/kernel/traps.c regs->uregs[reg] = current_thread_info()->tp_value[0]; uregs 26 arch/arm/kvm/emulate.c #define USR_REG_OFFSET(_num) REG_OFFSET(usr_regs.uregs[_num]) uregs 336 arch/arm/mm/alignment.c regs->uregs[RN_BITS(instr)] = addr; uregs 357 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 359 arch/arm/mm/alignment.c put16_unaligned_check(regs->uregs[rd], addr); uregs 375 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 378 arch/arm/mm/alignment.c put16t_unaligned_check(regs->uregs[rd], addr); uregs 414 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 416 arch/arm/mm/alignment.c regs->uregs[rd2] = val; uregs 418 arch/arm/mm/alignment.c put32_unaligned_check(regs->uregs[rd], addr); uregs 419 arch/arm/mm/alignment.c put32_unaligned_check(regs->uregs[rd2], addr + 4); uregs 434 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 435 arch/arm/mm/alignment.c regs->uregs[rd2] = val2; uregs 438 arch/arm/mm/alignment.c put32t_unaligned_check(regs->uregs[rd], addr); uregs 439 arch/arm/mm/alignment.c put32t_unaligned_check(regs->uregs[rd2], addr + 4); uregs 463 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 465 arch/arm/mm/alignment.c put32_unaligned_check(regs->uregs[rd], addr); uregs 474 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 477 arch/arm/mm/alignment.c put32t_unaligned_check(regs->uregs[rd], addr); uregs 517 arch/arm/mm/alignment.c newaddr = eaddr = regs->uregs[rn]; uregs 556 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 558 arch/arm/mm/alignment.c put32t_unaligned_check(regs->uregs[rd], eaddr); uregs 569 arch/arm/mm/alignment.c regs->uregs[rd] = val; uregs 571 arch/arm/mm/alignment.c put32_unaligned_check(regs->uregs[rd], eaddr); uregs 577 arch/arm/mm/alignment.c regs->uregs[rn] = newaddr; uregs 858 arch/arm/mm/alignment.c offset.un = regs->uregs[RM_BITS(instr)]; uregs 880 arch/arm/mm/alignment.c offset.un = regs->uregs[RM_BITS(instr)]; uregs 80 arch/arm/probes/decode-arm.c long rmv = regs->uregs[rm]; uregs 96 arch/arm/probes/decode-arm.c regs->uregs[rd] = regs->ARM_cpsr & mask; uregs 102 arch/arm/probes/decode-arm.c regs->uregs[12] = regs->uregs[13]; uregs 77 arch/arm/probes/kprobes/actions-arm.c register unsigned long rtv asm("r0") = regs->uregs[rt]; uregs 78 arch/arm/probes/kprobes/actions-arm.c register unsigned long rt2v asm("r1") = regs->uregs[rt+1]; uregs 80 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rn]; uregs 81 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 91 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rt] = rtv; uregs 92 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rt+1] = rt2v; uregs 94 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rn] = rnv; uregs 108 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rn]; uregs 109 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 121 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rt] = rtv; uregs 124 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rn] = rnv; uregs 138 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rt]; uregs 140 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rn]; uregs 141 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 151 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rn] = rnv; uregs 164 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdv asm("r0") = regs->uregs[rd]; uregs 166 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rn]; uregs 168 arch/arm/probes/kprobes/actions-arm.c : regs->uregs[rm]; uregs 169 arch/arm/probes/kprobes/actions-arm.c register unsigned long rsv asm("r1") = regs->uregs[rs]; uregs 185 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rd] = rdv; uregs 197 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdv asm("r0") = regs->uregs[rd]; uregs 198 arch/arm/probes/kprobes/actions-arm.c register unsigned long rnv asm("r2") = regs->uregs[rn]; uregs 199 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 212 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rd] = rdv; uregs 226 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdv asm("r2") = regs->uregs[rd]; uregs 227 arch/arm/probes/kprobes/actions-arm.c register unsigned long rnv asm("r0") = regs->uregs[rn]; uregs 228 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 229 arch/arm/probes/kprobes/actions-arm.c register unsigned long rsv asm("r1") = regs->uregs[rs]; uregs 242 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rd] = rdv; uregs 253 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdv asm("r0") = regs->uregs[rd]; uregs 254 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 263 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rd] = rdv; uregs 276 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdlov asm("r0") = regs->uregs[rdlo]; uregs 277 arch/arm/probes/kprobes/actions-arm.c register unsigned long rdhiv asm("r2") = regs->uregs[rdhi]; uregs 278 arch/arm/probes/kprobes/actions-arm.c register unsigned long rnv asm("r3") = regs->uregs[rn]; uregs 279 arch/arm/probes/kprobes/actions-arm.c register unsigned long rmv asm("r1") = regs->uregs[rm]; uregs 292 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rdlo] = rdlov; uregs 293 arch/arm/probes/kprobes/actions-arm.c regs->uregs[rdhi] = rdhiv; uregs 27 arch/arm/probes/kprobes/actions-common.c long *addr = (long *)regs->uregs[rn]; uregs 47 arch/arm/probes/kprobes/actions-common.c regs->uregs[reg] = *addr++; uregs 49 arch/arm/probes/kprobes/actions-common.c *addr++ = regs->uregs[reg]; uregs 56 arch/arm/probes/kprobes/actions-common.c regs->uregs[rn] = (long)addr; uregs 112 arch/arm/probes/kprobes/actions-common.c (struct pt_regs *)(regs->uregs+2)); uregs 120 arch/arm/probes/kprobes/actions-common.c (struct pt_regs *)(regs->uregs+3)); uregs 31 arch/arm/probes/kprobes/actions-thumb.c unsigned long rnv = (rn == 15) ? pc : regs->uregs[rn]; uregs 32 arch/arm/probes/kprobes/actions-thumb.c unsigned long rmv = regs->uregs[rm]; uregs 49 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rd] = regs->ARM_cpsr & mask; uregs 140 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt] = rtv; uregs 166 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rt1v asm("r0") = regs->uregs[rt1]; uregs 167 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rt2v asm("r1") = regs->uregs[rt2]; uregs 169 arch/arm/probes/kprobes/actions-thumb.c : regs->uregs[rn]; uregs 179 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rn] = rnv; /* Writeback base register */ uregs 180 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt1] = rt1v; uregs 181 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt2] = rt2v; uregs 192 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rtv asm("r0") = regs->uregs[rt]; uregs 193 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rnv asm("r2") = regs->uregs[rn]; uregs 194 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 203 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rn] = rnv; /* Writeback base register */ uregs 207 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt] = rtv; uregs 218 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rdv asm("r1") = regs->uregs[rd]; uregs 219 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rnv asm("r2") = regs->uregs[rn]; uregs 220 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 233 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rd] = rdv; uregs 244 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rdv asm("r1") = regs->uregs[rd]; uregs 254 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rd] = rdv; uregs 264 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rdv asm("r1") = regs->uregs[rd]; uregs 265 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rnv asm("r2") = regs->uregs[rn]; uregs 274 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rd] = rdv; uregs 287 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rdlov asm("r0") = regs->uregs[rdlo]; uregs 288 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rdhiv asm("r1") = regs->uregs[rdhi]; uregs 289 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rnv asm("r2") = regs->uregs[rn]; uregs 290 arch/arm/probes/kprobes/actions-thumb.c register unsigned long rmv asm("r3") = regs->uregs[rm]; uregs 300 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rdlo] = rdlov; uregs 301 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rdhi] = rdhiv; uregs 311 arch/arm/probes/kprobes/actions-thumb.c unsigned long rmv = (rm == 15) ? pc : regs->uregs[rm]; uregs 326 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt] = base[index]; uregs 337 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt] = base[index]; uregs 339 arch/arm/probes/kprobes/actions-thumb.c base[index] = regs->uregs[rt]; uregs 350 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rt] = base + offset * 4; uregs 369 arch/arm/probes/kprobes/actions-thumb.c probes_opcode_t nonzero = regs->uregs[rn] ? insn : ~insn; uregs 492 arch/arm/probes/kprobes/actions-thumb.c rdnv = (rdn == 15) ? pc : regs->uregs[rdn]; uregs 493 arch/arm/probes/kprobes/actions-thumb.c rmv = (rm == 15) ? pc : regs->uregs[rm]; uregs 507 arch/arm/probes/kprobes/actions-thumb.c regs->uregs[rdn] = rdnv; uregs 1120 arch/arm/probes/kprobes/test-core.c regs->uregs[i] = val ^ (i << 8); uregs 1132 arch/arm/probes/kprobes/test-core.c regs->uregs[arg->reg] = arg->val; uregs 1138 arch/arm/probes/kprobes/test-core.c regs->uregs[arg->reg] = uregs 1229 arch/arm/probes/kprobes/test-core.c result_regs.uregs[arg->reg] &= arg->val; uregs 72 arch/arm/probes/uprobes/actions-arm.c autask->backup = regs->uregs[pcreg]; uregs 73 arch/arm/probes/uprobes/actions-arm.c regs->uregs[pcreg] = regs->ARM_pc + 8; uregs 81 arch/arm/probes/uprobes/actions-arm.c regs->uregs[auprobe->pcreg] = autask->backup; uregs 90 arch/arm/probes/uprobes/actions-arm.c alu_write_pc(regs->uregs[pcreg], regs); uregs 91 arch/arm/probes/uprobes/actions-arm.c regs->uregs[pcreg] = autask->backup; uregs 100 arch/arm/probes/uprobes/actions-arm.c load_write_pc(regs->uregs[pcreg], regs); uregs 101 arch/arm/probes/uprobes/actions-arm.c regs->uregs[pcreg] = autask->backup; uregs 596 arch/arm64/kernel/ptrace.c struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; uregs 597 arch/arm64/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, -1); uregs 633 arch/arm64/kernel/ptrace.c struct user_fpsimd_state *uregs; uregs 637 arch/arm64/kernel/ptrace.c uregs = &target->thread.uw.fpsimd_state; uregs 639 arch/arm64/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, uregs 640 arch/arm64/kernel/ptrace.c start_pos, start_pos + sizeof(*uregs)); uregs 974 arch/arm64/kernel/ptrace.c struct user_pac_mask uregs = { uregs 982 arch/arm64/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, &uregs, 0, -1); uregs 1361 arch/arm64/kernel/ptrace.c struct user_fpsimd_state *uregs; uregs 1368 arch/arm64/kernel/ptrace.c uregs = &target->thread.uw.fpsimd_state; uregs 1378 arch/arm64/kernel/ptrace.c ret = user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, uregs 1382 arch/arm64/kernel/ptrace.c fpscr = (uregs->fpsr & VFP_FPSCR_STAT_MASK) | uregs 1383 arch/arm64/kernel/ptrace.c (uregs->fpcr & VFP_FPSCR_CTRL_MASK); uregs 1397 arch/arm64/kernel/ptrace.c struct user_fpsimd_state *uregs; uregs 1404 arch/arm64/kernel/ptrace.c uregs = &target->thread.uw.fpsimd_state; uregs 1407 arch/arm64/kernel/ptrace.c ret = user_regset_copyin(&pos, &count, &kbuf, &ubuf, uregs, 0, uregs 1414 arch/arm64/kernel/ptrace.c uregs->fpsr = fpscr & VFP_FPSCR_STAT_MASK; uregs 1415 arch/arm64/kernel/ptrace.c uregs->fpcr = fpscr & VFP_FPSCR_CTRL_MASK; uregs 173 arch/microblaze/mm/fault.c struct pt_regs *uregs = current->thread.regs; uregs 174 arch/microblaze/mm/fault.c if (uregs == NULL) uregs 189 arch/microblaze/mm/fault.c if (address + 2048 < uregs->r1 uregs 215 arch/mips/include/asm/elf.h void mips_dump_regs32(u32 *uregs, const struct pt_regs *regs); uregs 216 arch/mips/include/asm/elf.h void mips_dump_regs64(u64 *uregs, const struct pt_regs *regs); uregs 834 arch/mips/kernel/process.c void mips_dump_regs32(u32 *uregs, const struct pt_regs *regs) uregs 841 arch/mips/kernel/process.c uregs[i] = 0; uregs 843 arch/mips/kernel/process.c uregs[i] = regs->regs[i - MIPS32_EF_R0]; uregs 846 arch/mips/kernel/process.c uregs[MIPS32_EF_LO] = regs->lo; uregs 847 arch/mips/kernel/process.c uregs[MIPS32_EF_HI] = regs->hi; uregs 848 arch/mips/kernel/process.c uregs[MIPS32_EF_CP0_EPC] = regs->cp0_epc; uregs 849 arch/mips/kernel/process.c uregs[MIPS32_EF_CP0_BADVADDR] = regs->cp0_badvaddr; uregs 850 arch/mips/kernel/process.c uregs[MIPS32_EF_CP0_STATUS] = regs->cp0_status; uregs 851 arch/mips/kernel/process.c uregs[MIPS32_EF_CP0_CAUSE] = regs->cp0_cause; uregs 856 arch/mips/kernel/process.c void mips_dump_regs64(u64 *uregs, const struct pt_regs *regs) uregs 863 arch/mips/kernel/process.c uregs[i] = 0; uregs 865 arch/mips/kernel/process.c uregs[i] = regs->regs[i - MIPS64_EF_R0]; uregs 868 arch/mips/kernel/process.c uregs[MIPS64_EF_LO] = regs->lo; uregs 869 arch/mips/kernel/process.c uregs[MIPS64_EF_HI] = regs->hi; uregs 870 arch/mips/kernel/process.c uregs[MIPS64_EF_CP0_EPC] = regs->cp0_epc; uregs 871 arch/mips/kernel/process.c uregs[MIPS64_EF_CP0_BADVADDR] = regs->cp0_badvaddr; uregs 872 arch/mips/kernel/process.c uregs[MIPS64_EF_CP0_STATUS] = regs->cp0_status; uregs 873 arch/mips/kernel/process.c uregs[MIPS64_EF_CP0_CAUSE] = regs->cp0_cause; uregs 218 arch/mips/kernel/ptrace.c u32 uregs[ELF_NGREG] = {}; uregs 220 arch/mips/kernel/ptrace.c mips_dump_regs32(uregs, regs); uregs 221 arch/mips/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, uregs 222 arch/mips/kernel/ptrace.c sizeof(uregs)); uregs 231 arch/mips/kernel/ptrace.c u32 uregs[ELF_NGREG]; uregs 241 arch/mips/kernel/ptrace.c err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, uregs, 0, uregs 242 arch/mips/kernel/ptrace.c sizeof(uregs)); uregs 255 arch/mips/kernel/ptrace.c regs->regs[i - MIPS32_EF_R0] = (s32)uregs[i]; uregs 258 arch/mips/kernel/ptrace.c regs->lo = (s32)uregs[i]; uregs 261 arch/mips/kernel/ptrace.c regs->hi = (s32)uregs[i]; uregs 264 arch/mips/kernel/ptrace.c regs->cp0_epc = (s32)uregs[i]; uregs 285 arch/mips/kernel/ptrace.c u64 uregs[ELF_NGREG] = {}; uregs 287 arch/mips/kernel/ptrace.c mips_dump_regs64(uregs, regs); uregs 288 arch/mips/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, uregs 289 arch/mips/kernel/ptrace.c sizeof(uregs)); uregs 298 arch/mips/kernel/ptrace.c u64 uregs[ELF_NGREG]; uregs 308 arch/mips/kernel/ptrace.c err = user_regset_copyin(&pos, &count, &kbuf, &ubuf, uregs, 0, uregs 309 arch/mips/kernel/ptrace.c sizeof(uregs)); uregs 318 arch/mips/kernel/ptrace.c regs->regs[i - MIPS64_EF_R0] = uregs[i]; uregs 321 arch/mips/kernel/ptrace.c regs->lo = uregs[i]; uregs 324 arch/mips/kernel/ptrace.c regs->hi = uregs[i]; uregs 327 arch/mips/kernel/ptrace.c regs->cp0_epc = uregs[i]; uregs 142 arch/nds32/include/asm/elf.h #define ELF_PLAT_INIT(_r, load_addr) (_r)->uregs[0] = 0 uregs 25 arch/nds32/include/asm/ptrace.h long uregs[26]; uregs 63 arch/nds32/include/asm/ptrace.h return regs->uregs[0]; uregs 54 arch/nds32/include/asm/syscall.h regs->uregs[0] = regs->orig_r0; uregs 70 arch/nds32/include/asm/syscall.h unsigned long error = regs->uregs[0]; uregs 88 arch/nds32/include/asm/syscall.h return regs->uregs[0]; uregs 110 arch/nds32/include/asm/syscall.h regs->uregs[0] = (long)error ? error : val; uregs 132 arch/nds32/include/asm/syscall.h memcpy(args, ®s->uregs[0] + 1, 5 * sizeof(args[0])); uregs 154 arch/nds32/include/asm/syscall.h memcpy(®s->uregs[0] + 1, args, 5 * sizeof(args[0])); uregs 13 arch/nds32/include/uapi/asm/ptrace.h long uregs[26]; uregs 23 arch/nds32/kernel/asm-offsets.c DEFINE(R0_OFFSET, offsetof(struct pt_regs, uregs[0])); uregs 24 arch/nds32/kernel/asm-offsets.c DEFINE(R15_OFFSET, offsetof(struct pt_regs, uregs[15])); uregs 104 arch/nds32/kernel/process.c pr_info("r25: %08lx r24: %08lx\n", regs->uregs[25], regs->uregs[24]); uregs 107 arch/nds32/kernel/process.c regs->uregs[23], regs->uregs[22], uregs 108 arch/nds32/kernel/process.c regs->uregs[21], regs->uregs[20]); uregs 110 arch/nds32/kernel/process.c regs->uregs[19], regs->uregs[18], uregs 111 arch/nds32/kernel/process.c regs->uregs[17], regs->uregs[16]); uregs 113 arch/nds32/kernel/process.c regs->uregs[15], regs->uregs[14], uregs 114 arch/nds32/kernel/process.c regs->uregs[13], regs->uregs[12]); uregs 116 arch/nds32/kernel/process.c regs->uregs[11], regs->uregs[10], uregs 117 arch/nds32/kernel/process.c regs->uregs[9], regs->uregs[8]); uregs 119 arch/nds32/kernel/process.c regs->uregs[7], regs->uregs[6], regs->uregs[5], regs->uregs[4]); uregs 121 arch/nds32/kernel/process.c regs->uregs[3], regs->uregs[2], regs->uregs[1], regs->uregs[0]); uregs 170 arch/nds32/kernel/process.c childregs->uregs[0] = 0; uregs 173 arch/nds32/kernel/process.c childregs->uregs[25] = childregs->uregs[3]; uregs 19 arch/nds32/kernel/ptrace.c struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; uregs 20 arch/nds32/kernel/ptrace.c return user_regset_copyout(&pos, &count, &kbuf, &ubuf, uregs, 0, -1); uregs 90 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[0], &sf->uc.uc_mcontext.nds32_r0, err); uregs 91 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[1], &sf->uc.uc_mcontext.nds32_r1, err); uregs 92 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[2], &sf->uc.uc_mcontext.nds32_r2, err); uregs 93 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[3], &sf->uc.uc_mcontext.nds32_r3, err); uregs 94 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[4], &sf->uc.uc_mcontext.nds32_r4, err); uregs 95 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[5], &sf->uc.uc_mcontext.nds32_r5, err); uregs 96 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[6], &sf->uc.uc_mcontext.nds32_r6, err); uregs 97 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[7], &sf->uc.uc_mcontext.nds32_r7, err); uregs 98 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[8], &sf->uc.uc_mcontext.nds32_r8, err); uregs 99 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[9], &sf->uc.uc_mcontext.nds32_r9, err); uregs 100 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[10], &sf->uc.uc_mcontext.nds32_r10, err); uregs 101 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[11], &sf->uc.uc_mcontext.nds32_r11, err); uregs 102 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[12], &sf->uc.uc_mcontext.nds32_r12, err); uregs 103 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[13], &sf->uc.uc_mcontext.nds32_r13, err); uregs 104 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[14], &sf->uc.uc_mcontext.nds32_r14, err); uregs 105 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[15], &sf->uc.uc_mcontext.nds32_r15, err); uregs 106 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[16], &sf->uc.uc_mcontext.nds32_r16, err); uregs 107 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[17], &sf->uc.uc_mcontext.nds32_r17, err); uregs 108 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[18], &sf->uc.uc_mcontext.nds32_r18, err); uregs 109 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[19], &sf->uc.uc_mcontext.nds32_r19, err); uregs 110 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[20], &sf->uc.uc_mcontext.nds32_r20, err); uregs 111 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[21], &sf->uc.uc_mcontext.nds32_r21, err); uregs 112 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[22], &sf->uc.uc_mcontext.nds32_r22, err); uregs 113 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[23], &sf->uc.uc_mcontext.nds32_r23, err); uregs 114 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[24], &sf->uc.uc_mcontext.nds32_r24, err); uregs 115 arch/nds32/kernel/signal.c __get_user_error(regs->uregs[25], &sf->uc.uc_mcontext.nds32_r25, err); uregs 163 arch/nds32/kernel/signal.c return regs->uregs[0]; uregs 176 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[0], &sf->uc.uc_mcontext.nds32_r0, err); uregs 177 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[1], &sf->uc.uc_mcontext.nds32_r1, err); uregs 178 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[2], &sf->uc.uc_mcontext.nds32_r2, err); uregs 179 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[3], &sf->uc.uc_mcontext.nds32_r3, err); uregs 180 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[4], &sf->uc.uc_mcontext.nds32_r4, err); uregs 181 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[5], &sf->uc.uc_mcontext.nds32_r5, err); uregs 182 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[6], &sf->uc.uc_mcontext.nds32_r6, err); uregs 183 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[7], &sf->uc.uc_mcontext.nds32_r7, err); uregs 184 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[8], &sf->uc.uc_mcontext.nds32_r8, err); uregs 185 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[9], &sf->uc.uc_mcontext.nds32_r9, err); uregs 186 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[10], &sf->uc.uc_mcontext.nds32_r10, err); uregs 187 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[11], &sf->uc.uc_mcontext.nds32_r11, err); uregs 188 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[12], &sf->uc.uc_mcontext.nds32_r12, err); uregs 189 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[13], &sf->uc.uc_mcontext.nds32_r13, err); uregs 190 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[14], &sf->uc.uc_mcontext.nds32_r14, err); uregs 191 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[15], &sf->uc.uc_mcontext.nds32_r15, err); uregs 192 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[16], &sf->uc.uc_mcontext.nds32_r16, err); uregs 193 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[17], &sf->uc.uc_mcontext.nds32_r17, err); uregs 194 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[18], &sf->uc.uc_mcontext.nds32_r18, err); uregs 195 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[19], &sf->uc.uc_mcontext.nds32_r19, err); uregs 196 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[20], &sf->uc.uc_mcontext.nds32_r20, err); uregs 198 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[21], &sf->uc.uc_mcontext.nds32_r21, err); uregs 199 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[22], &sf->uc.uc_mcontext.nds32_r22, err); uregs 200 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[23], &sf->uc.uc_mcontext.nds32_r23, err); uregs 201 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[24], &sf->uc.uc_mcontext.nds32_r24, err); uregs 202 arch/nds32/kernel/signal.c __put_user_error(regs->uregs[25], &sf->uc.uc_mcontext.nds32_r25, err); uregs 263 arch/nds32/kernel/signal.c regs->uregs[0] = ksig->sig; uregs 290 arch/nds32/kernel/signal.c regs->uregs[1] = (unsigned long)&frame->info; uregs 291 arch/nds32/kernel/signal.c regs->uregs[2] = (unsigned long)&frame->uc; uregs 309 arch/nds32/kernel/signal.c switch (regs->uregs[0]) { uregs 312 arch/nds32/kernel/signal.c regs->uregs[0] = -EINTR; uregs 316 arch/nds32/kernel/signal.c regs->uregs[0] = -EINTR; uregs 321 arch/nds32/kernel/signal.c regs->uregs[0] = regs->orig_r0; uregs 361 arch/nds32/kernel/signal.c switch (regs->uregs[0]) { uregs 363 arch/nds32/kernel/signal.c regs->uregs[15] = __NR_restart_syscall; uregs 368 arch/nds32/kernel/signal.c regs->uregs[0] = regs->orig_r0; uregs 204 arch/nds32/kernel/traps.c return regs->uregs[0]; uregs 210 arch/nds32/kernel/traps.c return regs->uregs[0]; uregs 159 arch/nds32/mm/alignment.c return ®s->uregs[0] + idx; uregs 260 arch/powerpc/mm/fault.c struct pt_regs *uregs = current->thread.regs; uregs 261 arch/powerpc/mm/fault.c if (uregs == NULL) uregs 276 arch/powerpc/mm/fault.c if (address + 2048 >= uregs->gpr[1]) uregs 240 arch/powerpc/perf/callchain.c unsigned long __user *fp, *uregs; uregs 268 arch/powerpc/perf/callchain.c uregs = sigframe->uc.uc_mcontext.gp_regs; uregs 269 arch/powerpc/perf/callchain.c if (read_user_stack_64(&uregs[PT_NIP], &next_ip) || uregs 270 arch/powerpc/perf/callchain.c read_user_stack_64(&uregs[PT_LNK], &lr) || uregs 271 arch/powerpc/perf/callchain.c read_user_stack_64(&uregs[PT_R1], &sp)) uregs 446 arch/powerpc/perf/callchain.c unsigned int __user *fp, *uregs; uregs 460 arch/powerpc/perf/callchain.c uregs = signal_frame_32_regs(sp, next_sp, next_ip); uregs 461 arch/powerpc/perf/callchain.c if (!uregs && level <= 1) uregs 462 arch/powerpc/perf/callchain.c uregs = signal_frame_32_regs(sp, next_sp, lr); uregs 463 arch/powerpc/perf/callchain.c if (uregs) { uregs 468 arch/powerpc/perf/callchain.c if (read_user_stack_32(&uregs[PT_NIP], &next_ip) || uregs 469 arch/powerpc/perf/callchain.c read_user_stack_32(&uregs[PT_LNK], &lr) || uregs 470 arch/powerpc/perf/callchain.c read_user_stack_32(&uregs[PT_R1], &sp)) uregs 104 arch/sh/include/asm/processor_64.h struct pt_regs *uregs; uregs 131 arch/sh/include/asm/processor_64.h .uregs = NULL, \ uregs 24 arch/sh/include/asm/switch_to_64.h struct pt_regs *regs = next->thread.uregs; \ uregs 334 arch/sh/kernel/process_64.c current->thread.uregs = current->thread.kregs; uregs 411 arch/sh/kernel/process_64.c p->thread.uregs = childregs; uregs 60 arch/sh/kernel/ptrace_64.c stack = (unsigned char *)(task->thread.uregs); uregs 101 arch/sh/kernel/ptrace_64.c stack = (unsigned char *)(task->thread.uregs); uregs 130 arch/sh/kernel/ptrace_64.c struct pt_regs *regs = child->thread.uregs; uregs 139 arch/sh/kernel/ptrace_64.c struct pt_regs *regs = child->thread.uregs; uregs 47 arch/unicore32/include/asm/processor.h memset(regs->uregs, 0, sizeof(regs->uregs)); \ uregs 50 arch/unicore32/include/uapi/asm/ptrace.h unsigned long uregs[34]; uregs 53 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_asr uregs[32] uregs 54 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_pc uregs[31] uregs 55 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_lr uregs[30] uregs 56 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_sp uregs[29] uregs 57 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_ip uregs[28] uregs 58 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_fp uregs[27] uregs 59 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_26 uregs[26] uregs 60 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_25 uregs[25] uregs 61 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_24 uregs[24] uregs 62 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_23 uregs[23] uregs 63 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_22 uregs[22] uregs 64 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_21 uregs[21] uregs 65 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_20 uregs[20] uregs 66 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_19 uregs[19] uregs 67 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_18 uregs[18] uregs 68 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_17 uregs[17] uregs 69 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_16 uregs[16] uregs 70 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_15 uregs[15] uregs 71 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_14 uregs[14] uregs 72 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_13 uregs[13] uregs 73 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_12 uregs[12] uregs 74 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_11 uregs[11] uregs 75 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_10 uregs[10] uregs 76 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_09 uregs[9] uregs 77 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_08 uregs[8] uregs 78 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_07 uregs[7] uregs 79 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_06 uregs[6] uregs 80 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_05 uregs[5] uregs 81 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_04 uregs[4] uregs 82 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_03 uregs[3] uregs 83 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_02 uregs[2] uregs 84 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_01 uregs[1] uregs 85 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_00 uregs[0] uregs 86 arch/unicore32/include/uapi/asm/ptrace.h #define UCreg_ORIG_00 uregs[33] uregs 25 arch/unicore32/kernel/ptrace.c return task_pt_regs(task)->uregs[offset]; uregs 41 arch/unicore32/kernel/ptrace.c newregs.uregs[offset] = data; uregs 44 arch/unicore32/kernel/ptrace.c regs->uregs[offset] = data; uregs 208 arch/unicore32/mm/alignment.c regs->uregs[RN_BITS(instr)] = addr; uregs 229 arch/unicore32/mm/alignment.c regs->uregs[rd] = val; uregs 231 arch/unicore32/mm/alignment.c put16_unaligned_check(regs->uregs[rd], addr); uregs 238 arch/unicore32/mm/alignment.c get32_unaligned_check(regs->uregs[RD_BITS(instr)], addr); uregs 239 arch/unicore32/mm/alignment.c put32_unaligned_check(regs->uregs[RM_BITS(instr)], addr); uregs 256 arch/unicore32/mm/alignment.c get32_unaligned_check(regs->uregs[rd], addr); uregs 258 arch/unicore32/mm/alignment.c put32_unaligned_check(regs->uregs[rd], addr); uregs 263 arch/unicore32/mm/alignment.c get32t_unaligned_check(regs->uregs[rd], addr); uregs 265 arch/unicore32/mm/alignment.c put32t_unaligned_check(regs->uregs[rd], addr); uregs 301 arch/unicore32/mm/alignment.c newaddr = eaddr = regs->uregs[rn]; uregs 333 arch/unicore32/mm/alignment.c uregs[rd + reg_correction], eaddr); uregs 336 arch/unicore32/mm/alignment.c uregs[rd + reg_correction], eaddr); uregs 341 arch/unicore32/mm/alignment.c regs->uregs[rn] = newaddr; uregs 379 arch/unicore32/mm/alignment.c offset.un = regs->uregs[RM_BITS(instr)]; uregs 392 arch/unicore32/mm/alignment.c offset.un = regs->uregs[RM_BITS(instr)]; uregs 107 arch/x86/kernel/msr.c u32 __user *uregs = (u32 __user *)arg; uregs 118 arch/x86/kernel/msr.c if (copy_from_user(®s, uregs, sizeof(regs))) { uregs 125 arch/x86/kernel/msr.c if (copy_to_user(uregs, ®s, sizeof(regs))) uregs 134 arch/x86/kernel/msr.c if (copy_from_user(®s, uregs, sizeof(regs))) { uregs 144 arch/x86/kernel/msr.c if (copy_to_user(uregs, ®s, sizeof(regs))) uregs 245 arch/xtensa/kernel/ptrace.c static int ptrace_getregs(struct task_struct *child, void __user *uregs) uregs 248 arch/xtensa/kernel/ptrace.c 0, sizeof(xtensa_gregset_t), uregs); uregs 251 arch/xtensa/kernel/ptrace.c static int ptrace_setregs(struct task_struct *child, void __user *uregs) uregs 254 arch/xtensa/kernel/ptrace.c 0, sizeof(xtensa_gregset_t), uregs); uregs 257 arch/xtensa/kernel/ptrace.c static int ptrace_getxregs(struct task_struct *child, void __user *uregs) uregs 260 arch/xtensa/kernel/ptrace.c 0, sizeof(elf_xtregs_t), uregs); uregs 263 arch/xtensa/kernel/ptrace.c static int ptrace_setxregs(struct task_struct *child, void __user *uregs) uregs 266 arch/xtensa/kernel/ptrace.c 0, sizeof(elf_xtregs_t), uregs); uregs 322 drivers/pci/controller/dwc/pci-imx6.c regs->uregs[reg] = val; uregs 328 drivers/pci/controller/dwc/pci-imx6.c regs->uregs[reg] = -1; uregs 771 drivers/pci/controller/dwc/pci-keystone.c regs->uregs[reg] = -1; uregs 282 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rspi] = (long)hw->regs; uregs 283 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rrx] = (long)hw->rx; uregs 284 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rtx] = (long)hw->tx + 1; uregs 285 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rcount] = hw->len - 1; uregs 286 drivers/spi/spi-s3c24xx.c regs.uregs[fiq_rirq] = (long)S3C24XX_VA_IRQ; uregs 429 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM1(x) ((x)->uregs[0]) uregs 430 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM2(x) ((x)->uregs[1]) uregs 431 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM3(x) ((x)->uregs[2]) uregs 432 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM4(x) ((x)->uregs[3]) uregs 433 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_PARM5(x) ((x)->uregs[4]) uregs 434 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_RET(x) ((x)->uregs[14]) uregs 435 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_FP(x) ((x)->uregs[11]) /* Works only with CONFIG_FRAME_POINTER */ uregs 436 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_RC(x) ((x)->uregs[0]) uregs 437 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_SP(x) ((x)->uregs[13]) uregs 438 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_IP(x) ((x)->uregs[12])