Lines Matching refs:evbuffer_chain

147 static void evbuffer_chain_align(struct evbuffer_chain *chain);
148 static int evbuffer_chain_should_realign(struct evbuffer_chain *chain,
153 static struct evbuffer_chain *evbuffer_expand_singlechain(struct evbuffer *buf,
158 static inline void evbuffer_chain_incref(struct evbuffer_chain *chain);
160 static struct evbuffer_chain *
163 struct evbuffer_chain *chain; in evbuffer_chain_new()
200 evbuffer_chain_free(struct evbuffer_chain *chain) in evbuffer_chain_free()
260 evbuffer_free_all_chains(struct evbuffer_chain *chain) in evbuffer_free_all_chains()
262 struct evbuffer_chain *next; in evbuffer_free_all_chains()
271 evbuffer_chains_all_empty(struct evbuffer_chain *chain) in evbuffer_chains_all_empty()
282 static inline int evbuffer_chains_all_empty(struct evbuffer_chain *chain) { in evbuffer_chains_all_empty()
294 static struct evbuffer_chain **
297 struct evbuffer_chain **ch = buf->last_with_datap; in evbuffer_free_trailing_empty_chains()
314 struct evbuffer_chain *chain) in evbuffer_chain_insert()
323 struct evbuffer_chain **chp; in evbuffer_chain_insert()
333 static inline struct evbuffer_chain *
336 struct evbuffer_chain *chain; in evbuffer_chain_insert_new()
344 evbuffer_chain_pin_(struct evbuffer_chain *chain, unsigned flag) in evbuffer_chain_pin_()
351 evbuffer_chain_unpin_(struct evbuffer_chain *chain, unsigned flag) in evbuffer_chain_unpin_()
360 evbuffer_chain_incref(struct evbuffer_chain *chain) in evbuffer_chain_incref()
567 struct evbuffer_chain *chain, *next; in evbuffer_decref_and_unlock_()
627 struct evbuffer_chain *chain; in evbuffer_get_contiguous_space()
678 struct evbuffer_chain *chain, **chainp; in evbuffer_reserve_space()
711 struct evbuffer_chain **chainp = buf->last_with_datap; in advance_last_with_data()
731 struct evbuffer_chain *chain, **firstchainp, **chainp; in evbuffer_commit_space()
818 PRESERVE_PINNED(struct evbuffer *src, struct evbuffer_chain **first, in PRESERVE_PINNED()
819 struct evbuffer_chain **last) in PRESERVE_PINNED()
821 struct evbuffer_chain *chain, **pinned; in PRESERVE_PINNED()
840 struct evbuffer_chain *tmp; in PRESERVE_PINNED()
862 RESTORE_PINNED(struct evbuffer *src, struct evbuffer_chain *pinned, in RESTORE_PINNED()
863 struct evbuffer_chain *last) in RESTORE_PINNED()
895 struct evbuffer_chain **chp; in APPEND_CHAIN()
914 struct evbuffer_chain *tmp; in APPEND_CHAIN_MULTICAST()
915 struct evbuffer_chain *chain = src->first; in APPEND_CHAIN_MULTICAST()
972 struct evbuffer_chain *pinned, *last; in evbuffer_add_buffer()
1019 struct evbuffer_chain *chain; in evbuffer_add_buffer_reference()
1061 struct evbuffer_chain *pinned, *last; in evbuffer_prepend_buffer()
1107 struct evbuffer_chain *chain, *next; in evbuffer_drain()
1198 struct evbuffer_chain *chain; in evbuffer_copyout_from()
1270 struct evbuffer_chain *chain, *previous; in evbuffer_remove_buffer()
1312 struct evbuffer_chain **chp; in evbuffer_remove_buffer()
1356 struct evbuffer_chain *chain, *next, *tmp, *last_with_data; in evbuffer_pullup()
1480 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_strchr()
1529 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_find_eol_char()
1553 struct evbuffer_chain *chain = ptr->internal_.chain; in evbuffer_strspn()
1591 struct evbuffer_chain *chain = it->internal_.chain; in evbuffer_getchr()
1736 struct evbuffer_chain *chain, *tmp; in evbuffer_add()
1833 struct evbuffer_chain *chain, *tmp; in evbuffer_prepend()
1918 evbuffer_chain_align(struct evbuffer_chain *chain) in evbuffer_chain_align()
1932 evbuffer_chain_should_realign(struct evbuffer_chain *chain, in evbuffer_chain_should_realign()
1942 static struct evbuffer_chain *
1945 struct evbuffer_chain *chain, **chainp; in evbuffer_expand_singlechain()
1946 struct evbuffer_chain *result = NULL; in evbuffer_expand_singlechain()
2021 struct evbuffer_chain *tmp = evbuffer_chain_new(length); in evbuffer_expand_singlechain()
2057 struct evbuffer_chain *chain = buf->last, *tmp, *next; in evbuffer_expand_fast_()
2167 struct evbuffer_chain *chain; in evbuffer_expand()
2231 struct evbuffer_chain ***chainp, int exact) in evbuffer_read_setup_vecs_()
2233 struct evbuffer_chain *chain; in evbuffer_read_setup_vecs_()
2234 struct evbuffer_chain **firstchainp; in evbuffer_read_setup_vecs_()
2290 struct evbuffer_chain **chainp; in evbuffer_read()
2297 struct evbuffer_chain *chain; in evbuffer_read()
2424 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_iovec()
2475 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_sendfile()
2544 struct evbuffer_chain *chain = buffer->first; in evbuffer_write_atmost()
2631 struct evbuffer_chain *chain = NULL; in evbuffer_ptr_set()
2686 struct evbuffer_chain *chain; in evbuffer_ptr_memcmp()
2728 struct evbuffer_chain *chain, *last_chain = NULL; in evbuffer_search_range()
2793 struct evbuffer_chain *chain; in evbuffer_peek()
2854 struct evbuffer_chain *chain; in evbuffer_add_vprintf()
2929 struct evbuffer_chain *chain; in evbuffer_add_reference()
3201 struct evbuffer_chain *chain; in evbuffer_add_file_segment()