Lines Matching refs:next

115 	c->next = NULL;  in chunk_init()
234 chunks_oversized = c->next; in chunk_pop_oversized()
245 while (*co && sz < (*co)->mem->size) co = &(*co)->next; in chunk_push_oversized()
246 c->next = *co; in chunk_push_oversized()
268 chunks = c->next; in chunk_buffer_acquire_sz()
284 c->next = chunk_buffers; in chunk_buffer_acquire_sz()
299 chunk_buffers = c->next; in chunk_buffer_release()
303 c->next = chunks; in chunk_buffer_release()
348 chunks = c->next; in chunk_acquire()
367 c->next = chunks; in chunk_release()
376 c->next = chunks_filechunk; in chunk_release()
388 chunks_filechunk = c->next; in chunk_acquire_filechunk()
396 for (chunk *next, *c = chunks; c; c = next) { in chunkqueue_chunk_pool_clear() local
397 next = c->next; in chunkqueue_chunk_pool_clear()
401 for (chunk *next, *c = chunks_oversized; c; c = next) { in chunkqueue_chunk_pool_clear() local
402 next = c->next; in chunkqueue_chunk_pool_clear()
407 for (chunk *next, *c = chunks_filechunk; c; c = next) { in chunkqueue_chunk_pool_clear() local
408 next = c->next; in chunkqueue_chunk_pool_clear()
417 for (chunk *next, *c = chunk_buffers; c; c = next) { in chunkqueue_chunk_pool_free() local
418 next = c->next; in chunkqueue_chunk_pool_free()
441 cq->first = c->next; in chunkqueue_release_chunks()
453 if (NULL == (c->next = cq->first)) cq->last = c; in chunkqueue_prepend_chunk()
458 c->next = NULL; in chunkqueue_append_chunk()
459 *(cq->last ? &cq->last->next : &cq->first) = c; in chunkqueue_append_chunk()
569 cq->last->next = src->first; in chunkqueue_append_chunkqueue()
650 *(ckpt ? &ckpt->next : &cq->first) = NULL; in chunkqueue_use_memory()
715 src->first = c->next; in chunkqueue_steal()
783 last->next = NULL; in chunkqueue_get_append_newtempfile()
929 while (ckpt->next != c) ckpt = ckpt->next; in chunkqueue_append_cqmem_to_tempfile_partial()
930 ckpt->next = NULL; in chunkqueue_append_cqmem_to_tempfile_partial()
936 c->next = dest->first; /*(place tempfile at beginning of dest cq)*/ in chunkqueue_append_cqmem_to_tempfile_partial()
951 for (c = dest->first; c && c->type == MEM_CHUNK; c = c->next) { in chunkqueue_append_cqmem_to_tempfile()
970 for (c = src->first; c && c->type == MEM_CHUNK; c = c->next) { in chunkqueue_append_cqmem_to_tempfile()
1221 for (const chunk *c = src->first; len > 0 && c != NULL; c = c->next) { in chunkqueue_append_cq_range()
1252 c = c->next; in chunkqueue_mark_written()
1267 if (NULL == (cq->first = c->next)) cq->last = NULL; in chunkqueue_remove_finished_chunks()
1276 for (c = cq->first; c && c->next; c = c->next) { in chunkqueue_remove_empty_chunks()
1277 if (0 == chunk_remaining_length(c->next)) { in chunkqueue_remove_empty_chunks()
1278 chunk *empty = c->next; in chunkqueue_remove_empty_chunks()
1279 c->next = empty->next; in chunkqueue_remove_empty_chunks()
1312 cq->first->next = c->next; in chunkqueue_compact_mem()
1313 if (NULL == c->next) cq->last = cq->first; in chunkqueue_compact_mem()
1318 for (chunk *fc = c; ((clen -= len) && (c = fc->next)); ) { in chunkqueue_compact_mem()
1326 fc->next = c->next; in chunkqueue_compact_mem()
1327 if (NULL == c->next) cq->last = fc; in chunkqueue_compact_mem()
1497 chunk * const restrict filec = c->next; /*(require file already be open)*/ in chunkqueue_small_resp_optim()
1506 c->next = chunk_acquire((size_t)len+1); in chunkqueue_small_resp_optim()
1507 c = c->next; in chunkqueue_small_resp_optim()
1511 c->next = NULL; in chunkqueue_small_resp_optim()
1526 cq->last = c->next = filec; in chunkqueue_small_resp_optim()
1530 cq->first->next = filec; in chunkqueue_small_resp_optim()
1645 c = c->next; in chunkqueue_peek_data()
1683 if (cq->first && NULL == cq->first->next && cq->first->type == MEM_CHUNK) in chunkqueue_read_squash()