Searched refs:blob_buf (Results 1 – 5 of 5) sorted by relevance
/spdk/lib/ftl/utils/ |
H A D | ftl_layout_tracker_bdev.h | 97 size_t ftl_layout_tracker_bdev_blob_store(struct ftl_layout_tracker_bdev *tracker, void *blob_buf, 109 int ftl_layout_tracker_bdev_blob_load(struct ftl_layout_tracker_bdev *tracker, void *blob_buf,
|
H A D | ftl_layout_tracker_bdev.c | 425 ftl_layout_tracker_bdev_blob_store(struct ftl_layout_tracker_bdev *tracker, void *blob_buf, in ftl_layout_tracker_bdev_blob_store() argument 428 struct layout_tracker_blob_entry *blob_entry = blob_buf; in ftl_layout_tracker_bdev_blob_store() 461 ftl_layout_tracker_bdev_blob_load(struct ftl_layout_tracker_bdev *tracker, void *blob_buf, in ftl_layout_tracker_bdev_blob_load() argument 464 struct layout_tracker_blob_entry *blob_entry = blob_buf; in ftl_layout_tracker_bdev_blob_load()
|
/spdk/lib/ftl/upgrade/ |
H A D | ftl_sb_v5.c | 17 typedef size_t (*blob_store_fn)(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_buf_sz); 18 typedef int (*blob_load_fn)(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_sz); 69 base_blob_store(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_buf_sz) in base_blob_store() argument 71 return ftl_layout_tracker_bdev_blob_store(dev->base_layout_tracker, blob_buf, blob_buf_sz); in base_blob_store() 75 nvc_blob_store(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_buf_sz) in nvc_blob_store() argument 77 return ftl_layout_tracker_bdev_blob_store(dev->nvc_layout_tracker, blob_buf, blob_buf_sz); in nvc_blob_store() 258 base_blob_load(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_sz) in base_blob_load() argument 260 return ftl_layout_tracker_bdev_blob_load(dev->base_layout_tracker, blob_buf, blob_sz); in base_blob_load() 264 nvc_blob_load(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_sz) in nvc_blob_load() argument 266 return ftl_layout_tracker_bdev_blob_load(dev->nvc_layout_tracker, blob_buf, blob_s in nvc_blob_load() [all...] |
/spdk/lib/ftl/ |
H A D | ftl_layout.h | 265 * @param blob_buf Blob buffer where the layout will be stored 270 size_t ftl_layout_blob_store(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_buf_sz); 276 * @param blob_buf Blob buffer from which the layout will be loaded 281 int ftl_layout_blob_load(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_sz);
|
H A D | ftl_layout.c | 811 ftl_layout_blob_store(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_buf_sz) in ftl_layout_blob_store() 813 struct layout_blob_entry *blob_entry = blob_buf; in ftl_layout_blob_store() 836 ftl_layout_blob_load(struct spdk_ftl_dev *dev, void *blob_buf, size_t blob_sz) in ftl_layout_blob_load() 838 struct layout_blob_entry *blob_entry = blob_buf; in ftl_layout_blob_load() 801 ftl_layout_blob_store(struct spdk_ftl_dev * dev,void * blob_buf,size_t blob_buf_sz) ftl_layout_blob_store() argument 826 ftl_layout_blob_load(struct spdk_ftl_dev * dev,void * blob_buf,size_t blob_sz) ftl_layout_blob_load() argument
|