Lines Matching refs:new_it
259 item *new_it; in storage_get_item() local
265 new_it = item_alloc(ITEM_key(it), it->nkey, flags, it->exptime, it->nbytes); in storage_get_item()
266 assert(new_it == NULL || (new_it->it_flags & ITEM_CHUNKED)); in storage_get_item()
269 new_it = do_item_alloc_pull(ntotal, clsid); in storage_get_item()
271 if (new_it == NULL) in storage_get_item()
274 new_it->slabs_clsid = clsid; in storage_get_item()
296 size_t remain = new_it->nbytes; in storage_get_item()
297 item_chunk *chunk = (item_chunk *) ITEM_schunk(new_it); in storage_get_item()
304 item_remove(new_it); in storage_get_item()
310 eio->iov[0].iov_base = new_it; in storage_get_item()
311 eio->iov[0].iov_len = ITEM_ntotal(new_it) - new_it->nbytes; in storage_get_item()
318 item_remove(new_it); in storage_get_item()
339 resp_add_chunked_iov(resp, new_it, iovtotal); in storage_get_item()
347 eio->buf = (void *)new_it; in storage_get_item()
982 …item *new_it = do_item_alloc(ITEM_key(hdr_it), hdr_it->nkey, flags, hdr_it->exptime, sizeof(item_h… in storage_compact_readback() local
983 if (new_it) { in storage_compact_readback()
987 new_it->it_flags = hdr_it->it_flags & (~ITEM_LINKED); in storage_compact_readback()
988 new_it->time = hdr_it->time; in storage_compact_readback()
989 new_it->nbytes = hdr_it->nbytes; in storage_compact_readback()
992 item_hdr *new_hdr = (item_hdr *) ITEM_data(new_it); in storage_compact_readback()
998 item_replace(hdr_it, new_it, hv, ITEM_get_cas(hdr_it)); in storage_compact_readback()
999 do_item_remove(new_it); // release our reference. in storage_compact_readback()