/illumos-gate/usr/src/lib/libproc/i386/ |
H A D | Pisadep.c | 235 ctf_pc = pc = regs[R_PC]; in Pstack_iter() 265 gregs[R_PC] = pc; in Pstack_iter() 276 if (gregs[R_FP] != fp || gregs[R_PC] != pc) { in Pstack_iter() 278 pc = gregs[R_PC]; in Pstack_iter() 296 pc = gregs[R_PC]; in Pstack_iter() 314 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr; in Psyscall_setup() 330 arglist[0] = P->status.pr_lwp.pr_reg[R_PC]; in Psyscall_copyinargs()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | bpt.c | 352 if ((bpt = find_bp(ph, pstatus.pr_lwp.pr_reg[R_PC])) == in continue_to_break() 357 EC_WORD(pstatus.pr_lwp.pr_reg[R_PC])); in continue_to_break() 373 EC_WORD(pstatus.pr_lwp.pr_reg[R_PC])); in continue_to_break() 430 pc = pstatus.pr_lwp.pr_reg[R_PC]; in step_n() 459 pc = pstatus.pr_lwp.pr_reg[R_PC]; in step_n() 519 caddr = pstat.pr_lwp.pr_reg[R_PC]; in step_to_addr() 525 caddr = pstat.pr_lwp.pr_reg[R_PC]; in step_to_addr()
|
H A D | callstack.c | 92 symstr = print_address_ps(ph, (ulong_t)pstatus.pr_lwp.pr_reg[R_PC], in CallStack() 94 (void) printf(" 0x%08x:%-17s\n", EC_WORD(pstatus.pr_lwp.pr_reg[R_PC]), in CallStack()
|
H A D | dis.c | 188 (void) disasm_addr(ph, (ulong_t)pstat.pr_lwp.pr_reg[R_PC], num_inst); in disasm()
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | ipc.c | 390 (void) Lgetareg(Lwp, R_PC, &pc); in checkproc() 403 (void) Lgetareg(Lwp, R_PC, &pc); in checkproc() 406 (void) Lgetareg(Lwp, R_PC, &pc); in checkproc() 412 (void) Lputareg(Lwp, R_PC, pc); in checkproc()
|
/illumos-gate/usr/src/lib/libproc/amd64/ |
H A D | Pisadep.c | 298 ctf_pc = pc = regs[R_PC]; in Pstack_iter32() 329 gregs[R_PC] = pc; in Pstack_iter32() 343 if (gregs[R_FP] != fp || gregs[R_PC] != pc) { in Pstack_iter32() 345 pc = gregs[R_PC]; in Pstack_iter32() 362 pc = gregs[R_PC]; in Pstack_iter32() 538 pc = gregs[R_PC]; in Pstack_iter() 565 gregs[R_PC] = pc; in Pstack_iter() 581 pc = gregs[R_PC]; in Pstack_iter()
|
/illumos-gate/usr/src/lib/libproc/sparc/ |
H A D | Pisadep.c | 232 dst[R_PC] = gregs[REG_PC]; in ucontext_n_to_prgregs() 284 gregs[R_PC] = gregs[R_I7]; in Pstack_iter() 285 gregs[R_nPC] = gregs[R_PC] + 4; in Pstack_iter() 334 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr; in Psyscall_setup()
|
/illumos-gate/usr/src/lib/libdtrace/sparc/ |
H A D | regs.d | 97 inline int R_PC = 33; variable 98 #pragma D binding "1.0" R_PC
|
/illumos-gate/usr/src/lib/libproc/sparcv9/ |
H A D | Pisadep.c | 282 dst[R_PC] = gregs[REG_PC]; in ucontext_n_to_prgregs() 314 dst[R_PC] = (uint64_t)(uint32_t)gregs[REG_PC]; in ucontext_32_to_prgregs() 366 gregs[R_PC] = gregs[R_I7]; in Pstack_iter() 367 gregs[R_nPC] = gregs[R_PC] + 4; in Pstack_iter() 453 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr; in Psyscall_setup()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | procfs_isa.h | 101 #define R_PC REG_RIP macro 111 #define R_PC EIP macro
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/arrays/ |
H A D | tst.uregsarray.d | 42 printf("R_PC = 0x%x\n", uregs[R_PC]);
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/sparcv9/ |
H A D | regs.c | 118 disp_reg_line(ph, prst, "ccr", R_CCR, "pc", R_PC); in display_special_regs() 122 disp_reg_line(ph, prst, "psr", R_PSR, "pc", R_PC); in display_special_regs()
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/i386/pid/ |
H A D | err.uregswrite1.d | 29 uregs[R_PC] += 1;
|
/illumos-gate/usr/src/lib/libc/sparc/threads/ |
H A D | machdep.c | 146 rs[REG_PC] = status.pr_reg[R_PC]; in getgregs() 170 status.pr_reg[R_PC] = rs[REG_PC]; in setgregs()
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Psyscall.c | 431 (!Pissyscall(P, P->status.pr_lwp.pr_reg[R_PC]) && in Psyscall() 432 !Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], NULL))) in Psyscall() 486 if (!Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], NULL)) { in Psyscall()
|
H A D | Pscantext.c | 72 syspri = Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], in Pscantext()
|
H A D | libproc.h | 93 #define R_PC REG_RIP macro 98 #define R_PC EIP macro
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/sparc/arrays/ |
H A D | tst.uregsarray.d | 75 printf("R_PC = 0x%x\n", uregs[R_PC]);
|
/illumos-gate/usr/src/uts/sparc/fs/proc/ |
H A D | prmachdep.c | 146 prp[R_PC] = gr[REG_PC]; in prgetprregs() 203 gr[REG_PC] = prp[R_PC]; in prsetprregs() 296 dest[R_PC] = SET_LOWER_32(r->r_pc, src[R_PC]); in prgregset_32ton() 365 prp[R_PC] = gr[REG_PC]; in prgetprregs32()
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | procfs_isa.h | 117 #define R_PC 33 macro
|
/illumos-gate/usr/src/cmd/ptools/pstack/ |
H A D | pstack.c | 544 (void) printf(" %.*lx * %s", length, (long)gregs[R_PC], name); in print_java_frame() 570 uintptr_t pc = gregs[R_PC]; in print_frame() 686 (void) printf(" %.*lx %-8s (", length, (long)reg[R_PC], sname); in print_syscall()
|
/illumos-gate/usr/src/lib/libdtrace/i386/ |
H A D | regs.d.in | 71 inline int R_PC = R_EIP; variable 72 #pragma D binding "1.0" R_PC
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/sparc/ |
H A D | regs.c | 104 disp_reg_line(ph, prst, "psr", R_PSR, "pc", R_PC); in display_special_regs()
|
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | ptrace.c | 308 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC]; in ptrace() 627 ps->pr_lwp.pr_reg[R_PC] = cp->user.u_reg[REG_PC]; in ProcUpdate() 680 cp->user.u_reg[REG_PC] = ps->pr_lwp.pr_reg[R_PC]; in MakeUser()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_proc.c | 149 if (psp->pr_reg[R_PC] == dbp->dbp_addr) in dt_proc_bpmatch() 155 (int)dpr->dpr_pid, (ulong_t)psp->pr_reg[R_PC]); in dt_proc_bpmatch()
|