Lines Matching refs:src
153 be_pair_transfer(struct bufferevent *src, struct bufferevent *dst, in be_pair_transfer() argument
159 evbuffer_unfreeze(src->output, 1); in be_pair_transfer()
166 evbuffer_remove_buffer(src->output, dst->input, n); in be_pair_transfer()
170 n = evbuffer_get_length(src->output); in be_pair_transfer()
171 evbuffer_add_buffer(dst->input, src->output); in be_pair_transfer()
174 n = evbuffer_get_length(src->output); in be_pair_transfer()
175 evbuffer_add_buffer(dst->input, src->output); in be_pair_transfer()
188 bufferevent_trigger_nolock_(src, EV_WRITE, 0); in be_pair_transfer()
190 evbuffer_freeze(src->output, 1); in be_pair_transfer()
195 be_pair_wants_to_talk(struct bufferevent_pair *src, in be_pair_wants_to_talk() argument
198 return (downcast(src)->enabled & EV_WRITE) && in be_pair_wants_to_talk()
201 evbuffer_get_length(downcast(src)->output); in be_pair_wants_to_talk()