Home
last modified time | relevance | path

Searched refs:evbuffer_chain (Results 1 – 3 of 3) sorted by relevance

/external/libevent/
Devbuffer-internal.h77 struct evbuffer_chain;
80 struct evbuffer_chain *first;
82 struct evbuffer_chain *last;
97 struct evbuffer_chain **last_with_datap;
169 struct evbuffer_chain { struct
171 struct evbuffer_chain *next; argument
224 #define EVBUFFER_CHAIN_SIZE sizeof(struct evbuffer_chain) argument
226 #define EVBUFFER_CHAIN_EXTRA(t, c) (t *)((struct evbuffer_chain *)(c) + 1)
255 void _evbuffer_chain_pin(struct evbuffer_chain *chain, unsigned flag);
257 void _evbuffer_chain_unpin(struct evbuffer_chain *chain, unsigned flag);
[all …]
Dbuffer.c139 static void evbuffer_chain_align(struct evbuffer_chain *chain);
140 static int evbuffer_chain_should_realign(struct evbuffer_chain *chain,
145 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf,
155 static struct evbuffer_chain *
158 struct evbuffer_chain *chain; in evbuffer_chain_new()
193 evbuffer_chain_free(struct evbuffer_chain *chain) in evbuffer_chain_free()
239 evbuffer_free_all_chains(struct evbuffer_chain *chain) in evbuffer_free_all_chains()
241 struct evbuffer_chain *next; in evbuffer_free_all_chains()
250 evbuffer_chains_all_empty(struct evbuffer_chain *chain) in evbuffer_chains_all_empty()
261 static inline int evbuffer_chains_all_empty(struct evbuffer_chain *chain) { in evbuffer_chains_all_empty()
[all …]
Dbuffer_iocp.c62 struct evbuffer_chain *first_pinned;
85 struct evbuffer_chain *next, *chain = eo->first_pinned; in pin_release()
99 struct evbuffer_chain **chainp; in evbuffer_commit_read()
176 struct evbuffer_chain *chain; in evbuffer_launch_write()
251 struct evbuffer_chain *chain=NULL, **chainp; in evbuffer_launch_read()