Lines Matching refs:readptr
500 if (readptr == &readstk[0]) { in commnds()
503 if (*readptr != 0) in commnds()
504 release(*readptr); in commnds()
505 readptr--; in commnds()
509 if (readptr <= &readstk[1]) in commnds()
511 if (*readptr != 0) in commnds()
512 release(*readptr); in commnds()
513 readptr--; in commnds()
514 if (*readptr != 0) in commnds()
515 release(*readptr); in commnds()
516 readptr--; in commnds()
722 if ((readptr != &readstk[0]) && (*readptr != 0)) { in commnds()
723 if ((*readptr)->rd == (*readptr)->wt) in commnds()
724 release(*readptr); in commnds()
726 if (readptr++ == &readstk[RDSKSZ]) { in commnds()
732 readptr++; in commnds()
733 *readptr = p; in commnds()
742 if (++readptr == &readstk[RDSKSZ]) { in commnds()
745 *readptr = 0; in commnds()
758 *readptr = p; in commnds()
1205 readptr = &readstk[0]; in init()
1221 while (readptr != &readstk[0]) { in onintr()
1222 if (*readptr != 0) in onintr()
1223 release(*readptr); in onintr()
1224 readptr--; in onintr()
1437 if ((readptr != &readstk[0]) && (*readptr != 0)) { in readc()
1438 if (sfeof(*readptr) == 0) in readc()
1439 return (lastchar = sgetc(*readptr)); in readc()
1440 release(*readptr); in readc()
1441 readptr--; in readc()
1447 if (readptr != &readptr[0]) { in readc()
1448 readptr--; in readc()
1449 if (*readptr == 0) in readc()
1465 if ((readptr != &readstk[0]) && (*readptr != 0)) { in unreadc()
1466 sungetc(*readptr, c); in unreadc()