Lines Matching refs:evbuffer_chain

143 static void evbuffer_chain_align(struct evbuffer_chain *chain);
144 static int evbuffer_chain_should_realign(struct evbuffer_chain *chain,
149 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf,
154 static inline void evbuffer_chain_incref(struct evbuffer_chain *chain);
156 static struct evbuffer_chain *
159 struct evbuffer_chain *chain; in evbuffer_chain_new()
196 evbuffer_chain_free(struct evbuffer_chain *chain) in evbuffer_chain_free()
256 evbuffer_free_all_chains(struct evbuffer_chain *chain) in evbuffer_free_all_chains()
258 struct evbuffer_chain *next; in evbuffer_free_all_chains()
267 evbuffer_chains_all_empty(struct evbuffer_chain *chain) in evbuffer_chains_all_empty()
278 static inline int evbuffer_chains_all_empty(struct evbuffer_chain *chain) { in evbuffer_chains_all_empty()
290 static struct evbuffer_chain **
293 struct evbuffer_chain **ch = buf->last_with_datap; in evbuffer_free_trailing_empty_chains()
310 struct evbuffer_chain *chain) in evbuffer_chain_insert()
319 struct evbuffer_chain **chp; in evbuffer_chain_insert()
329 static inline struct evbuffer_chain *
332 struct evbuffer_chain *chain; in evbuffer_chain_insert_new()
340 evbuffer_chain_pin_(struct evbuffer_chain *chain, unsigned flag) in evbuffer_chain_pin_()
347 evbuffer_chain_unpin_(struct evbuffer_chain *chain, unsigned flag) in evbuffer_chain_unpin_()
356 evbuffer_chain_incref(struct evbuffer_chain *chain) in evbuffer_chain_incref()
563 struct evbuffer_chain *chain, *next; in evbuffer_decref_and_unlock_()
623 struct evbuffer_chain *chain; in evbuffer_get_contiguous_space()
674 struct evbuffer_chain *chain, **chainp; in evbuffer_reserve_space()
707 struct evbuffer_chain **chainp = buf->last_with_datap; in advance_last_with_data()
727 struct evbuffer_chain *chain, **firstchainp, **chainp; in evbuffer_commit_space()
814 PRESERVE_PINNED(struct evbuffer *src, struct evbuffer_chain **first, in PRESERVE_PINNED()
815 struct evbuffer_chain **last) in PRESERVE_PINNED()
817 struct evbuffer_chain *chain, **pinned; in PRESERVE_PINNED()
836 struct evbuffer_chain *tmp; in PRESERVE_PINNED()
858 RESTORE_PINNED(struct evbuffer *src, struct evbuffer_chain *pinned, in RESTORE_PINNED()
859 struct evbuffer_chain *last) in RESTORE_PINNED()
891 struct evbuffer_chain **chp; in APPEND_CHAIN()
910 struct evbuffer_chain *tmp; in APPEND_CHAIN_MULTICAST()
911 struct evbuffer_chain *chain = src->first; in APPEND_CHAIN_MULTICAST()
968 struct evbuffer_chain *pinned, *last; in evbuffer_add_buffer()
1015 struct evbuffer_chain *chain; in evbuffer_add_buffer_reference()
1057 struct evbuffer_chain *pinned, *last; in evbuffer_prepend_buffer()
1103 struct evbuffer_chain *chain, *next; in evbuffer_drain()
1194 struct evbuffer_chain *chain; in evbuffer_copyout_from()
1266 struct evbuffer_chain *chain, *previous; in evbuffer_remove_buffer()
1308 struct evbuffer_chain **chp; in evbuffer_remove_buffer()
1352 struct evbuffer_chain *chain, *next, *tmp, *last_with_data; in evbuffer_pullup()
1476 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_strchr()
1525 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_find_eol_char()
1549 struct evbuffer_chain *chain = ptr->internal_.chain; in evbuffer_strspn()
1587 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_getchr()
1732 struct evbuffer_chain *chain, *tmp; in evbuffer_add()
1829 struct evbuffer_chain *chain, *tmp; in evbuffer_prepend()
1914 evbuffer_chain_align(struct evbuffer_chain *chain) in evbuffer_chain_align()
1928 evbuffer_chain_should_realign(struct evbuffer_chain *chain, in evbuffer_chain_should_realign()
1938 static struct evbuffer_chain *
1941 struct evbuffer_chain *chain, **chainp; in evbuffer_expand_singlechain()
1942 struct evbuffer_chain *result = NULL; in evbuffer_expand_singlechain()
2017 struct evbuffer_chain *tmp = evbuffer_chain_new(length); in evbuffer_expand_singlechain()
2053 struct evbuffer_chain *chain = buf->last, *tmp, *next; in evbuffer_expand_fast_()
2163 struct evbuffer_chain *chain; in evbuffer_expand()
2227 struct evbuffer_chain ***chainp, int exact) in evbuffer_read_setup_vecs_()
2229 struct evbuffer_chain *chain; in evbuffer_read_setup_vecs_()
2230 struct evbuffer_chain **firstchainp; in evbuffer_read_setup_vecs_()
2286 struct evbuffer_chain **chainp; in evbuffer_read()
2293 struct evbuffer_chain *chain; in evbuffer_read()
2420 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_iovec()
2471 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_sendfile()
2540 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_atmost()
2627 struct evbuffer_chain *chain = NULL; in evbuffer_ptr_set()
2682 struct evbuffer_chain *chain; in evbuffer_ptr_memcmp()
2724 struct evbuffer_chain *chain, *last_chain = NULL; in evbuffer_search_range()
2789 struct evbuffer_chain *chain; in evbuffer_peek()
2850 struct evbuffer_chain *chain; in evbuffer_add_vprintf()
2925 struct evbuffer_chain *chain; in evbuffer_add_reference()
3197 struct evbuffer_chain *chain; in evbuffer_add_file_segment()