Lines Matching refs:pfirst
106 *pfirst, /* Pointer to beginning of line */
296 if (plast - pfirst > MAXLINE) {
300 if (pfirst < &work[NCOLS]) {
301 tlast = plast + (&work[NCOLS] - pfirst);
303 while (plast >= pfirst) *tlast-- = *plast--;
304 pfirst = ++tlast;
309 while (pfirst <= plast) *tfirst++ = *pfirst++;
311 pfirst = tptr;
700 pfirst = plast = &work[NCOLS];
712 if (lp->param <= (plast - pfirst))
718 (plast - pfirst));
725 if (lp->param <= (plast - pfirst))
731 (plast - pfirst));
755 (void) fputs(pfirst, stdout);
763 if (plast - pfirst < effll) {
764 n = n ? n : effll - (plast - pfirst);
776 if (plast - pfirst < effll) {
777 n = n ? n : effll - (plast - pfirst);
778 if (pfirst - n < wfirst) center();
779 while (n--) *--pfirst = pachar;
788 if (plast - pfirst > effll) {
789 n = n ? n : plast - pfirst - effll;
790 pfirst += n;
791 if (pfirst >= plast)
792 *(pfirst = plast = &work[NCOLS]) = '\n';
801 if (plast - pfirst > effll) {
802 n = n ? n : plast - pfirst - effll;
804 if (pfirst >= plast)
805 *(pfirst = plast = &work[NCOLS]) = '\n';
825 while (pfirst <= plast) {
827 switch (c = *pfirst++) {
846 pfirst = tfirst;
868 c = pfirst;
879 c = pfirst;
884 pfirst = ++savec; /* Point pfirst to char after tab */
909 tfirst = tlast = pfirst;
911 while (pfirst <= plast) {
913 switch (c = *pfirst++) {
929 } while (*pfirst++ == ' ');
930 pfirst--;
938 pfirst = tfirst;