Lines Matching refs:extrabuf
59 #define ERRFD_IS_READ(channel) ((channel)->extrabuf == NULL)
154 newchan->extrabuf = NULL; /* The user code can set it up */
232 writechannel(channel, channel->errfd, channel->extrabuf);
253 } else if (channel->errfd >= 0 && channel->extrabuf &&
254 cbuf_getused(channel->extrabuf) > 0) {
267 TRACE(("writebuf size %d extrabuf size %d",
269 channel->extrabuf ? cbuf_getused(channel->extrabuf) : 0))
426 dropbear_assert(channel->extrabuf == NULL ||
427 channel->recvwindow <= cbuf_getavail(channel->extrabuf));
465 && cbuf_getused(channel->extrabuf) > 0 ) {
521 if (channel->extrabuf) {
522 cbuf_free(channel->extrabuf);
523 channel->extrabuf = NULL;