Lines Matching refs:new_it

2532 static void _store_item_copy_data(int comm, item *old_it, item *new_it, item *add_it) {  in _store_item_copy_data()  argument
2534 if (new_it->it_flags & ITEM_CHUNKED) { in _store_item_copy_data()
2535 _store_item_copy_chunks(new_it, old_it, old_it->nbytes - 2); in _store_item_copy_data()
2536 _store_item_copy_chunks(new_it, add_it, add_it->nbytes); in _store_item_copy_data()
2538 memcpy(ITEM_data(new_it), ITEM_data(old_it), old_it->nbytes); in _store_item_copy_data()
2539 … memcpy(ITEM_data(new_it) + old_it->nbytes - 2 /* CRLF */, ITEM_data(add_it), add_it->nbytes); in _store_item_copy_data()
2543 if (new_it->it_flags & ITEM_CHUNKED) { in _store_item_copy_data()
2544 _store_item_copy_chunks(new_it, add_it, add_it->nbytes - 2); in _store_item_copy_data()
2545 _store_item_copy_chunks(new_it, old_it, old_it->nbytes); in _store_item_copy_data()
2547 memcpy(ITEM_data(new_it), ITEM_data(add_it), add_it->nbytes); in _store_item_copy_data()
2548 … memcpy(ITEM_data(new_it) + add_it->nbytes - 2 /* CRLF */, ITEM_data(old_it), old_it->nbytes); in _store_item_copy_data()
2564 item *new_it = NULL; in do_store_item() local
2628 …new_it = do_item_alloc(key, it->nkey, flags, old_it->exptime, it->nbytes + old_it->nbytes - 2 /* C… in do_store_item()
2630 if (new_it == NULL) { in do_store_item()
2635 _store_item_copy_data(comm, old_it, new_it, it); in do_store_item()
2637 it = new_it; in do_store_item()
2656 if (new_it != NULL) in do_store_item()
2657 do_item_remove(new_it); in do_store_item()
3601 item *new_it; in do_add_delta() local
3603 new_it = do_item_alloc(ITEM_key(it), it->nkey, flags, it->exptime, res + 2); in do_add_delta()
3604 if (new_it == 0) { in do_add_delta()
3608 memcpy(ITEM_data(new_it), buf, res); in do_add_delta()
3609 memcpy(ITEM_data(new_it) + res, "\r\n", 2); in do_add_delta()
3610 item_replace(it, new_it, hv); in do_add_delta()
3613 ITEM_set_cas(it, (settings.use_cas) ? ITEM_get_cas(new_it) : 0); in do_add_delta()
3614 do_item_remove(new_it); /* release our reference */ in do_add_delta()