| /spdk/test/unit/lib/blobfs/tree.c/ |
| H A D | tree_ut.c | 20 struct cache_buffer *buffer[5]; in blobfs_tree_op_test() local 25 buffer[i] = calloc(1, sizeof(struct cache_buffer)); in blobfs_tree_op_test() 26 SPDK_CU_ASSERT_FATAL(buffer[i]); in blobfs_tree_op_test() 33 buffer[0]->offset = 0; in blobfs_tree_op_test() 34 tree = tree_insert_buffer(tree, buffer[0]); in blobfs_tree_op_test() 37 tmp_buffer = tree_find_buffer(tree, buffer[0]->offset); in blobfs_tree_op_test() 38 CU_ASSERT(tmp_buffer == buffer[0]); in blobfs_tree_op_test() 41 buffer[1]->offset = CACHE_BUFFER_SIZE; in blobfs_tree_op_test() 43 buffer[1]->bytes_filled = buffer[1]->bytes_flushed = 32; in blobfs_tree_op_test() 44 tree = tree_insert_buffer(tree, buffer[1]); in blobfs_tree_op_test() [all …]
|
| /spdk/lib/ftl/utils/ |
| H A D | ftl_addr_utils.h | 12 ftl_addr_load(struct spdk_ftl_dev *dev, void *buffer, uint64_t offset) in ftl_addr_load() argument 15 uint32_t *b32 = buffer; in ftl_addr_load() 24 uint64_t *b64 = buffer; in ftl_addr_load() 30 ftl_addr_store(struct spdk_ftl_dev *dev, void *buffer, uint64_t offset, ftl_addr addr) in ftl_addr_store() argument 33 uint32_t *b32 = buffer; in ftl_addr_store() 36 uint64_t *b64 = buffer; in ftl_addr_store() 42 ftl_lba_load(struct spdk_ftl_dev *dev, void *buffer, uint64_t offset) in ftl_lba_load() argument 45 uint32_t *b32 = buffer; in ftl_lba_load() 54 uint64_t *b64 = buffer; in ftl_lba_load() 60 ftl_lba_store(struct spdk_ftl_dev *dev, void *buffer, uint64_t offset, uint64_t lba) in ftl_lba_store() argument [all …]
|
| H A D | ftl_mempool.c | 22 void *buffer; member 53 if (element < mpool->buffer) { in is_element_valid() 57 if (element + mpool->element_size > mpool->buffer + mpool->buffer_size) { in is_element_valid() 69 if ((element - mpool->buffer) % mpool->element_size != 0) { in is_element_valid() 80 void *buffer; in ftl_mempool_create() local 104 mp->buffer = spdk_dma_malloc_socket(mp->buffer_size, mp->alignment, in ftl_mempool_create() 106 if (!mp->buffer) { in ftl_mempool_create() 111 buffer = mp->buffer; in ftl_mempool_create() 112 for (i = 0; i < count; i++, buffer += mp->element_size) { in ftl_mempool_create() 113 struct ftl_mempool_element *el = buffer; in ftl_mempool_create() [all …]
|
| H A D | ftl_md.h | 52 /* Size of buffer in FTL block size unit */ 58 /* Default DMA buffer for VSS of a single entry. Used by ftl_md_persist_entry(). */ 111 void *buffer; member 168 * @param blocks Size of buffer in FTL block size unit 174 * @note if buffer is NULL, the buffer will be allocated internally by the object 200 /** FTL metadata data buf, freeing buffer allocated with FTL_MD_CREATE_SPDK_BUF */ 240 * @brief Gets metadata's data buffer 244 * @result FTL metadata data buffer 249 * @brief Gets metadata object corresponding buffer siz [all...] |
| /spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c/ |
| H A D | nvme_ns_ocssd_cmd_ut.c | 262 char *buffer = malloc(sector_size); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() 266 SPDK_CU_ASSERT_FATAL(buffer != NULL); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() 270 rc = spdk_nvme_ocssd_ns_cmd_vector_read_with_md(&ns, &qpair, buffer, metadata, in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() 279 CU_ASSERT(g_request->payload.contig_or_cb_arg == buffer); in test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() 288 free(buffer); in test_nvme_ocssd_ns_cmd_vector_read_with_md() 306 char *buffer = malloc(sector_size * vector_size); in test_nvme_ocssd_ns_cmd_vector_read_with_md() 310 SPDK_CU_ASSERT_FATAL(buffer != NULL); in test_nvme_ocssd_ns_cmd_vector_read_with_md() 314 rc = spdk_nvme_ocssd_ns_cmd_vector_read_with_md(&ns, &qpair, buffer, metadata, in test_nvme_ocssd_ns_cmd_vector_read_with_md() 324 CU_ASSERT(g_request->payload.contig_or_cb_arg == buffer); in test_nvme_ocssd_ns_cmd_vector_read_with_md() 332 free(buffer); in test_nvme_ocssd_ns_cmd_vector_read_single_entry() 257 char *buffer = malloc(sector_size); test_nvme_ocssd_ns_cmd_vector_read_with_md_single_entry() local 301 char *buffer = malloc(sector_size * vector_size); test_nvme_ocssd_ns_cmd_vector_read_with_md() local 343 char *buffer = malloc(sector_size); test_nvme_ocssd_ns_cmd_vector_read_single_entry() local 381 char *buffer = malloc(sector_size * vector_size); test_nvme_ocssd_ns_cmd_vector_read() local 418 char *buffer = malloc(sector_size); test_nvme_ocssd_ns_cmd_vector_write_with_md_single_entry() local 463 char *buffer = malloc(sector_size * vector_size); test_nvme_ocssd_ns_cmd_vector_write_with_md() local 505 char *buffer = malloc(sector_size); test_nvme_ocssd_ns_cmd_vector_write_single_entry() local 544 char *buffer = malloc(sector_size * vector_size); test_nvme_ocssd_ns_cmd_vector_write() local [all...] |
| /spdk/lib/nvme/ |
| H A D | nvme_ns_ocssd_cmd.c | 56 void *buffer, void *metadata, in _nvme_ocssd_ns_cmd_vector_rw_with_md() argument 71 if (!buffer || !lba_list || (num_lbas == 0) || in _nvme_ocssd_ns_cmd_vector_rw_with_md() 76 payload = NVME_PAYLOAD_CONTIG(buffer, metadata); in _nvme_ocssd_ns_cmd_vector_rw_with_md() 108 void *buffer, void *metadata, in spdk_nvme_ocssd_ns_cmd_vector_write_with_md() argument 113 return _nvme_ocssd_ns_cmd_vector_rw_with_md(ns, qpair, buffer, metadata, lba_list, in spdk_nvme_ocssd_ns_cmd_vector_write_with_md() 120 void *buffer, in spdk_nvme_ocssd_ns_cmd_vector_write() argument 125 return _nvme_ocssd_ns_cmd_vector_rw_with_md(ns, qpair, buffer, NULL, lba_list, in spdk_nvme_ocssd_ns_cmd_vector_write() 132 void *buffer, void *metadata, in spdk_nvme_ocssd_ns_cmd_vector_read_with_md() argument 137 return _nvme_ocssd_ns_cmd_vector_rw_with_md(ns, qpair, buffer, metadata, lba_list, in spdk_nvme_ocssd_ns_cmd_vector_read_with_md() 144 void *buffer, in spdk_nvme_ocssd_ns_cmd_vector_read() argument [all …]
|
| H A D | nvme_zns.c | 69 void *buffer, uint64_t zslba, in spdk_nvme_zns_zone_append() argument 73 return nvme_ns_cmd_zone_append_with_md(ns, qpair, buffer, NULL, zslba, lba_count, in spdk_nvme_zns_zone_append() 79 void *buffer, void *metadata, uint64_t zslba, in spdk_nvme_zns_zone_append_with_md() argument 83 return nvme_ns_cmd_zone_append_with_md(ns, qpair, buffer, metadata, zslba, lba_count, in spdk_nvme_zns_zone_append_with_md() 227 uint64_t slba, void *buffer, uint32_t payload_size, in spdk_nvme_zns_set_zone_desc_ext() argument 237 if (buffer == NULL) { in spdk_nvme_zns_set_zone_desc_ext() 241 req = nvme_allocate_request_user_copy(qpair, buffer, payload_size, cb_fn, cb_arg, true); in spdk_nvme_zns_set_zone_desc_ext()
|
| H A D | nvme_ns_cmd.c | 507 spdk_nvme_ns_cmd_compare(struct spdk_nvme_ns *ns, struct spdk_nvme_qpair *qpair, void *buffer, in spdk_nvme_ns_cmd_compare() 520 payload = NVME_PAYLOAD_CONTIG(buffer, NULL); in spdk_nvme_ns_cmd_compare() 539 void *buffer, in spdk_nvme_ns_cmd_compare_with_md() 553 payload = NVME_PAYLOAD_CONTIG(buffer, metadata); in spdk_nvme_ns_cmd_compare_with_md() 642 spdk_nvme_ns_cmd_read(struct spdk_nvme_ns *ns, struct spdk_nvme_qpair *qpair, void *buffer, in spdk_nvme_ns_cmd_read() 655 payload = NVME_PAYLOAD_CONTIG(buffer, NULL); in spdk_nvme_ns_cmd_read() 672 spdk_nvme_ns_cmd_read_with_md(struct spdk_nvme_ns *ns, struct spdk_nvme_qpair *qpair, void *buffer, in spdk_nvme_ns_cmd_read_with_md() 686 payload = NVME_PAYLOAD_CONTIG(buffer, metadata); in spdk_nvme_ns_cmd_read_with_md() 703 nvme_ns_cmd_rw_ext(struct spdk_nvme_ns *ns, struct spdk_nvme_qpair *qpair, void *buffer, in nvme_ns_cmd_rw_ext() 715 payload = NVME_PAYLOAD_CONTIG(buffer, opt in nvme_ns_cmd_rw_ext() 497 spdk_nvme_ns_cmd_compare(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_compare() argument 529 spdk_nvme_ns_cmd_compare_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_compare_with_md() argument 632 spdk_nvme_ns_cmd_read(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_read() argument 662 spdk_nvme_ns_cmd_read_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_read_with_md() argument 693 nvme_ns_cmd_rw_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts,enum spdk_nvme_nvm_opcode opc) nvme_ns_cmd_rw_ext() argument 732 spdk_nvme_ns_cmd_read_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_read_ext() argument 873 spdk_nvme_ns_cmd_write(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags) spdk_nvme_ns_cmd_write() argument 922 nvme_ns_cmd_zone_append_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t zslba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) nvme_ns_cmd_zone_append_with_md() argument 1027 spdk_nvme_ns_cmd_write_with_md(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,void * metadata,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,uint32_t io_flags,uint16_t apptag_mask,uint16_t apptag) spdk_nvme_ns_cmd_write_with_md() argument 1056 spdk_nvme_ns_cmd_write_ext(struct spdk_nvme_ns * ns,struct spdk_nvme_qpair * qpair,void * buffer,uint64_t lba,uint32_t lba_count,spdk_nvme_cmd_cb cb_fn,void * cb_arg,struct spdk_nvme_ns_cmd_ext_io_opts * opts) spdk_nvme_ns_cmd_write_ext() argument [all...] |
| H A D | nvme_fabric.c | 459 char buffer[4096]; in nvme_fabric_ctrlr_discover() local 465 memset(buffer, 0x0, 4096); in nvme_fabric_ctrlr_discover() 466 buffer_max_entries_first = (sizeof(buffer) - offsetof(struct spdk_nvmf_discovery_log_page, in nvme_fabric_ctrlr_discover() 469 buffer_max_entries = sizeof(buffer) / sizeof(struct spdk_nvmf_discovery_log_page_entry); in nvme_fabric_ctrlr_discover() 471 rc = nvme_fabric_get_discovery_log_page(ctrlr, buffer, sizeof(buffer), log_page_offset); in nvme_fabric_ctrlr_discover() 478 log_page = (struct spdk_nvmf_discovery_log_page *)buffer; in nvme_fabric_ctrlr_discover() 490 log_page_entry = (struct spdk_nvmf_discovery_log_page_entry *)buffer; in nvme_fabric_ctrlr_discover()
|
| /spdk/test/unit/lib/blobfs/blobfs_async_ut/ |
| H A D | blobfs_async_ut.c | 500 struct cache_buffer *buffer; in tree_find_buffer_ut() local 520 level0_0_0->u.buffer[4] = leaf_0_0_4; in tree_find_buffer_ut() 524 level0_0_12->u.buffer[8] = leaf_0_12_8; in tree_find_buffer_ut() 532 buffer = tree_find_buffer(NULL, 0); in tree_find_buffer_ut() 533 CU_ASSERT(buffer == NULL); in tree_find_buffer_ut() 535 buffer = tree_find_buffer(level0_0_0, 0); in tree_find_buffer_ut() 536 CU_ASSERT(buffer == NULL); in tree_find_buffer_ut() 538 buffer = tree_find_buffer(level0_0_0, CACHE_TREE_LEVEL_SIZE(0) + 1); in tree_find_buffer_ut() 539 CU_ASSERT(buffer == NULL); in tree_find_buffer_ut() 541 buffer = tree_find_buffer(level0_0_0, leaf_0_0_4->offset); in tree_find_buffer_ut() [all …]
|
| /spdk/lib/trace_parser/ |
| H A D | trace.cpp | 40 spdk_trace_entry_buffer *buffer; 47 buffer = reinterpret_cast<spdk_trace_entry_buffer *>(entry); in argument_context() 126 spdk_trace_entry_buffer *buffer = argctx->buffer; in build_arg() 136 if (argctx->offset == sizeof(buffer->data)) { in build_arg() 137 buffer = get_next_buffer(buffer, argctx->lcore); in build_arg() 138 if (spdk_unlikely(buffer->tpoint_id != SPDK_TRACE_MAX_TPOINT_ID || in build_arg() 139 buffer->tsc != entry->tsc)) { in build_arg() 144 argctx->buffer in build_arg() 39 spdk_trace_entry_buffer *buffer; global() member 125 spdk_trace_entry_buffer *buffer = argctx->buffer; build_arg() local [all...] |
| /spdk/lib/ftl/mngt/ |
| H A D | ftl_mngt_self_test.c | 15 void *buffer; member 36 cntx->valid_map.buffer = calloc(cntx->valid_map.buffer_size, 1); in ftl_mngt_test_prepare() 37 if (!cntx->valid_map.buffer) { in ftl_mngt_test_prepare() 42 cntx->valid_map.bitmap = ftl_bitmap_create(cntx->valid_map.buffer, in ftl_mngt_test_prepare() 60 free(cntx->valid_map.buffer); in ftl_mngt_test_cleanup() 61 cntx->valid_map.buffer = NULL; in ftl_mngt_test_cleanup() 144 memset(ctx->valid_map.buffer, 0, ctx->valid_map.buffer_size); in ftl_mngt_test_valid_map()
|
| /spdk/include/spdk/ |
| H A D | nvme_ocssd.h | 89 void *buffer, 115 void *buffer, void *metadata, 139 void *buffer, 165 void *buffer, void *metadata,
|
| H A D | nvme_zns.h | 151 void *buffer, uint64_t zslba, 182 void *buffer, void *metadata, uint64_t zslba, 348 uint64_t slba, void *buffer, uint32_t payload_size,
|
| H A D | string.h | 64 char *spdk_sprintf_append_realloc(char *buffer, const char *format, ...); 82 char *spdk_vsprintf_append_realloc(char *buffer, const char *format, va_list args);
|
| /spdk/test/unit/lib/nvmf/ctrlr_discovery.c/ |
| H A D | ctrlr_discovery_ut.c | 283 uint8_t buffer[8192]; in test_discovery_log() 291 iov.iov_base = buffer; in test_discovery_log() 307 memset(buffer, 0xCC, sizeof(buffer)); in test_discovery_log() 308 disc_log = (struct spdk_nvmf_discovery_log_page *)buffer; in test_discovery_log() 319 memset(buffer, 0xCC, sizeof(buffer)); in test_discovery_log() 320 disc_log = (struct spdk_nvmf_discovery_log_page *)buffer; in test_discovery_log() 326 memset(buffer, 0xCC, sizeof(buffer)); in test_discovery_log() 282 uint8_t buffer[8192]; test_discovery_log() local 415 uint8_t buffer[8192]; test_discovery_log_with_filters() local [all...] |
| /spdk/lib/trace/ |
| H A D | trace.c | 48 struct spdk_trace_entry_buffer *buffer; in _spdk_trace_record() local 78 /* Get next entry index in the circular buffer */ in _spdk_trace_record() 87 buffer = (struct spdk_trace_entry_buffer *)next_entry; in _spdk_trace_record() 120 * we'll only fill portion of the buffer, without touching the rest. For instance, in _spdk_trace_record() 126 /* Current buffer is full, we need to acquire another one */ in _spdk_trace_record() 127 if (spdk_unlikely(offset == sizeof(buffer->data))) { in _spdk_trace_record() 128 buffer = (struct spdk_trace_entry_buffer *) get_trace_entry( in _spdk_trace_record() 131 buffer->tpoint_id = SPDK_TRACE_MAX_TPOINT_ID; in _spdk_trace_record() 132 buffer->tsc = tsc; in _spdk_trace_record() 137 curlen = spdk_min(sizeof(buffer in _spdk_trace_record() [all...] |
| /spdk/lib/blobfs/ |
| H A D | cache_tree.h | 34 struct cache_buffer *buffer[CACHE_TREE_WIDTH]; member 41 struct cache_tree *tree_insert_buffer(struct cache_tree *root, struct cache_buffer *buffer); 45 void tree_remove_buffer(struct cache_tree *tree, struct cache_buffer *buffer);
|
| /spdk/lib/scsi/ |
| H A D | task.c | 240 uint8_t buffer[36]; in spdk_scsi_task_process_null_lun() local 251 data_len = sizeof(buffer); in spdk_scsi_task_process_null_lun() 253 memset(buffer, 0, data_len); in spdk_scsi_task_process_null_lun() 255 buffer[0] = 0x03 << 5 | 0x1f; in spdk_scsi_task_process_null_lun() 257 buffer[4] = data_len - 5; in spdk_scsi_task_process_null_lun() 260 if (spdk_scsi_task_scatter_data(task, buffer, spdk_min(allocation_len, data_len)) >= 0) { in spdk_scsi_task_process_null_lun()
|
| /spdk/scripts/env_dpdk/22.11/ |
| H A D | 23.07-rte_bus_pci.h.patch | 16 - * A data buffer where the bytes should be read into. 18 - * The length of the data buffer. 40 - * A data buffer containing the bytes should be written. 42 - * The length of the data buffer.
|
| /spdk/test/unit/lib/nvme/nvme_ns_cmd.c/ |
| H A D | nvme_ns_cmd_ut.c | 969 char *buffer = NULL; in test_nvme_ns_cmd_comparev_with_md() 986 buffer = malloc((block_size + md_size) * 384); in test_nvme_ns_cmd_comparev_with_md() 987 SPDK_CU_ASSERT_FATAL(buffer != NULL); in test_nvme_ns_cmd_comparev_with_md() 993 * Separate metadata buffer in test_nvme_ns_cmd_comparev_with_md() 1115 * Separate metadata buffer in test_nvme_ns_cmd_compare_and_write() 1138 * Separate metadata buffer in test_io_flags() 1173 free(buffer); in test_io_flags() 1430 char *buffer = NULL; in test_nvme_ns_cmd_write_with_md() 1438 buffer = malloc((block_size + md_size) * 384); in test_nvme_ns_cmd_write_with_md() 1439 SPDK_CU_ASSERT_FATAL(buffer ! in test_nvme_ns_cmd_write_with_md() 874 char *buffer = NULL; test_nvme_ns_cmd_comparev_with_md() local 1329 char *buffer = NULL; test_nvme_ns_cmd_write_with_md() local 1563 char *buffer = NULL; test_nvme_ns_cmd_zone_append_with_md() local 1759 char *buffer = NULL; test_nvme_ns_cmd_read_with_md() local 1805 char *buffer = NULL; test_nvme_ns_cmd_compare_with_md() local [all...] |
| /spdk/lib/util/ |
| H A D | string.c | 12 spdk_vsprintf_append_realloc(char *buffer, const char *format, va_list args) in spdk_vsprintf_append_realloc() argument 19 if (buffer) { in spdk_vsprintf_append_realloc() 20 orig_size = strlen(buffer); in spdk_vsprintf_append_realloc() 33 new_buffer = realloc(buffer, new_size); in spdk_vsprintf_append_realloc() 44 spdk_sprintf_append_realloc(char *buffer, const char *format, ...) in spdk_sprintf_append_realloc() argument 50 ret = spdk_vsprintf_append_realloc(buffer, format, args); in spdk_sprintf_append_realloc()
|
| /spdk/doc/ |
| H A D | compression.md | 114 * Allocate a 16KB buffer in memory 115 * Compress the incoming 16KB of data into this allocated buffer 148 * The write is not for the entire 16KB chunk, so we must allocate a 16KB chunk-sized buffer for 150 * Copy the incoming 4KB data to offset 8KB of this 16KB buffer. Zero the rest of the 16KB buffer. 151 * Allocate a 16KB destination buffer. 152 * Compress the 16KB source data buffer into the 16KB destination buffer 189 * Chunk map 1 only specifies one backing IO unit (2). Allocate a 16KB buffer and read block 190 2 into it. This will be called the compressed data buffer. Note that 16KB is allocated 191 instead of 4KB so that we can reuse this buffer to hold the compressed data that will 193 * Allocate a 16KB buffer for the uncompressed data for this chunk. Decompress the data from [all …]
|
| /spdk/test/unit/lib/nvme/nvme_fabric.c/ |
| H A D | nvme_fabric_ut.c | 276 char buffer[4096] = {}; in test_nvme_fabric_get_discovery_log_page() local 280 rc = nvme_fabric_get_discovery_log_page(&ctrlr, buffer, sizeof(buffer), offset); in test_nvme_fabric_get_discovery_log_page() 286 rc = nvme_fabric_get_discovery_log_page(&ctrlr, buffer, sizeof(buffer), offset); in test_nvme_fabric_get_discovery_log_page() 293 rc = nvme_fabric_get_discovery_log_page(&ctrlr, buffer, sizeof(buffer), offset); in test_nvme_fabric_get_discovery_log_page()
|
| /spdk/lib/ftl/upgrade/ |
| H A D | ftl_band_upgrade.c | 60 char *buffer = (char *)band; in v2_upgrade_md_restore_cb() local 62 memmove(buffer + move, buffer, sizeof(*band) - move); in v2_upgrade_md_restore_cb()
|