Lines Matching refs:last_with_datap
276 struct evbuffer_chain **ch = buf->last_with_datap;
277 /* Find the first victim chain. It might be *last_with_datap */
296 if (*buf->last_with_datap == NULL) {
298 EVUTIL_ASSERT(buf->last_with_datap == &buf->first);
302 struct evbuffer_chain **ch = buf->last_with_datap;
303 /* Find the first victim chain. It might be *last_with_datap */
310 buf->last_with_datap = &buf->last->next;
359 buffer->last_with_datap = &buffer->first;
660 if (!*buf->last_with_datap)
663 while ((*buf->last_with_datap)->next && (*buf->last_with_datap)->next->off) {
664 buf->last_with_datap = &(*buf->last_with_datap)->next;
700 firstchainp = buf->last_with_datap;
724 buf->last_with_datap = chainp;
752 dst->last_with_datap = &(dst)->first;
773 pinned = src->last_with_datap;
785 EVUTIL_ASSERT(pinned == src->last_with_datap);
792 *src->last_with_datap = tmp;
797 src->last = *src->last_with_datap;
817 src->last_with_datap = &src->first;
827 if (src->last_with_datap == &src->first)
828 dst->last_with_datap = &dst->first;
830 dst->last_with_datap = src->last_with_datap;
841 if (src->last_with_datap == &src->first)
842 dst->last_with_datap = &dst->last->next;
844 dst->last_with_datap = src->last_with_datap;
857 if (*dst->last_with_datap == NULL) {
858 if (src->last_with_datap == &(src)->first)
859 dst->last_with_datap = &dst->first;
861 dst->last_with_datap = src->last_with_datap;
862 } else if (dst->last_with_datap == &dst->first) {
863 dst->last_with_datap = &src->last->next;
997 if (chain == *buf->last_with_datap) {
998 buf->last_with_datap = &buf->first;
1000 if (&chain->next == buf->last_with_datap)
1001 buf->last_with_datap = &buf->first;
1132 EVUTIL_ASSERT(chain != *src->last_with_datap);
1136 if (src->last_with_datap == &chain->next)
1137 src->last_with_datap = &src->first;
1255 last_with_data = *buf->last_with_datap;
1264 if (&chain->next == buf->last_with_datap)
1281 buf->last_with_datap = &buf->first;
1284 buf->last_with_datap = &buf->first->next;
1286 buf->last_with_datap = &buf->first;
1698 if (buf->last_with_datap == &buf->first)
1699 buf->last_with_datap = &tmp->next;
1752 chainp = buf->last_with_datap;
1884 for (chain = *buf->last_with_datap; chain; chain = chain->next) {
1887 EVUTIL_ASSERT(chain == *buf->last_with_datap);
1927 chain = *buf->last_with_datap;
1951 buf->last = *buf->last_with_datap;
1952 (*buf->last_with_datap)->next = NULL;
1959 buf->last_with_datap = &buf->first;
1961 (*buf->last_with_datap)->next = tmp;
2048 firstchainp = buf->last_with_datap;
2200 buf->last_with_datap = chainp;