Lines Matching refs:chain

73 	struct evbuffer_chain *chain;  in evbuffer_validate_()  local
82 chain = buf->first; in evbuffer_validate_()
88 while (chain != NULL) { in evbuffer_validate_()
89 if (&chain->next == buf->last_with_datap) in evbuffer_validate_()
91 sum += chain->off; in evbuffer_validate_()
92 if (chain->next == NULL) { in evbuffer_validate_()
93 tt_assert(buf->last == chain); in evbuffer_validate_()
95 tt_assert(chain->buffer_len >= chain->misalign + chain->off); in evbuffer_validate_()
96 chain = chain->next; in evbuffer_validate_()
103 chain = *buf->last_with_datap; in evbuffer_validate_()
104 if (chain->off == 0 || buf->total_len == 0) { in evbuffer_validate_()
105 tt_assert(chain->off == 0) in evbuffer_validate_()
106 tt_assert(chain == buf->first); in evbuffer_validate_()
109 chain = chain->next; in evbuffer_validate_()
110 while (chain != NULL) { in evbuffer_validate_()
111 tt_assert(chain->off == 0); in evbuffer_validate_()
112 chain = chain->next; in evbuffer_validate_()
128 struct evbuffer_chain *chain; in evbuffer_get_waste() local
133 chain = buf->first; in evbuffer_get_waste()
135 while (chain && chain->off==0) { in evbuffer_get_waste()
137 a += chain->buffer_len; in evbuffer_get_waste()
138 chain = chain->next; in evbuffer_get_waste()
141 if (chain) { in evbuffer_get_waste()
143 a += chain->buffer_len; in evbuffer_get_waste()
144 u += chain->off; in evbuffer_get_waste()
145 if (chain->next && chain->next->off) in evbuffer_get_waste()
146 w += (size_t)(chain->buffer_len - (chain->misalign + chain->off)); in evbuffer_get_waste()
147 chain = chain->next; in evbuffer_get_waste()
150 while (chain && chain->off) { in evbuffer_get_waste()
152 a += chain->buffer_len; in evbuffer_get_waste()
153 w += (size_t)chain->misalign; in evbuffer_get_waste()
154 u += chain->off; in evbuffer_get_waste()
155 if (chain->next && chain->next->off) in evbuffer_get_waste()
156 w += (size_t) (chain->buffer_len - (chain->misalign + chain->off)); in evbuffer_get_waste()
157 chain = chain->next; in evbuffer_get_waste()
160 while (chain) { in evbuffer_get_waste()
162 a += chain->buffer_len; in evbuffer_get_waste()