Lines Matching refs:evbuffer_chain
79 struct evbuffer_chain;
82 struct evbuffer_chain *first;
84 struct evbuffer_chain *last;
99 struct evbuffer_chain **last_with_datap;
171 struct evbuffer_chain {
173 struct evbuffer_chain *next;
208 * buffer allocated as part of the evbuffer_chain allocation.
217 * we're done with it. Lives at the end of an evbuffer_chain with the
225 * evbuffer_chain with the EVBUFFER_FILESEGMENT flag set. */
269 * end of an evbuffer_chain with the EVBUFFER_MULTICAST flag set. */
274 struct evbuffer_chain *parent;
277 #define EVBUFFER_CHAIN_SIZE sizeof(struct evbuffer_chain)
279 #define EVBUFFER_CHAIN_EXTRA(t, c) (t *)((struct evbuffer_chain *)(c) + 1)
308 void evbuffer_chain_pin_(struct evbuffer_chain *chain, unsigned flag);
310 void evbuffer_chain_unpin_(struct evbuffer_chain *chain, unsigned flag);
326 struct evbuffer_iovec *vecs, int n_vecs, struct evbuffer_chain ***chainp,