Lines Matching defs:Lwp
211 struct ps_lwphandle *Lwp;
214 if ((Lwp = Lgrab(Proc, who, &gcode)) == NULL) {
224 return (Lwp);
866 struct ps_lwphandle *Lwp = (struct ps_lwphandle *)arg;
868 const lwpstatus_t *Lsp = Lstatus(Lwp);
886 pri->Lwp = Lwp;
903 (void) Lstop(Lwp, MILLISEC);
904 if (Lstate(Lwp) == PS_RUN)
907 if (Lstate(Lwp) == PS_RUN) {
924 (void) Lwait(Lwp, tout);
925 if (Lstate(Lwp) == PS_RUN &&
939 if (Lstate(Lwp) == PS_UNDEAD)
941 if (Lstate(Lwp) == PS_LOST) { /* we lost control */
965 Lfree(Lwp);
966 pri->Lwp = Lwp =
968 if (Lwp == NULL)
971 pri->lwpstat = Lsp = Lstatus(Lwp);
999 if (Lstate(Lwp) != PS_STOP) {
1001 "%s: state = %d\n", command, Lstate(Lwp));
1269 Lfree(Lwp);
1270 pri->Lwp = Lwp =
1272 if (Lwp == NULL)
1275 pri->lwpstat = Lsp = Lstatus(Lwp);
1345 (void) Lsetrun(Lwp, 0, PRSTEP);
1347 (void) Lwait(Lwp, 0);
1348 } while (Lstate(Lwp) == PS_RUN);
1349 if (Lstate(Lwp) == PS_STOP &&
1353 (void) Lsetrun(Lwp, 0, PRCFAULT|PRSTOP);
1361 if (Lstate(Lwp) == PS_STOP) {
1380 if (Lsetrun(Lwp, 0, flags) != 0 &&
1381 Lstate(Lwp) != PS_LOST &&
1382 Lstate(Lwp) != PS_UNDEAD) {
1398 if (Lstate(Lwp) == PS_UNDEAD || Lstate(Lwp) == PS_LOST)
1401 (void) Lstop(Lwp, MILLISEC);
1403 if (Lstate(Lwp) == PS_STOP &&
1435 if (Lstate(Lwp) == PS_UNDEAD || Lstate(Lwp) == PS_LOST) {
1524 if (!leave_hung && Lstate(Lwp) == PS_STOP)
1525 (void) Lsetrun(Lwp, 0, 0);
1528 (void) Lfree(Lwp);
2567 struct ps_lwphandle *Lwp;
2571 (Lwp = pri->Lwp) != NULL)
2572 (void) Lstop(Lwp, MILLISEC / 10);