Lines Matching defs:ibc
124 static unsigned ibc; /* number of bytes still in the input buffer */
887 ibc = read(ibf, (char *)ibuf, ibs);
888 if (ibc == (unsigned)-1)
903 if (ibc == 0)
936 ibc = 0; /* no input characters yet */
968 ibc = read(ibf, (char *)ibuf, ibs);
972 if (ibc == (unsigned)-1)
986 ibc = ibs; /* assume a full block */
999 ibc = 0;
1005 if (ibc == 0)
1119 else if (ibc == ibs)
1131 c = ibs - ibc;
1139 ibc = ibs;
1148 if (ibc & 1) /* if the byte count is odd, */
1150 ip[ibc] = 0; /* make it even, pad with zero */
1152 c = ibc >> 1; /* compute the pair count */
1169 obc = ibc;
1187 while ((c = ibc) != 0)
1193 ibc -= c;
1284 while ((c = ibc) != 0)
1292 ibc -= c;
1371 while ((c = ibc) != 0)
1387 if ((ibc = c) == 0)
1400 ibc -= c;
1538 ibc += c - 1;