Lines Matching refs:last_with_datap
297 struct evbuffer_chain **ch = buf->last_with_datap; in evbuffer_free_trailing_empty_chains()
317 if (*buf->last_with_datap == NULL) { in evbuffer_chain_insert()
319 EVUTIL_ASSERT(buf->last_with_datap == &buf->first); in evbuffer_chain_insert()
327 buf->last_with_datap = chp; in evbuffer_chain_insert()
376 buffer->last_with_datap = &buffer->first; in evbuffer_new()
711 struct evbuffer_chain **chainp = buf->last_with_datap; in advance_last_with_data()
721 buf->last_with_datap = chainp; in advance_last_with_data()
757 firstchainp = buf->last_with_datap; in evbuffer_commit_space()
781 buf->last_with_datap = chainp; in evbuffer_commit_space()
809 dst->last_with_datap = &(dst)->first; in ZERO_CHAIN()
830 pinned = src->last_with_datap; in PRESERVE_PINNED()
842 EVUTIL_ASSERT(pinned == src->last_with_datap); in PRESERVE_PINNED()
849 *src->last_with_datap = tmp; in PRESERVE_PINNED()
854 src->last = *src->last_with_datap; in PRESERVE_PINNED()
874 src->last_with_datap = &src->first; in RESTORE_PINNED()
884 if (src->last_with_datap == &src->first) in COPY_CHAIN()
885 dst->last_with_datap = &dst->first; in COPY_CHAIN()
887 dst->last_with_datap = src->last_with_datap; in COPY_CHAIN()
903 if (src->last_with_datap == &src->first) in APPEND_CHAIN()
904 dst->last_with_datap = chp; in APPEND_CHAIN()
906 dst->last_with_datap = src->last_with_datap; in APPEND_CHAIN()
959 if (*dst->last_with_datap == NULL) { in PREPEND_CHAIN()
960 if (src->last_with_datap == &(src)->first) in PREPEND_CHAIN()
961 dst->last_with_datap = &dst->first; in PREPEND_CHAIN()
963 dst->last_with_datap = src->last_with_datap; in PREPEND_CHAIN()
964 } else if (dst->last_with_datap == &dst->first) { in PREPEND_CHAIN()
965 dst->last_with_datap = &src->last->next; in PREPEND_CHAIN()
1142 if (chain == *buf->last_with_datap) { in evbuffer_drain()
1143 buf->last_with_datap = &buf->first; in evbuffer_drain()
1145 if (&chain->next == buf->last_with_datap) in evbuffer_drain()
1146 buf->last_with_datap = &buf->first; in evbuffer_drain()
1301 EVUTIL_ASSERT(chain != *src->last_with_datap); in evbuffer_remove_buffer()
1305 if (src->last_with_datap == &chain->next) in evbuffer_remove_buffer()
1306 src->last_with_datap = &src->first; in evbuffer_remove_buffer()
1424 last_with_data = *buf->last_with_datap; in evbuffer_pullup()
1435 if (&chain->next == buf->last_with_datap) in evbuffer_pullup()
1452 buf->last_with_datap = &buf->first; in evbuffer_pullup()
1455 buf->last_with_datap = &buf->first->next; in evbuffer_pullup()
1457 buf->last_with_datap = &buf->first; in evbuffer_pullup()
1751 if (*buf->last_with_datap == NULL) { in evbuffer_add()
1754 chain = *buf->last_with_datap; in evbuffer_add()
1895 if (buf->last_with_datap == &buf->first && chain->off) in evbuffer_prepend()
1896 buf->last_with_datap = &tmp->next; in evbuffer_prepend()
1949 chainp = buf->last_with_datap; in evbuffer_expand_singlechain()
2080 for (chain = *buf->last_with_datap; chain; chain = chain->next) { in evbuffer_expand_fast_()
2083 EVUTIL_ASSERT(chain == *buf->last_with_datap); in evbuffer_expand_fast_()
2123 chain = *buf->last_with_datap; in evbuffer_expand_fast_()
2147 buf->last = *buf->last_with_datap; in evbuffer_expand_fast_()
2148 (*buf->last_with_datap)->next = NULL; in evbuffer_expand_fast_()
2155 buf->last_with_datap = &buf->first; in evbuffer_expand_fast_()
2157 (*buf->last_with_datap)->next = tmp; in evbuffer_expand_fast_()
2244 firstchainp = buf->last_with_datap; in evbuffer_read_setup_vecs_()
2398 buf->last_with_datap = chainp; in evbuffer_read()