Lines Matching refs:psa
566 char *psa = psargs; in preadargs() local
582 (void) memset(psa, 0, bsize--); in preadargs()
611 (i = pread(pfd, psa, bsize, argoff)) <= 0) { in preadargs()
616 len = strlen(psa); in preadargs()
617 psa += len; in preadargs()
618 *psa++ = ' '; in preadargs()
627 while (psa > psargs && isspace(*(psa-1))) in preadargs()
628 psa--; in preadargs()
631 *psa = '\0'; in preadargs()
647 char *psa; in preadenvs() local
660 psainit = psa = (psargs != NULL)? psargs : psinfo->pr_psargs; in preadenvs()
661 len = strlen(psa); in preadenvs()
662 psa += len; in preadenvs()
697 (i = pread(pfd, psa+1, bsize, envoff)) <= 0) { in preadenvs()
702 *psa++ = ' '; in preadenvs()
703 len = strlen(psa); in preadenvs()
704 psa += len; in preadenvs()
713 while (psa > psainit && isspace(*(psa-1))) in preadenvs()
714 psa--; in preadenvs()
715 *psa = '\0'; in preadenvs()
847 char *psa; in prcom() local
1006 psa = &psinfo->pr_psargs[0]; in prcom()
1010 psa = psargs; in prcom()
1012 tp = psa + i; in prcom()
1015 for (cp = psa; cp < tp; /* empty */) { in prcom()
1025 wcnt = namencnt(psa, i, maxlen); in prcom()
1028 (void) printf(" %.*s", wcnt, psa); in prcom()
1031 (void) fwrite(psa, 1, wcnt, stdout); in prcom()