Home
last modified time | relevance | path

Searched refs:R_PC (Results 1 – 25 of 30) sorted by relevance

12

/illumos-gate/usr/src/lib/libproc/i386/
H A DPisadep.c235 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 Dbpt.c352 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 Dcallstack.c92 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 Ddis.c188 (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 Dipc.c390 (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 DPisadep.c298 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 DPisadep.c232 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 Dregs.d97 inline int R_PC = 33; variable
98 #pragma D binding "1.0" R_PC
/illumos-gate/usr/src/lib/libproc/sparcv9/
H A DPisadep.c282 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 Dprocfs_isa.h101 #define R_PC REG_RIP macro
111 #define R_PC EIP macro
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/arrays/
H A Dtst.uregsarray.d42 printf("R_PC = 0x%x\n", uregs[R_PC]);
/illumos-gate/usr/src/cmd/sgs/demo_rdb/sparcv9/
H A Dregs.c118 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 Derr.uregswrite1.d29 uregs[R_PC] += 1;
/illumos-gate/usr/src/lib/libc/sparc/threads/
H A Dmachdep.c146 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 DPsyscall.c431 (!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 DPscantext.c72 syspri = Pissyscall_prev(P, P->status.pr_lwp.pr_reg[R_PC], in Pscantext()
H A Dlibproc.h93 #define R_PC REG_RIP macro
98 #define R_PC EIP macro
/illumos-gate/usr/src/cmd/dtrace/test/tst/sparc/arrays/
H A Dtst.uregsarray.d75 printf("R_PC = 0x%x\n", uregs[R_PC]);
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c146 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 Dprocfs_isa.h117 #define R_PC 33 macro
/illumos-gate/usr/src/cmd/ptools/pstack/
H A Dpstack.c544 (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 Dregs.d.in71 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 Dregs.c104 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 Dptrace.c308 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 Ddt_proc.c149 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()

12