Lines Matching defs:remaining
949 Py_ssize_t n, written = 0, remaining;
980 for (remaining = buffer->len - written;
981 remaining > 0;
982 written += n, remaining -= n) {
983 /* If remaining bytes is larger than internal buffer size, copy
985 if (remaining > self->buffer_size) {
987 remaining);
995 if (n > remaining)
996 n = remaining;
1624 Py_ssize_t current_size, remaining, written;
1635 remaining = n;
1639 remaining -= current_size;
1651 while (remaining > 0) {
1654 Py_ssize_t r = MINUS_LAST_BLOCK(self, remaining);
1670 remaining -= r;
1673 assert(remaining <= self->buffer_size);
1680 while (remaining > 0 && self->read_end < self->buffer_size) {
1694 if (remaining > r) {
1698 remaining -= r;
1700 else if (remaining > 0) {
1701 memcpy(out + written, self->buffer + self->pos, remaining);
1702 written += remaining;
1703 self->pos += remaining;
1704 remaining = 0;
1706 if (remaining == 0)
1912 Py_ssize_t written, avail, remaining;
2000 remaining = buffer->len;
2002 while (remaining > self->buffer_size) {
2009 if (remaining > self->buffer_size) {
2025 remaining -= n;
2034 if (remaining > 0) {
2035 memcpy(self->buffer, (char *) buffer->buf + written, remaining);
2036 written += remaining;
2039 /* TODO: sanity check (remaining >= 0) */
2040 self->write_end = remaining;
2041 ADJUST_POSITION(self, remaining);