Lines Matching defs:spdk_blob

37 DEFINE_STUB(spdk_blob_is_esnap_clone, bool, (const struct spdk_blob *blob), false);
38 DEFINE_STUB(spdk_blob_is_degraded, bool, (const struct spdk_blob *blob), false);
45 struct spdk_blob {
52 TAILQ_ENTRY(spdk_blob) link;
77 TAILQ_HEAD(, spdk_blob) blobs;
109 spdk_bs_iter_next(struct spdk_blob_store *bs, struct spdk_blob *b,
112 struct spdk_blob *next;
129 struct spdk_blob *first;
143 spdk_blob_get_num_clusters(struct spdk_blob *blob)
210 spdk_blob_set_xattr(struct spdk_blob *blob, const char *name, const void *value,
225 spdk_blob_get_xattr_value(struct spdk_blob *blob, const char *name,
243 spdk_blob_set_esnap_bs_dev(struct spdk_blob *blob, struct spdk_bs_dev *back_bs_dev,
251 spdk_blob_is_thin_provisioned(struct spdk_blob *blob)
267 spdk_blob_is_snapshot(struct spdk_blob *blob)
324 struct spdk_blob *blob, *tmp;
389 struct spdk_blob *blob;
403 spdk_blob_get_id(struct spdk_blob *blob)
422 spdk_blob_close(struct spdk_blob *b, spdk_blob_op_complete cb_fn, void *cb_arg)
430 spdk_blob_resize(struct spdk_blob *blob, uint64_t sz, spdk_blob_op_complete cb_fn, void *cb_arg)
440 DEFINE_STUB(spdk_blob_set_read_only, int, (struct spdk_blob *blob), 0);
443 spdk_blob_sync_md(struct spdk_blob *blob, spdk_blob_op_complete cb_fn, void *cb_arg)
459 struct spdk_blob *blob;
496 spdk_blob_is_read_only(struct spdk_blob *blob)
512 struct spdk_blob *b;
559 spdk_blob_get_esnap_id(struct spdk_blob *blob, const void **id, size_t *len)
1218 struct spdk_blob *super_blob;
1318 struct spdk_blob *super_blob, *blob1, *blob2, *blob3;
1424 struct spdk_blob *super_blob, *blob1, *blob2, *blob3;
2386 ut_esnap_bs_dev_create(void *bs_ctx, void *blob_ctx, struct spdk_blob *blob,
2597 struct spdk_blob blob = { .id = 42 };
2668 struct spdk_blob *blob, const char *name, struct spdk_bs_dev **bs_dev)
2688 struct spdk_blob blob = { .id = 42 };
2888 ut_esnap_hotplug_dev_create(void *bs_ctx, void *blob_ctx, struct spdk_blob *blob,