Lines Matching defs:bufev
70 static int be_filter_flush(struct bufferevent *bufev,
150 struct bufferevent *bufev = downcast(bevf);
152 bufev->wm_read.high &&
153 evbuffer_get_length(bufev->input) >= bufev->wm_read.high;
347 struct bufferevent *bufev = downcast(bevf);
356 if (!(bufev->enabled & EV_WRITE) ||
358 !evbuffer_get_length(bufev->output))
364 evbuffer_cb_clear_flags(bufev->output, bevf->outbuf_cb,
389 (bufev->enabled & EV_WRITE) &&
392 evbuffer_get_length(bufev->output) &&
398 bufferevent_trigger_nolock_(bufev, EV_WRITE, 0);
401 (bufev->enabled & EV_WRITE) &&
402 evbuffer_get_length(bufev->output) &&
410 evbuffer_cb_set_flags(bufev->output,bevf->outbuf_cb,
414 BEV_RESET_GENERIC_WRITE_TIMEOUT(bufev);
443 struct bufferevent *bufev = downcast(bevf);
444 struct bufferevent_private *bufev_private = BEV_UPCAST(bufev);
466 bufferevent_trigger_nolock_(bufev, EV_READ, 0);
474 evbuffer_cb_set_flags(bufev->input, bevf->inbuf_cb,
573 be_filter_flush(struct bufferevent *bufev,
576 struct bufferevent_filtered *bevf = upcast(bufev);
580 bufferevent_incref_and_lock_(bufev);
592 bufferevent_decref_and_unlock_(bufev);