| /spdk/test/external_code/hello_world/ |
| H A D | hello_bdev.c | 28 struct spdk_bdev_io_wait_entry bdev_io_wait; member 92 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_read() 93 hello_context->bdev_io_wait.cb_fn = hello_read; in hello_read() 94 hello_context->bdev_io_wait.cb_arg = hello_context; in hello_read() 96 &hello_context->bdev_io_wait); in hello_read() 146 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_write() 147 hello_context->bdev_io_wait.cb_fn = hello_write; in hello_write() 148 hello_context->bdev_io_wait.cb_arg = hello_context; in hello_write() 150 &hello_context->bdev_io_wait); in hello_write() 197 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_reset_zone() [all …]
|
| /spdk/examples/bdev/hello_world/ |
| H A D | hello_bdev.c | 28 struct spdk_bdev_io_wait_entry bdev_io_wait; member 92 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_read() 93 hello_context->bdev_io_wait.cb_fn = hello_read; in hello_read() 94 hello_context->bdev_io_wait.cb_arg = hello_context; in hello_read() 96 &hello_context->bdev_io_wait); in hello_read() 146 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_write() 147 hello_context->bdev_io_wait.cb_fn = hello_write; in hello_write() 148 hello_context->bdev_io_wait.cb_arg = hello_context; in hello_write() 150 &hello_context->bdev_io_wait); in hello_write() 197 hello_context->bdev_io_wait.bdev = hello_context->bdev; in hello_reset_zone() [all …]
|
| /spdk/lib/ftl/ |
| H A D | ftl_band_ops.c | 55 rq->io.bdev_io_wait.bdev = bdev; in ftl_band_rq_bdev_write() 56 rq->io.bdev_io_wait.cb_fn = ftl_band_rq_bdev_write; in ftl_band_rq_bdev_write() 57 rq->io.bdev_io_wait.cb_arg = rq; in ftl_band_rq_bdev_write() 58 spdk_bdev_queue_io_wait(bdev, dev->base_ioch, &rq->io.bdev_io_wait); in ftl_band_rq_bdev_write() 187 brq->io.bdev_io_wait.bdev = bdev; in ftl_band_brq_bdev_write() 188 brq->io.bdev_io_wait.cb_fn = ftl_band_brq_bdev_write; in ftl_band_brq_bdev_write() 189 brq->io.bdev_io_wait.cb_arg = brq; in ftl_band_brq_bdev_write() 190 spdk_bdev_queue_io_wait(bdev, dev->base_ioch, &brq->io.bdev_io_wait); in ftl_band_brq_bdev_write() 247 brq->io.bdev_io_wait.bdev = bdev; in ftl_band_brq_bdev_read() 248 brq->io.bdev_io_wait.cb_fn = ftl_band_brq_bdev_read; in ftl_band_brq_bdev_read() [all …]
|
| H A D | ftl_l2p_cache.c | 28 struct spdk_bdev_io_wait_entry bdev_io_wait; member 631 struct spdk_bdev_io_wait_entry *bdev_io_wait; in process_page_out() local 649 bdev_io_wait = &page->ctx.bdev_io_wait; in process_page_out() 650 bdev_io_wait->bdev = bdev; in process_page_out() 651 bdev_io_wait->cb_fn = process_page_out_retry; in process_page_out() 652 bdev_io_wait->cb_arg = page; in process_page_out() 655 rc = spdk_bdev_queue_io_wait(bdev, ftl_l2p_cache_get_bdev_iochannel(cache), bdev_io_wait); in process_page_out() 1252 struct spdk_bdev_io_wait_entry *bdev_io_wait; in page_in_io() local 1268 bdev_io_wait in page_in_io() 1436 struct spdk_bdev_io_wait_entry *bdev_io_wait; page_out_io() local [all...] |
| H A D | ftl_io.h | 132 struct spdk_bdev_io_wait_entry bdev_io_wait; member 239 struct spdk_bdev_io_wait_entry bdev_io_wait; member 284 struct spdk_bdev_io_wait_entry bdev_io_wait; member
|
| H A D | ftl_core.c | 269 io->bdev_io_wait.bdev = bdev; in ftl_submit_read() 270 io->bdev_io_wait.cb_fn = _ftl_submit_read; in ftl_submit_read() 271 io->bdev_io_wait.cb_arg = io; in ftl_submit_read() 272 spdk_bdev_queue_io_wait(bdev, ch, &io->bdev_io_wait); in ftl_submit_read()
|
| H A D | ftl_nv_cache.h | 141 struct spdk_bdev_io_wait_entry bdev_io_wait; 134 struct spdk_bdev_io_wait_entry bdev_io_wait; global() member
|
| H A D | ftl_nv_cache.c | 872 struct spdk_bdev_io_wait_entry *wait_entry = &chunk->metadata_rq.io.bdev_io_wait; in compaction_process_invalidate_entry() 1842 brq->io.bdev_io_wait.bdev = bdev; in ftl_chunk_basic_rq_read() 1843 brq->io.bdev_io_wait.cb_fn = _ftl_chunk_basic_rq_write; in ftl_chunk_basic_rq_read() 1844 brq->io.bdev_io_wait.cb_arg = brq; in ftl_chunk_basic_rq_read() 1845 spdk_bdev_queue_io_wait(bdev, nv_cache->cache_ioch, &brq->io.bdev_io_wait); in ftl_chunk_basic_rq_read()
|
| /spdk/test/unit/lib/bdev/crypto.c/ |
| H A D | crypto_ut.c | 310 CU_ASSERT(crypto_io->bdev_io_wait.bdev == &g_crypto_bdev.crypto_bdev); in test_error_paths() 311 CU_ASSERT(crypto_io->bdev_io_wait.cb_fn == vbdev_crypto_resubmit_io); in test_error_paths() 312 CU_ASSERT(crypto_io->bdev_io_wait.cb_arg == bdev_io); in test_error_paths() 314 memset(&crypto_io->bdev_io_wait, 0, sizeof(crypto_io->bdev_io_wait)); in test_error_paths() 341 CU_ASSERT(crypto_io->bdev_io_wait.bdev == &g_crypto_bdev.crypto_bdev); in test_error_paths() 342 CU_ASSERT(crypto_io->bdev_io_wait.cb_fn == vbdev_crypto_resubmit_io); in test_error_paths() 343 CU_ASSERT(crypto_io->bdev_io_wait.cb_arg == bdev_io); in test_error_paths() 345 memset(&crypto_io->bdev_io_wait, 0, sizeof(crypto_io->bdev_io_wait)); in test_error_paths() [all...] |
| /spdk/module/bdev/split/ |
| H A D | vbdev_split.c | 45 struct spdk_bdev_io_wait_entry bdev_io_wait; member 108 split_io->bdev_io_wait.bdev = split_io->bdev_io->bdev; in vbdev_split_queue_io() 109 split_io->bdev_io_wait.cb_fn = vbdev_split_resubmit_io; in vbdev_split_queue_io() 110 split_io->bdev_io_wait.cb_arg = split_io; in vbdev_split_queue_io() 113 ch->part_ch.base_ch, &split_io->bdev_io_wait); in vbdev_split_queue_io()
|
| /spdk/test/iscsi_tgt/ |
| H A D | iscsi_tgt.sh | 61 run_test "iscsi_tgt_bdev_io_wait" $rootdir/test/iscsi_tgt/bdev_io_wait/bdev_io_wait.sh
|
| /spdk/lib/ftl/utils/ |
| H A D | ftl_md.c | 562 md->io.bdev_io_wait.bdev = bdev; in read_write_blocks() 563 md->io.bdev_io_wait.cb_fn = read_write_blocks; in read_write_blocks() 564 md->io.bdev_io_wait.cb_arg = md; in read_write_blocks() 565 spdk_bdev_queue_io_wait(bdev, region->ioch, &md->io.bdev_io_wait); in read_write_blocks() 709 ctx->bdev_io_wait.bdev = bdev; in ftl_md_persist_entry_write_blocks() 710 ctx->bdev_io_wait.cb_fn = retry_fn; in ftl_md_persist_entry_write_blocks() 711 ctx->bdev_io_wait.cb_arg = ctx; in ftl_md_persist_entry_write_blocks() 712 spdk_bdev_queue_io_wait(bdev, md->region->ioch, &ctx->bdev_io_wait); in ftl_md_persist_entry_write_blocks() 828 ctx->bdev_io_wait.bdev = bdev; in ftl_md_read_entry_read_blocks() 829 ctx->bdev_io_wait in ftl_md_read_entry_read_blocks() [all...] |
| H A D | ftl_md.h | 70 struct spdk_bdev_io_wait_entry bdev_io_wait; member 113 struct spdk_bdev_io_wait_entry bdev_io_wait; member
|
| /spdk/module/bdev/gpt/ |
| H A D | vbdev_gpt.c | 61 /* for bdev_io_wait */ 62 struct spdk_bdev_io_wait_entry bdev_io_wait; member 164 io->bdev_io_wait.bdev = io->bdev_io->bdev; in vbdev_gpt_queue_io() 165 io->bdev_io_wait.cb_fn = vbdev_gpt_resubmit_request; in vbdev_gpt_queue_io() 166 io->bdev_io_wait.cb_arg = io; in vbdev_gpt_queue_io() 169 ch->part_ch.base_ch, &io->bdev_io_wait); in vbdev_gpt_queue_io()
|
| /spdk/module/bdev/nvme/ |
| H A D | vbdev_opal.c | 35 struct spdk_bdev_io_wait_entry bdev_io_wait; member 140 io_ctx->bdev_io_wait.bdev = io_ctx->bdev_io->bdev; in vbdev_opal_queue_io() 141 io_ctx->bdev_io_wait.cb_fn = vbdev_opal_resubmit_io; in vbdev_opal_queue_io() 142 io_ctx->bdev_io_wait.cb_arg = io_ctx; in vbdev_opal_queue_io() 144 rc = spdk_bdev_queue_io_wait(io_ctx->bdev_io->bdev, ch->part_ch.base_ch, &io_ctx->bdev_io_wait); in vbdev_opal_queue_io()
|
| /spdk/test/external_code/passthru/ |
| H A D | vbdev_passthru.c | 82 struct spdk_bdev_io_wait_entry bdev_io_wait; member 203 io_ctx->bdev_io_wait.bdev = bdev_io->bdev; in vbdev_passthru_queue_io() 204 io_ctx->bdev_io_wait.cb_fn = vbdev_passthru_resubmit_io; in vbdev_passthru_queue_io() 205 io_ctx->bdev_io_wait.cb_arg = bdev_io; in vbdev_passthru_queue_io() 208 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, pt_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_passthru_queue_io()
|
| /spdk/module/bdev/passthru/ |
| H A D | vbdev_passthru.c | 85 /* for bdev_io_wait */ 86 struct spdk_bdev_io_wait_entry bdev_io_wait; member 207 io_ctx->bdev_io_wait.bdev = bdev_io->bdev; in vbdev_passthru_queue_io() 208 io_ctx->bdev_io_wait.cb_fn = vbdev_passthru_resubmit_io; in vbdev_passthru_queue_io() 209 io_ctx->bdev_io_wait.cb_arg = bdev_io; in vbdev_passthru_queue_io() 212 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, pt_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_passthru_queue_io()
|
| /spdk/module/blob/bdev/ |
| H A D | blob_bdev.c | 27 struct spdk_bdev_io_wait_entry bdev_io_wait; member 95 ctx->bdev_io_wait.bdev = bdev; in bdev_blob_queue_io() 96 ctx->bdev_io_wait.cb_fn = bdev_blob_resubmit; in bdev_blob_queue_io() 97 ctx->bdev_io_wait.cb_arg = ctx; in bdev_blob_queue_io() 100 rc = spdk_bdev_queue_io_wait(bdev, channel, &ctx->bdev_io_wait); in bdev_blob_queue_io()
|
| /spdk/module/bdev/crypto/ |
| H A D | vbdev_crypto.c | 69 /* for bdev_io_wait */ 70 struct spdk_bdev_io_wait_entry bdev_io_wait; member 219 crypto_io->bdev_io_wait.bdev = bdev_io->bdev; in vbdev_crypto_queue_io() 220 crypto_io->bdev_io_wait.cb_fn = vbdev_crypto_resubmit_io; in vbdev_crypto_queue_io() 221 crypto_io->bdev_io_wait.cb_arg = bdev_io; in vbdev_crypto_queue_io() 225 &crypto_io->bdev_io_wait); in vbdev_crypto_queue_io()
|
| /spdk/module/bdev/delay/ |
| H A D | vbdev_delay.c | 77 struct spdk_bdev_io_wait_entry bdev_io_wait; member 248 io_ctx->bdev_io_wait.bdev = bdev_io->bdev; in vbdev_delay_queue_io() 249 io_ctx->bdev_io_wait.cb_fn = vbdev_delay_resubmit_io; in vbdev_delay_queue_io() 250 io_ctx->bdev_io_wait.cb_arg = bdev_io; in vbdev_delay_queue_io() 252 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, delay_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_delay_queue_io()
|
| /spdk/module/bdev/compress/ |
| H A D | vbdev_compress.c | 76 struct spdk_bdev_io_wait_entry bdev_io_wait; /* for bdev_io_wait */ 74 struct spdk_bdev_io_wait_entry bdev_io_wait; /* for bdev_io_wait */ global() member
|
| /spdk/lib/nbd/ |
| H A D | nbd.c | 57 struct spdk_bdev_io_wait_entry bdev_io_wait; member 479 io->bdev_io_wait.bdev = bdev; in nbd_queue_io() 480 io->bdev_io_wait.cb_fn = nbd_resubmit_io; in nbd_queue_io() 481 io->bdev_io_wait.cb_arg = io; in nbd_queue_io() 483 rc = spdk_bdev_queue_io_wait(bdev, io->nbd->ch, &io->bdev_io_wait); in nbd_queue_io()
|
| /spdk/include/spdk/ |
| H A D | scsi.h | 114 struct spdk_bdev_io_wait_entry bdev_io_wait; member
|
| /spdk/test/nvmf/ |
| H A D | nvmf.sh | |
| /spdk/lib/nvmf/ |
| H A D | ctrlr_bdev.c | 338 req->bdev_io_wait.bdev = bdev; in nvmf_bdev_ctrlr_write_cmd() 339 req->bdev_io_wait.cb_fn = cb_fn; in nvmf_bdev_ctrlr_write_cmd() 340 req->bdev_io_wait.cb_arg = cb_arg; in nvmf_bdev_ctrlr_write_cmd() 342 rc = spdk_bdev_queue_io_wait(bdev, ch, &req->bdev_io_wait); in nvmf_bdev_ctrlr_write_cmd()
|