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;
616 if (eerb->residual < 0) { /* the remainder of this record */
618 eerb->residual = 0;
622 } else if (eerb->residual > 0) {
624 effective_count = min(eerb->residual, (int) count);
625 eerb->residual -= effective_count;
649 eerb->residual = tailcount - effective_count;