Lines Matching refs:bdev
37 struct spdk_bdev *bdev; member
96 bdevio_construct_target_open_cb(enum spdk_bdev_event_type type, struct spdk_bdev *bdev, in bdevio_construct_target_open_cb() argument
105 struct spdk_bdev *bdev; in bdevio_construct_target_by_name() local
123 bdev = spdk_bdev_desc_get_bdev(target->bdev_desc); in bdevio_construct_target_by_name()
125 num_blocks = spdk_bdev_get_num_blocks(bdev); in bdevio_construct_target_by_name()
126 block_size = spdk_bdev_get_block_size(bdev); in bdevio_construct_target_by_name()
132 target->bdev = bdev; in bdevio_construct_target_by_name()
141 bdevio_construct_target(void *ctx, struct spdk_bdev *bdev) in bdevio_construct_target() argument
143 const char *bdev_name = spdk_bdev_get_name(bdev); in bdevio_construct_target()
219 bdev_bytes_to_blocks(struct spdk_bdev *bdev, uint64_t bytes) in bdev_bytes_to_blocks() argument
221 uint32_t block_size = spdk_bdev_get_block_size(bdev); in bdev_bytes_to_blocks()
268 struct spdk_bdev *bdev = target->bdev; in __blockdev_compare_and_write() local
272 req->fused_iov, req->fused_iovcnt, bdev_bytes_to_blocks(bdev, req->offset), in __blockdev_compare_and_write()
273 bdev_bytes_to_blocks(bdev, req->data_len), quick_test_complete, NULL); in __blockdev_compare_and_write()
429 struct spdk_bdev *bdev = target->bdev; in _blockdev_copy() local
433 bdev_bytes_to_blocks(bdev, req->offset), in _blockdev_copy()
434 bdev_bytes_to_blocks(bdev, req->src_offset), in _blockdev_copy()
435 bdev_bytes_to_blocks(bdev, req->data_len), in _blockdev_copy()
478 if (spdk_bdev_get_write_unit_size(target->bdev) > 1 && expected_rc == 0) { in blockdev_write_read()
481 write_unit_bytes = spdk_bdev_get_write_unit_size(target->bdev) * in blockdev_write_read()
482 spdk_bdev_get_block_size(target->bdev); in blockdev_write_read()
532 struct spdk_bdev *bdev = target->bdev; in blockdev_compare_and_write() local
537 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_compare_and_write()
572 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_block() local
573 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_block()
595 struct spdk_bdev *bdev = target->bdev; in blockdev_write_zeroes_read_block() local
596 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_zeroes_read_block()
620 struct spdk_bdev *bdev = target->bdev; in blockdev_write_zeroes_read_no_split() local
621 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_zeroes_read_no_split()
647 struct spdk_bdev *bdev = target->bdev; in blockdev_write_zeroes_read_split() local
648 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_zeroes_read_split()
676 struct spdk_bdev *bdev = target->bdev; in blockdev_write_zeroes_read_split_partial() local
677 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_zeroes_read_split_partial()
699 struct spdk_bdev *bdev = target->bdev; in blockdev_writev_readv_block() local
700 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_writev_readv_block()
721 struct spdk_bdev *bdev = target->bdev; in blockdev_comparev_and_writev() local
723 if (spdk_bdev_is_md_separate(bdev)) { in blockdev_comparev_and_writev()
729 spdk_bdev_get_name(bdev)); in blockdev_comparev_and_writev()
734 data_length = spdk_bdev_get_block_size(bdev) * spdk_bdev_get_acwu(bdev); in blockdev_comparev_and_writev()
750 struct spdk_bdev *bdev = target->bdev; in blockdev_writev_readv_30x1block() local
751 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_writev_readv_30x1block()
774 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_8blocks() local
775 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_8blocks()
797 struct spdk_bdev *bdev = target->bdev; in blockdev_writev_readv_8blocks() local
798 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_writev_readv_8blocks()
822 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_size_gt_128k() local
823 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_size_gt_128k()
847 struct spdk_bdev *bdev = target->bdev; in blockdev_writev_readv_size_gt_128k() local
848 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_writev_readv_size_gt_128k()
873 struct spdk_bdev *bdev = target->bdev; in blockdev_writev_readv_size_gt_128k_two_iov() local
874 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_writev_readv_size_gt_128k_two_iov()
899 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_invalid_size() local
900 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_invalid_size()
922 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_offset_plus_nbytes_equals_bdev_size() local
923 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_offset_plus_nbytes_equals_bdev_size()
930 offset = ((spdk_bdev_get_num_blocks(bdev) - 1) * block_size); in blockdev_write_read_offset_plus_nbytes_equals_bdev_size()
947 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_offset_plus_nbytes_gt_bdev_size() local
948 uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_offset_plus_nbytes_gt_bdev_size()
958 offset = (spdk_bdev_get_num_blocks(bdev) - 1) * block_size; in blockdev_write_read_offset_plus_nbytes_gt_bdev_size()
974 struct spdk_bdev *bdev = target->bdev; in blockdev_write_read_max_offset() local
975 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_write_read_max_offset()
998 struct spdk_bdev *bdev = target->bdev; in blockdev_overlapped_write_read_2blocks() local
999 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_overlapped_write_read_2blocks()
1019 offset = spdk_bdev_get_block_size(bdev); in blockdev_overlapped_write_read_2blocks()
1049 reset_supported = spdk_bdev_io_type_supported(target->bdev, SPDK_BDEV_IO_TYPE_RESET); in blockdev_test_reset()
1101 if (!spdk_bdev_io_type_supported(target->bdev, SPDK_BDEV_IO_TYPE_NVME_IO)) { in blockdev_test_nvme_passthru_rw()
1112 pt_req.len = spdk_bdev_get_block_size(target->bdev); in blockdev_test_nvme_passthru_rw()
1146 if (!spdk_bdev_io_type_supported(target->bdev, SPDK_BDEV_IO_TYPE_NVME_IO)) { in blockdev_test_nvme_passthru_vendor_specific()
1187 if (!spdk_bdev_io_type_supported(target->bdev, SPDK_BDEV_IO_TYPE_NVME_ADMIN)) { in blockdev_test_nvme_admin_passthru()
1213 struct spdk_bdev *bdev = target->bdev; in blockdev_test_copy() local
1217 const uint32_t block_size = spdk_bdev_get_block_size(bdev); in blockdev_test_copy()
1219 if (!spdk_bdev_io_type_supported(target->bdev, SPDK_BDEV_IO_TYPE_COPY)) { in blockdev_test_copy()
1297 snprintf(name, sizeof(name), "bdevio tests on: %s", spdk_bdev_get_name(target->bdev)); in __setup_ut_on_single_target()