Lines Matching refs:psp
260 lwplook(look_arg_t *arg, const lwpstatus_t *psp, const lwpsinfo_t *pip)
274 if (psp == NULL)
281 flags = psp->pr_flags & LWPFLAGS;
285 (void) printf(" /%d:\tflags = %s", (int)psp->pr_lwpid, prflags(flags));
286 if ((flags & PR_ASLEEP) || (psp->pr_syscall &&
293 if (psp->pr_syscall && !(arg->pflags & PR_ISSYS)) {
297 proc_sysname(psp->pr_syscall, buf, sizeof (buf)));
298 for (i = 0; i < psp->pr_nsysarg; i++) {
301 (void) printf("0x%lx", psp->pr_sysarg[i]);
309 (void) printf("\twhy = %s", prwhy(psp->pr_why));
310 if (psp->pr_why != PR_REQUESTED &&
311 psp->pr_why != PR_SUSPENDED)
313 prwhat(psp->pr_why, psp->pr_what));
318 sighold = *((uint32_t *)&psp->pr_lwphold);
319 sighold1 = *((uint32_t *)&psp->pr_lwphold + 1);
320 sighold2 = *((uint32_t *)&psp->pr_lwphold + 2);
321 sigpend = *((uint32_t *)&psp->pr_lwppend);
322 sigpend1 = *((uint32_t *)&psp->pr_lwppend + 1);
323 sigpend2 = *((uint32_t *)&psp->pr_lwppend + 2);
327 cursig = psp->pr_cursig;
360 if (Plwp_getxregs(Pr, psp->pr_lwpid, &prx) == 0 &&
362 dumpregs_v8p(psp->pr_reg, &prx, is64);
365 dumpregs(psp->pr_reg, is64);