Lines Matching refs:residual
74 * keep track of the rest of the record. residual stores the number of bytes
76 * two reads then residual will be set to -1 so that the next read will fail.
93 int residual;
195 if (eerb->residual > 0) {
196 eerb->tail += eerb->residual;
199 eerb->residual = -1;
615 if (eerb->residual < 0) { /* the remainder of this record */
617 eerb->residual = 0;
621 } else if (eerb->residual > 0) {
623 effective_count = min(eerb->residual, (int) count);
624 eerb->residual -= effective_count;
648 eerb->residual = tailcount - effective_count;