Lines Matching refs:nr
72 return stdio->input.buf.nr > seen || stdio->done; in stdio_redirect_has_more_input()
82 return stdio->output.buf.nr || stdio->done; in stdio_redirect_has_output()
89 return stdio->input.buf.nr < STDIO_REDIRECT_BUFSIZE || stdio->done; in stdio_redirect_has_input_space()
94 return stdio->output.buf.nr < STDIO_REDIRECT_BUFSIZE || stdio->done; in stdio_redirect_has_output_space()
130 while (len && buf->buf.nr) { in thread_with_stdio_read()
137 b = min_t(size_t, len, buf->buf.nr); in thread_with_stdio_read()
143 buf->buf.nr -= b; in thread_with_stdio_read()
146 buf->buf.nr); in thread_with_stdio_read()
190 if (!buf->waiting_for_line || memchr(buf->buf.data, '\n', buf->buf.nr)) in thread_with_stdio_write()
192 max_t(ssize_t, STDIO_REDIRECT_BUFSIZE - buf->buf.nr, in thread_with_stdio_write()
199 buf->buf.nr += b; in thread_with_stdio_write()
353 int ret = min(len, buf->buf.nr); in bch2_stdio_redirect_read()
354 buf->buf.nr -= ret; in bch2_stdio_redirect_read()
358 buf->buf.nr); in bch2_stdio_redirect_read()
385 seen = buf->buf.nr; in bch2_stdio_redirect_readline_timeout()
409 buf->buf.nr -= b; in bch2_stdio_redirect_readline_timeout()
413 buf->buf.nr); in bch2_stdio_redirect_readline_timeout()
414 line->nr = b; in bch2_stdio_redirect_readline_timeout()
438 len = vsnprintf(out->data + out->nr, darray_room(*out), fmt, args2); in bch2_darray_vprintf()
442 out->nr += len; in bch2_darray_vprintf()