Lines Matching refs:wb_
581 Http2Handler::WriteBuf *Http2Handler::get_wb() { return &wb_; } in get_wb()
589 auto n = std::min(wb_.wleft(), data_pendinglen_); in fill_wb()
590 wb_.write(data_pending_, n); in fill_wb()
613 auto n = wb_.write(data, datalen); in fill_wb()
659 if (wb_.rleft() > 0) { in write_clear()
661 while ((nwrite = write(fd_, wb_.pos, wb_.rleft())) == -1 && in write_clear()
671 wb_.drain(nwrite); in write_clear()
674 wb_.reset(); in write_clear()
678 if (wb_.rleft() == 0) { in write_clear()
683 if (wb_.rleft() == 0) { in write_clear()
690 nghttp2_session_want_write(session_) == 0 && wb_.rleft() == 0) { in write_clear()
785 if (wb_.rleft() > 0) { in write_tls()
786 auto rv = SSL_write(ssl_, wb_.pos, wb_.rleft()); in write_tls()
802 wb_.drain(rv); in write_tls()
805 wb_.reset(); in write_tls()
809 if (wb_.rleft() == 0) { in write_tls()
814 if (wb_.rleft() == 0) { in write_tls()
821 nghttp2_session_want_write(session_) == 0 && wb_.rleft() == 0) { in write_tls()