Lines Matching defs:orig
344 struct bkey_i *orig)
354 if (orig->k.type == KEY_TYPE_inline_data)
364 r_v = bch2_trans_kmalloc(trans, sizeof(__le64) + bkey_bytes(&orig->k));
370 r_v->k.type = bkey_type_to_indirect(&orig->k);
372 bch2_key_resize(&r_v->k, orig->k.size);
373 r_v->k.version = orig->k.version;
375 set_bkey_val_bytes(&r_v->k, sizeof(__le64) + bkey_val_bytes(&orig->k));
379 memcpy(refcount + 1, &orig->v, bkey_val_bytes(&orig->k));
386 * orig is in a bkey_buf which statically allocates 5 64s for the val,
389 orig->k.type = KEY_TYPE_reflink_p;
390 r_p = bkey_i_to_reflink_p(orig);