Searched refs:sysaddr (Results 1 - 7 of 7) sorted by relevance

/osnet-11/usr/src/lib/libproc/common/
H A DPscantext.c54 uintptr_t sysaddr; /* address of SYSCALL instruction */ local
67 sysaddr = 0;
68 if (P->sysaddr != 0 &&
69 (syspri = Pissyscall(P, P->sysaddr)))
70 sysaddr = P->sysaddr;
73 if (sysaddr == 0 || syspri != 1)
75 &sysaddr);
77 if (sysaddr != 0 && syspri == 1) {
78 P->sysaddr
[all...]
H A DPcontrol.h202 uintptr_t sysaddr; /* address of most recent syscall instruction */ member in struct:ps_prochandle
H A DPcontrol.c1760 * then don't use its PC to set P->sysaddr since it may have been
1770 &P->sysaddr) == 0)
1771 P->sysaddr = P->status.pr_lwp.pr_reg[R_PC];
/osnet-11/usr/src/lib/libproc/sparc/
H A DPisadep.c351 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
352 P->status.pr_lwp.pr_reg[R_nPC] = P->sysaddr + sizeof (instr_t);
/osnet-11/usr/src/lib/libproc/i386/
H A DPisadep.c307 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
/osnet-11/usr/src/lib/libproc/amd64/
H A DPisadep.c505 P->status.pr_lwp.pr_reg[REG_RIP] = P->sysaddr;
513 P->status.pr_lwp.pr_reg[REG_RIP] = P->sysaddr;
/osnet-11/usr/src/lib/libproc/sparcv9/
H A DPisadep.c472 P->status.pr_lwp.pr_reg[R_PC] = P->sysaddr;
473 P->status.pr_lwp.pr_reg[R_nPC] = P->sysaddr + sizeof (instr_t);

Completed in 48 milliseconds