| /spdk/module/bdev/raid/ |
| H A D | raid1.c | 104 struct spdk_io_channel *base_ch; in raid1_correct_read_error() local 110 base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, i); in raid1_correct_read_error() 111 assert(base_ch != NULL); in raid1_correct_read_error() 114 ret = raid_bdev_writev_blocks_ext(base_info, base_ch, raid_io->iovs, raid_io->iovcnt, in raid1_correct_read_error() 120 base_ch, raid1_correct_read_error); in raid1_correct_read_error() 155 struct spdk_io_channel *base_ch; in raid1_read_other_base_bdev() local 162 base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, i); in raid1_read_other_base_bdev() 164 if (base_ch == NULL || i == raid_io->base_bdev_io_submitted) { in raid1_read_other_base_bdev() 170 ret = raid_bdev_readv_blocks_ext(base_info, base_ch, raid_io->iovs, raid_io->iovcnt, in raid1_read_other_base_bdev() 176 base_ch, raid1_read_other_base_bde in raid1_read_other_base_bdev() 245 struct spdk_io_channel *base_ch; raid1_submit_read_request() local 281 struct spdk_io_channel *base_ch; raid1_submit_write_request() local [all...] |
| H A D | concat.c | 76 struct spdk_io_channel *base_ch; in concat_submit_rw_request() local 103 base_ch = raid_bdev_channel_get_base_channel(raid_ch, pd_idx); in concat_submit_rw_request() 111 ret = raid_bdev_readv_blocks_ext(base_info, base_ch, in concat_submit_rw_request() 116 ret = raid_bdev_writev_blocks_ext(base_info, base_ch, in concat_submit_rw_request() 127 base_ch, _concat_submit_rw_request); in concat_submit_rw_request() 174 struct spdk_io_channel *base_ch; in concat_submit_null_payload_request() local 238 base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, i); in concat_submit_null_payload_request() 241 ret = raid_bdev_unmap_blocks(base_info, base_ch, in concat_submit_null_payload_request() 246 ret = raid_bdev_flush_blocks(base_info, base_ch, in concat_submit_null_payload_request() 259 base_ch, _concat_submit_null_payload_request); in concat_submit_null_payload_request()
|
| H A D | raid0.c | 90 struct spdk_io_channel *base_ch; in raid0_submit_rw_request() local 119 base_ch = raid_bdev_channel_get_base_channel(raid_ch, pd_idx); in raid0_submit_rw_request() 127 ret = raid_bdev_readv_blocks_ext(base_info, base_ch, in raid0_submit_rw_request() 145 ret = raid_bdev_writev_blocks_ext(base_info, base_ch, in raid0_submit_rw_request() 156 base_ch, _raid0_submit_rw_request); in raid0_submit_rw_request() 302 struct spdk_io_channel *base_ch; in raid0_submit_null_payload_request() local 324 base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, disk_idx); in raid0_submit_null_payload_request() 330 ret = raid_bdev_unmap_blocks(base_info, base_ch, in raid0_submit_null_payload_request() 336 ret = raid_bdev_flush_blocks(base_info, base_ch, in raid0_submit_null_payload_request() 351 base_ch, _raid0_submit_null_payload_request); in raid0_submit_null_payload_request()
|
| H A D | raid5f.c | 431 struct spdk_io_channel *base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, in raid5f_chunk_submit() local 444 if (base_ch == NULL) { in raid5f_chunk_submit() 449 ret = raid_bdev_writev_blocks_ext(base_info, base_ch, chunk->iovs, chunk->iovcnt, in raid5f_chunk_submit() 461 ret = raid_bdev_readv_blocks_ext(base_info, base_ch, chunk->iovs, chunk->iovcnt, in raid5f_chunk_submit() 475 base_ch, raid5f_chunk_submit_retry); in raid5f_chunk_submit() 780 struct spdk_io_channel *base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, chunk_idx); in raid5f_submit_read_request() local 787 if (base_ch == NULL) { in raid5f_submit_read_request() 792 ret = raid_bdev_readv_blocks_ext(base_info, base_ch, raid_io->iovs, raid_io->iovcnt, in raid5f_submit_read_request() 797 base_ch, _raid5f_submit_rw_request); in raid5f_submit_read_request()
|
| H A D | bdev_raid.c | 768 struct spdk_io_channel *base_ch; in raid_bdev_submit_reset_request() 778 base_ch = raid_io->raid_ch->base_channel[i]; in raid_bdev_submit_reset_request() 779 if (base_ch == NULL) { in raid_bdev_submit_reset_request() 784 ret = spdk_bdev_reset(base_info->desc, base_ch, in raid_bdev_io_split() 790 base_ch, _raid_bdev_submit_reset_request); in raid_bdev_io_split() 748 struct spdk_io_channel *base_ch; raid_bdev_submit_reset_request() local
|
| /spdk/test/external_code/passthru/ |
| H A D | vbdev_passthru.c | 69 struct spdk_io_channel *base_ch; /* IO channel of base device */ member 208 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, pt_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_passthru_queue_io() 235 rc = spdk_bdev_readv_blocks(pt_node->base_desc, pt_ch->base_ch, bdev_io->u.bdev.iovs, in pt_read_get_buf_cb() 240 rc = spdk_bdev_readv_blocks_with_md(pt_node->base_desc, pt_ch->base_ch, in pt_read_get_buf_cb() 285 rc = spdk_bdev_writev_blocks(pt_node->base_desc, pt_ch->base_ch, bdev_io->u.bdev.iovs, in vbdev_passthru_submit_request() 290 rc = spdk_bdev_writev_blocks_with_md(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 299 rc = spdk_bdev_write_zeroes_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 305 rc = spdk_bdev_unmap_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 311 rc = spdk_bdev_flush_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 317 rc = spdk_bdev_reset(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() [all …]
|
| /spdk/module/bdev/passthru/ |
| H A D | vbdev_passthru.c | 73 struct spdk_io_channel *base_ch; /* IO channel of base device */ member 212 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, pt_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_passthru_queue_io() 251 rc = spdk_bdev_readv_blocks_ext(pt_node->base_desc, pt_ch->base_ch, bdev_io->u.bdev.iovs, in pt_read_get_buf_cb() 293 rc = spdk_bdev_writev_blocks_ext(pt_node->base_desc, pt_ch->base_ch, bdev_io->u.bdev.iovs, in vbdev_passthru_submit_request() 299 rc = spdk_bdev_write_zeroes_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 305 rc = spdk_bdev_unmap_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 311 rc = spdk_bdev_flush_blocks(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 317 rc = spdk_bdev_reset(pt_node->base_desc, pt_ch->base_ch, in vbdev_passthru_submit_request() 321 rc = spdk_bdev_zcopy_start(pt_node->base_desc, pt_ch->base_ch, NULL, 0, in vbdev_passthru_submit_request() 327 rc = spdk_bdev_abort(pt_node->base_desc, pt_ch->base_ch, bdev_i in vbdev_passthru_submit_request() [all...] |
| /spdk/module/bdev/compress/ |
| H A D | vbdev_compress.c | 42 struct spdk_io_channel *base_ch; /* IO channel of base device */ 530 spdk_put_io_channel(comp_bdev->base_ch); in _vbdev_reduce_init_cb() 550 comp_bdev->base_ch = spdk_bdev_get_io_channel(comp_bdev->base_desc); in vbdev_reduce_init_cb() 708 comp_bdev->base_ch = spdk_bdev_get_io_channel(comp_bdev->base_desc); in _prepare_for_load_init() 744 spdk_put_io_channel(comp_bdev->base_ch); in vbdev_init_reduce() 827 rc = spdk_bdev_queue_io_wait(waitq_entry->bdev, comp_bdev->base_ch, waitq_entry); 843 rc = spdk_bdev_readv_blocks(comp_bdev->base_desc, comp_bdev->base_ch, in comp_bdev_ch_destroy_cb() 868 rc = spdk_bdev_writev_blocks(comp_bdev->base_desc, comp_bdev->base_ch, in vbdev_compress_init() 893 rc = spdk_bdev_unmap_blocks(comp_bdev->base_desc, comp_bdev->base_ch, 1072 comp_bdev->base_ch in bdev_compress_delete() 43 struct spdk_io_channel *base_ch; /* IO channel of base device */ global() member [all...] |
| /spdk/module/bdev/delay/ |
| H A D | vbdev_delay.c | 85 struct spdk_io_channel *base_ch; /* IO channel of base device */ member 252 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, delay_ch->base_ch, &io_ctx->bdev_io_wait); in vbdev_delay_queue_io() 284 rc = spdk_bdev_readv_blocks_ext(delay_node->base_desc, delay_ch->base_ch, bdev_io->u.bdev.iovs, in delay_read_get_buf_cb() 307 rc = spdk_bdev_reset(delay_node->base_desc, delay_ch->base_ch, in vbdev_delay_reset_dev() 389 return spdk_bdev_abort(delay_node->base_desc, delay_ch->base_ch, bio_to_abort, in vbdev_delay_abort() 420 rc = spdk_bdev_writev_blocks_ext(delay_node->base_desc, delay_ch->base_ch, bdev_io->u.bdev.iovs, in vbdev_delay_submit_request() 426 rc = spdk_bdev_write_zeroes_blocks(delay_node->base_desc, delay_ch->base_ch, in vbdev_delay_submit_request() 432 rc = spdk_bdev_unmap_blocks(delay_node->base_desc, delay_ch->base_ch, in vbdev_delay_submit_request() 438 rc = spdk_bdev_flush_blocks(delay_node->base_desc, delay_ch->base_ch, in vbdev_delay_submit_request() 460 rc = spdk_bdev_zcopy_start(delay_node->base_desc, delay_ch->base_ch, in vbdev_delay_submit_request() [all...] |
| /spdk/module/bdev/crypto/ |
| H A D | vbdev_crypto.c | 44 struct spdk_io_channel *base_ch; /* IO channel of base device */ member 113 rc = spdk_bdev_writev_blocks_ext(crypto_bdev->base_desc, crypto_ch->base_ch, in crypto_write() 224 rc = spdk_bdev_queue_io_wait(bdev_io->bdev, crypto_io->crypto_ch->base_ch, in vbdev_crypto_queue_io() 246 rc = spdk_bdev_readv_blocks_ext(crypto_bdev->base_desc, crypto_ch->base_ch, in crypto_read() 344 rc = spdk_bdev_unmap_blocks(crypto_bdev->base_desc, crypto_ch->base_ch, in vbdev_crypto_submit_request() 350 rc = spdk_bdev_flush_blocks(crypto_bdev->base_desc, crypto_ch->base_ch, in vbdev_crypto_submit_request() 356 rc = spdk_bdev_reset(crypto_bdev->base_desc, crypto_ch->base_ch, in vbdev_crypto_submit_request() 518 crypto_ch->base_ch = spdk_bdev_get_io_channel(crypto_bdev->base_desc); in crypto_bdev_ch_create_cb() 519 if (crypto_ch->base_ch == NULL) { in crypto_bdev_ch_create_cb() 529 spdk_put_io_channel(crypto_ch->base_ch); in crypto_bdev_ch_create_cb() [all...] |
| /spdk/module/bdev/zone_block/ |
| H A D | vbdev_zone_block.c | 68 struct spdk_io_channel *base_ch; /* IO channel of base device */ member 279 return spdk_bdev_unmap_blocks(bdev_node->base_desc, ch->base_ch, in zone_block_reset_zone() 423 rc = spdk_bdev_writev_blocks_with_md(bdev_node->base_desc, ch->base_ch, in zone_block_write() 469 rc = spdk_bdev_readv_blocks_with_md(bdev_node->base_desc, ch->base_ch, in zone_block_read() 596 bdev_ch->base_ch = spdk_bdev_get_io_channel(bdev_node->base_desc); in _zone_block_ch_create_cb() 597 if (!bdev_ch->base_ch) { in _zone_block_ch_create_cb() 609 spdk_put_io_channel(bdev_ch->base_ch); in _zone_block_ch_destroy_cb()
|
| /spdk/module/bdev/split/ |
| H A D | vbdev_split.c | 113 ch->part_ch.base_ch, &split_io->bdev_io_wait); in vbdev_split_queue_io()
|
| /spdk/module/bdev/gpt/ |
| H A D | vbdev_gpt.c | 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 | 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()
|