Lines Matching refs:last_with_datap
293 struct evbuffer_chain **ch = buf->last_with_datap; in evbuffer_free_trailing_empty_chains()
313 if (*buf->last_with_datap == NULL) { in evbuffer_chain_insert()
315 EVUTIL_ASSERT(buf->last_with_datap == &buf->first); in evbuffer_chain_insert()
323 buf->last_with_datap = chp; in evbuffer_chain_insert()
372 buffer->last_with_datap = &buffer->first; in evbuffer_new()
707 struct evbuffer_chain **chainp = buf->last_with_datap; in advance_last_with_data()
717 buf->last_with_datap = chainp; in advance_last_with_data()
753 firstchainp = buf->last_with_datap; in evbuffer_commit_space()
777 buf->last_with_datap = chainp; in evbuffer_commit_space()
805 dst->last_with_datap = &(dst)->first; in ZERO_CHAIN()
826 pinned = src->last_with_datap; in PRESERVE_PINNED()
838 EVUTIL_ASSERT(pinned == src->last_with_datap); in PRESERVE_PINNED()
845 *src->last_with_datap = tmp; in PRESERVE_PINNED()
850 src->last = *src->last_with_datap; in PRESERVE_PINNED()
870 src->last_with_datap = &src->first; in RESTORE_PINNED()
880 if (src->last_with_datap == &src->first) in COPY_CHAIN()
881 dst->last_with_datap = &dst->first; in COPY_CHAIN()
883 dst->last_with_datap = src->last_with_datap; in COPY_CHAIN()
899 if (src->last_with_datap == &src->first) in APPEND_CHAIN()
900 dst->last_with_datap = chp; in APPEND_CHAIN()
902 dst->last_with_datap = src->last_with_datap; in APPEND_CHAIN()
955 if (*dst->last_with_datap == NULL) { in PREPEND_CHAIN()
956 if (src->last_with_datap == &(src)->first) in PREPEND_CHAIN()
957 dst->last_with_datap = &dst->first; in PREPEND_CHAIN()
959 dst->last_with_datap = src->last_with_datap; in PREPEND_CHAIN()
960 } else if (dst->last_with_datap == &dst->first) { in PREPEND_CHAIN()
961 dst->last_with_datap = &src->last->next; in PREPEND_CHAIN()
1138 if (chain == *buf->last_with_datap) { in evbuffer_drain()
1139 buf->last_with_datap = &buf->first; in evbuffer_drain()
1141 if (&chain->next == buf->last_with_datap) in evbuffer_drain()
1142 buf->last_with_datap = &buf->first; in evbuffer_drain()
1297 EVUTIL_ASSERT(chain != *src->last_with_datap); in evbuffer_remove_buffer()
1301 if (src->last_with_datap == &chain->next) in evbuffer_remove_buffer()
1302 src->last_with_datap = &src->first; in evbuffer_remove_buffer()
1420 last_with_data = *buf->last_with_datap; in evbuffer_pullup()
1431 if (&chain->next == buf->last_with_datap) in evbuffer_pullup()
1448 buf->last_with_datap = &buf->first; in evbuffer_pullup()
1451 buf->last_with_datap = &buf->first->next; in evbuffer_pullup()
1453 buf->last_with_datap = &buf->first; in evbuffer_pullup()
1747 if (*buf->last_with_datap == NULL) { in evbuffer_add()
1750 chain = *buf->last_with_datap; in evbuffer_add()
1891 if (buf->last_with_datap == &buf->first && chain->off) in evbuffer_prepend()
1892 buf->last_with_datap = &tmp->next; in evbuffer_prepend()
1945 chainp = buf->last_with_datap; in evbuffer_expand_singlechain()
2076 for (chain = *buf->last_with_datap; chain; chain = chain->next) { in evbuffer_expand_fast_()
2079 EVUTIL_ASSERT(chain == *buf->last_with_datap); in evbuffer_expand_fast_()
2119 chain = *buf->last_with_datap; in evbuffer_expand_fast_()
2143 buf->last = *buf->last_with_datap; in evbuffer_expand_fast_()
2144 (*buf->last_with_datap)->next = NULL; in evbuffer_expand_fast_()
2151 buf->last_with_datap = &buf->first; in evbuffer_expand_fast_()
2153 (*buf->last_with_datap)->next = tmp; in evbuffer_expand_fast_()
2240 firstchainp = buf->last_with_datap; in evbuffer_read_setup_vecs_()
2394 buf->last_with_datap = chainp; in evbuffer_read()