Lines Matching refs:bufferevent_pair
45 struct bufferevent_pair { struct
47 struct bufferevent_pair *partner; argument
49 struct bufferevent_pair *unlinked_partner; argument
55 static inline struct bufferevent_pair *
58 struct bufferevent_pair *bev_p; in upcast()
61 bev_p = EVUTIL_UPCAST(bev, struct bufferevent_pair, bev.bev); in upcast()
71 struct bufferevent_pair *bevp; in incref_and_lock()
81 struct bufferevent_pair *bevp = upcast(b); in decref_and_unlock()
92 static struct bufferevent_pair *
96 struct bufferevent_pair *bufev; in bufferevent_pair_elt_new()
97 if (! (bufev = mm_calloc(1, sizeof(struct bufferevent_pair)))) in bufferevent_pair_elt_new()
118 struct bufferevent_pair *bufev1 = NULL, *bufev2 = NULL; in bufferevent_pair_new()
195 be_pair_wants_to_talk(struct bufferevent_pair *src, in be_pair_wants_to_talk()
196 struct bufferevent_pair *dst) in be_pair_wants_to_talk()
208 struct bufferevent_pair *bev_pair = arg; in be_pair_outbuf_cb()
209 struct bufferevent_pair *partner = bev_pair->partner; in be_pair_outbuf_cb()
227 struct bufferevent_pair *bev_p = upcast(bufev); in be_pair_enable()
228 struct bufferevent_pair *partner = bev_p->partner; in be_pair_enable()
267 struct bufferevent_pair *bev_p = upcast(bev); in be_pair_unlink()
280 struct bufferevent_pair *bev_p = upcast(bev); in be_pair_destruct()
308 struct bufferevent_pair *bev_p = upcast(bev); in be_pair_flush()
342 struct bufferevent_pair *bev_p; in bufferevent_pair_get_partner()
357 evutil_offsetof(struct bufferevent_pair, bev.bev),