Lines Matching refs:blobid

182 blob_op_with_id_complete(void *cb_arg, spdk_blob_id blobid, int bserrno)
184 g_blobid = blobid;
284 spdk_blob_id blobid;
299 blobid = g_blobid;
302 spdk_bs_set_super(bs, blobid, blob_op_complete, NULL);
310 CU_ASSERT(blobid == g_blobid);
319 spdk_blob_id blobid, blobid2;
326 blobid = g_blobid;
328 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
335 CU_ASSERT(blobid == blobid2);
338 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
360 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
376 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete2, NULL);
377 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete2, NULL);
399 spdk_blob_id blobid;
410 blobid = g_blobid;
412 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
433 blobid = g_blobid;
435 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
453 blobid = g_blobid;
455 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
482 spdk_blob_id blobid;
489 blobid = g_blobid;
491 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
510 blobid = g_blobid;
512 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
563 spdk_blob_id blobid;
574 blobid = spdk_bit_array_find_first_clear(bs->used_md_pages, 0);
582 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
606 spdk_blob_id blobid;
622 blobid = g_blobid;
624 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
667 blobid = g_blobid;
669 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
691 spdk_blob_id blobid;
712 blobid = spdk_blob_get_id(blob);
735 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
760 spdk_blob_id blobid;
774 blobid = spdk_blob_get_id(blob);
779 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
807 spdk_bs_create_snapshot(bs, blobid, &xattrs, blob_op_with_id_complete, NULL);
856 CU_ASSERT(ids[0] == blobid);
895 spdk_blob_id blobid;
915 blobid = spdk_blob_get_id(blob);
918 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
966 spdk_blob_id blobid, cloneid, snapshotid;
978 blobid = spdk_blob_get_id(blob);
982 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
1047 spdk_bs_create_clone(bs, blobid, NULL, blob_op_with_id_complete, NULL);
1059 spdk_bs_create_clone(bs, blobid, NULL, blob_op_with_id_complete, NULL);
1084 spdk_blob_id blobid, snapshotid;
1098 blobid = spdk_blob_get_id(blob);
1106 spdk_bs_blob_decouple_parent(bs, channel, blobid, blob_op_complete, NULL);
1111 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
1118 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
1145 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
1153 spdk_bs_blob_decouple_parent(bs, channel, blobid, blob_op_complete, NULL);
1187 spdk_blob_id blobid;
1195 blobid = g_blobid;
1197 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
1202 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
1354 spdk_blob_id blobid;
1368 blobid = spdk_blob_get_id(blob);
1387 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
1403 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
2173 spdk_blob_id blobid;
2186 blobid = g_blobid;
2193 CU_ASSERT(spdk_blob_get_id(blob) == blobid);
2206 spdk_blob_id blobid = spdk_blob_get_id(blob);
2293 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
2349 spdk_blob_id blobid;
2370 /* Try to open a blobid that does not exist */
2378 blobid = spdk_blob_get_id(blob);
2381 spdk_bs_open_blob(bs, blobid & 0xFFFFFFFF, blob_op_with_handle_complete, NULL);
2454 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
2556 spdk_blob_id blobid, snapshotid;
2566 blobid = spdk_blob_get_id(blob);
2569 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
2583 rc = blob_set_xattr(snapshot, SNAPSHOT_PENDING_REMOVAL, &blobid, sizeof(spdk_blob_id), true);
2611 rc = blob_set_xattr(snapshot, SNAPSHOT_PENDING_REMOVAL, &blobid, sizeof(spdk_blob_id), true);
2615 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
2715 spdk_blob_id blobid, snapshotid;
2740 blobid = spdk_blob_get_id(blob);
2743 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
2805 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
3629 spdk_blob_id blobid[2];
3649 blobid[i] = spdk_blob_get_id(blob[i]);
3690 spdk_bs_open_blob(bs, blobid[i], blob_op_with_handle_complete, NULL);
3714 spdk_blob_id blobid;
3720 blobid = spdk_blob_get_id(blob);
3726 page_num = bs_blobid_to_page(blobid);
3731 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
3737 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
4171 spdk_blob_id blobid;
4189 * Version 2 metadata does not have a used blobid mask, so clear
4219 blobid = g_blobid;
4238 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
4345 spdk_blob_id blobid;
4355 blobid = spdk_blob_get_id(blob);
4417 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
4446 spdk_blob_id blobid;
4460 blobid = spdk_blob_get_id(blob);
4487 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
4773 spdk_blob_id blobid, snapshotid;
4803 blobid = spdk_blob_get_id(blob);
4953 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5012 spdk_blob_id blobid;
5033 blobid = spdk_blob_get_id(blob);
5082 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
5189 spdk_blob_id blobid[4];
5196 spdk_blob_id blobid;
5199 blobid = spdk_blob_get_id(blob);
5200 CU_ASSERT(blobid == iter_ctx->blobid[iter_ctx->current_iter++]);
5226 iter_ctx.blobid[i] = spdk_blob_get_id(blob);
5228 /* Just save the blobid as an xattr for testing purposes. */
5229 rc = spdk_blob_set_xattr(blob, "blobid", &iter_ctx.blobid[i], sizeof(spdk_blob_id));
5291 spdk_blob_id blobid, snapshotid;
5317 blobid = spdk_blob_get_id(blob);
5335 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5409 spdk_blob_id blobid, snapshotid;
5426 blobid = spdk_blob_get_id(blob);
5432 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5532 spdk_blob_id blobid, snapshotid, snapshot2id;
5573 blobid = spdk_blob_get_id(blob);
5596 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5646 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5706 CU_ASSERT(ids[0] == blobid);
5708 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshot2id);
5713 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
5734 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == SPDK_BLOBID_INVALID);
5737 spdk_bs_blob_decouple_parent(bs, channel, blobid, blob_op_complete, NULL);
5752 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
5760 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid);
5774 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
5826 spdk_blob_id blobid, cloneid, snapshotid, cloneid2, snapshotid2;
5847 blobid = spdk_blob_get_id(blob);
5856 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == SPDK_BLOBID_INVALID);
5858 rc = spdk_blob_get_clones(bs, blobid, ids, &count);
5865 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
5889 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid);
5895 CU_ASSERT(ids[0] == blobid);
5928 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
5983 spdk_bs_create_clone(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6000 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, cloneid2) == blobid);
6003 rc = spdk_blob_get_clones(bs, blobid, ids, &count);
6060 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
6064 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid);
6066 rc = spdk_blob_get_clones(bs, blobid, ids, &count);
6087 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, cloneid2) == blobid);
6113 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
6151 spdk_blob_id blobid, snapshotid1, snapshotid2, snapshotid3, snapshotid4, cloneid, cloneid2,
6173 blobid = spdk_blob_get_id(blob);
6177 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6193 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid1);
6197 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid1);
6203 CU_ASSERT(ids[0] == blobid);
6207 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6226 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid2);
6232 CU_ASSERT(ids[0] == blobid);
6256 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
6380 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
6392 spdk_bs_create_clone(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6404 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, cloneid2) == blobid);
6407 rc = spdk_blob_get_clones(bs, blobid, ids, &count);
6445 CU_ASSERT(ids[0] == blobid || ids[1] == blobid);
6449 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid2);
6451 rc = spdk_blob_get_clones(bs, blobid, ids, &count);
6472 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, cloneid2) == blobid);
6500 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
6535 spdk_blob_id blobid, snapshotid0, snapshotid1, snapshotid2;
6555 blobid = spdk_blob_get_id(blob);
6558 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6565 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6572 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6579 spdk_bs_blob_decouple_parent(bs, channel, blobid, blob_op_complete, NULL);
6593 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
6689 spdk_blob_id blobid, snapshotid;
6719 blobid = g_blobid;
6722 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6744 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
6757 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid);
6762 CU_ASSERT(ids[0] == blobid);
6773 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == SPDK_BLOBID_INVALID);
6803 spdk_blob_id blobid, snapshotid;
6833 blobid = g_blobid;
6840 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
6855 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
6873 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == snapshotid);
6878 CU_ASSERT(ids[0] == blobid);
6889 CU_ASSERT(spdk_blob_get_parent_snapshot(bs, blobid) == SPDK_BLOBID_INVALID);
7537 spdk_blob_id blobid;
7567 blobid = spdk_blob_get_id(blob);
7595 blobid = spdk_blob_get_id(blob);
7610 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
7614 blobid = g_blobid;
7616 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
7622 spdk_bs_create_clone(bs, blobid, NULL, blob_op_with_id_complete, NULL);
7626 blobid = g_blobid;
7628 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
7648 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
7787 spdk_blob_id blobid, snapshotid;
7798 blobid = spdk_blob_get_id(blob);
7804 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
7806 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
7828 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
7830 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
7858 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);
7899 spdk_blob_id blobid;
7915 blobid = spdk_blob_get_id(blob);
7975 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8005 spdk_blob_id blobid, snapshotid;
8017 blobid = spdk_blob_get_id(blob);
8021 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
8036 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
8167 spdk_blob_id blobid;
8221 blobid = spdk_blob_get_id(blob);
8229 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8245 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8258 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8276 spdk_bs_open_blob_ext(bs, blobid, &open_opts, blob_op_with_handle_complete, NULL);
8622 spdk_blob_id blobid;
8650 blobid = g_blobid;
8651 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8672 spdk_blob_id blobid;
8693 blobid = g_blobid;
8696 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8708 ut_ch0 = ut_esnap_get_io_channel(ch0, blobid);
8715 ut_ch0 = ut_esnap_get_io_channel(ch0, blobid);
8723 ut_ch1 = ut_esnap_get_io_channel(ch1, blobid);
8730 ut_ch1 = ut_esnap_get_io_channel(ch1, blobid);
8748 ut_ch1 = ut_esnap_get_io_channel(ch1, blobid);
8943 spdk_blob_id blobid, snap_blobid;
8956 blobid = g_blobid;
8959 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
8969 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
8996 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
9013 blobid = SPDK_BLOBID_INVALID;
9023 blobid = g_blobid;
9025 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
9055 spdk_blob_id blobid;
9078 blobid = g_blobid;
9081 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
9093 spdk_bs_inflate_blob(bs, channel, blobid, blob_op_complete, NULL);
9095 spdk_bs_blob_decouple_parent(bs, channel, blobid, blob_op_complete, NULL);
9289 spdk_blob_id blobid, cloneid, snapid1, snapid2;
9306 blobid = spdk_blob_get_id(blob);
9310 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
9543 spdk_blob_id blobid;
9565 blobid = spdk_blob_get_id(blob);
9584 spdk_bs_create_snapshot(bs, blobid, NULL, blob_op_with_id_complete, NULL);
9606 rc = spdk_bs_blob_shallow_copy(bs, blob_ch, blobid, ext_dev,
9622 rc = spdk_bs_blob_shallow_copy(bs, blob_ch, blobid, ext_dev,
9632 rc = spdk_bs_blob_shallow_copy(bs, blob_ch, blobid, ext_dev,
9653 rc = spdk_bs_blob_shallow_copy(bs, blob_ch, blobid, ext_dev,
9743 /* Call set_parent with blobid and snapshotid the same */
9894 /* Call set_esternal_parent with blobid and esnapid the same */
10035 spdk_blob_id blobid;
10046 blobid = g_blobid;
10049 spdk_bs_open_blob(bs, blobid, blob_op_with_handle_complete, NULL);
10064 spdk_blob_id blobid = spdk_blob_get_id(blob);
10071 spdk_bs_delete_blob(bs, blobid, blob_op_complete, NULL);