Lines Matching refs:psa
568 char *psa = psargs; in preadargs() local
584 (void) memset(psa, 0, bsize--); in preadargs()
613 (i = pread(pfd, psa, bsize, argoff)) <= 0) { in preadargs()
618 len = strlen(psa); in preadargs()
619 psa += len; in preadargs()
620 *psa++ = ' '; in preadargs()
629 while (psa > psargs && isspace(*(psa-1))) in preadargs()
630 psa--; in preadargs()
633 *psa = '\0'; in preadargs()
649 char *psa; in preadenvs() local
662 psainit = psa = (psargs != NULL)? psargs : psinfo->pr_psargs; in preadenvs()
663 len = strlen(psa); in preadenvs()
664 psa += len; in preadenvs()
699 (i = pread(pfd, psa+1, bsize, envoff)) <= 0) { in preadenvs()
704 *psa++ = ' '; in preadenvs()
705 len = strlen(psa); in preadenvs()
706 psa += len; in preadenvs()
715 while (psa > psainit && isspace(*(psa-1))) in preadenvs()
716 psa--; in preadenvs()
717 *psa = '\0'; in preadenvs()
849 char *psa; in prcom() local
1008 psa = &psinfo->pr_psargs[0]; in prcom()
1012 psa = psargs; in prcom()
1014 tp = psa + i; in prcom()
1017 for (cp = psa; cp < tp; /* empty */) { in prcom()
1027 wcnt = namencnt(psa, i, maxlen); in prcom()
1030 (void) printf(" %.*s", wcnt, psa); in prcom()
1033 (void) fwrite(psa, 1, wcnt, stdout); in prcom()