/spdk/test/unit/lib/util/dif.c/ |
H A D | dif_ut.c | 16 ut_data_pattern_generate(struct iovec *iovs, int iovcnt, in ut_data_pattern_generate() argument 57 ut_data_pattern_verify(struct iovec *iovs, int iovcnt, in ut_data_pattern_verify() argument 742 dif_generate_and_verify(struct iovec * iovs,int iovcnt,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,bool dif_loc,enum spdk_dif_type dif_type,uint32_t dif_flags,enum spdk_dif_pi_format dif_pi_format,uint32_t init_ref_tag,uint16_t apptag_mask,uint16_t app_tag) dif_generate_and_verify() argument 815 struct iovec iovs[4]; dif_sec_512_md_8_prchk_0_1_2_4_multi_iovs_test() local 845 struct iovec iovs[4]; _dif_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test() local 882 struct iovec iovs[4]; _dif_sec_4096_md_128_prchk_7_multi_iovs_test() local 918 struct iovec iovs[2]; dif_sec_512_md_8_prchk_7_multi_iovs_split_data_and_md_test() local 937 struct iovec iovs[2]; dif_sec_4096_md_128_prchk_7_multi_iovs_split_data_and_md_test() local 958 struct iovec iovs[2]; dif_sec_512_md_8_prchk_7_multi_iovs_split_data_test() local 977 struct iovec iovs[2]; dif_sec_4096_md_128_prchk_7_multi_iovs_split_data_test() local 998 struct iovec iovs[2]; dif_sec_512_md_8_prchk_7_multi_iovs_split_guard_test() local 1017 struct iovec iovs[2]; dif_sec_4096_md_128_prchk_7_multi_iovs_split_guard_test() local 1038 struct iovec iovs[2]; dif_sec_512_md_8_prchk_7_multi_iovs_split_apptag_test() local 1057 struct iovec iovs[2]; dif_sec_4096_md_128_prchk_7_multi_iovs_split_apptag_test() local 1078 struct iovec iovs[2]; dif_sec_512_md_8_prchk_7_multi_iovs_split_reftag_test() local 1097 struct iovec iovs[2]; dif_sec_4096_md_128_prchk_7_multi_iovs_split_reftag_test() local 1118 struct iovec iovs[9]; dif_sec_512_md_8_prchk_7_multi_iovs_complex_splits_test() local 1163 struct iovec iovs[11]; dif_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test() local 1222 _dif_inject_error_and_verify(struct iovec * iovs,int iovcnt,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,bool dif_loc,enum spdk_dif_pi_format dif_pi_format) _dif_inject_error_and_verify() argument 1266 dif_inject_error_and_verify(struct iovec * iovs,int iovcnt,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,enum spdk_dif_pi_format dif_pi_format) dif_inject_error_and_verify() argument 1282 struct iovec iovs[4]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test() local 1325 struct iovec iovs[2]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_data_and_md_test() local 1363 struct iovec iovs[2]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_data_test() local 1400 struct iovec iovs[2]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_guard_test() local 1437 struct iovec iovs[2]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_apptag_pi_16_test() local 1459 struct iovec iovs[2]; _dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_apptag_test() local 1487 struct iovec iovs[2]; dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_reftag_pi_16_test() local 1509 struct iovec iovs[2]; _dif_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_reftag_test() local 1535 dif_copy_gen_and_verify(struct iovec * iovs,int iovcnt,struct iovec * bounce_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,bool dif_loc,enum spdk_dif_type dif_type,uint32_t dif_flags,uint32_t init_ref_tag,uint16_t apptag_mask,uint16_t app_tag,enum spdk_dif_pi_format dif_pi_format) dif_copy_gen_and_verify() argument 1609 struct iovec iovs[4], bounce_iov; dif_copy_sec_512_md_8_prchk_0_1_2_4_multi_iovs() local 1646 struct iovec iovs[4], bounce_iov; _dif_copy_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test() local 1689 struct iovec iovs[4], bounce_iov; dif_copy_sec_4096_md_128_prchk_7_multi_iovs() local 1727 struct iovec iovs[2], bounce_iov; dif_copy_sec_512_md_8_prchk_7_multi_iovs_split_data() local 1749 struct iovec iovs[2], bounce_iov; dif_copy_sec_4096_md_128_prchk_7_multi_iovs_split_data_test() local 1773 struct iovec iovs[6], bounce_iov; dif_copy_sec_512_md_8_prchk_7_multi_iovs_complex_splits() local 1812 struct iovec iovs[6], bounce_iov; dif_copy_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test() local 1851 _dif_copy_inject_error_and_verify(struct iovec * iovs,int iovcnt,struct iovec * bounce_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,bool dif_loc,enum spdk_dif_pi_format dif_pi_format) _dif_copy_inject_error_and_verify() argument 1890 dif_copy_inject_error_and_verify(struct iovec * iovs,int iovcnt,struct iovec * bounce_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,enum spdk_dif_pi_format dif_pi_format) dif_copy_inject_error_and_verify() argument 1908 struct iovec iovs[4], bounce_iov; dif_copy_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test() local 1954 struct iovec iovs[4], bounce_iov; dif_copy_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_test() local 2010 dix_generate_and_verify(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,bool dif_loc,enum spdk_dif_type dif_type,uint32_t dif_flags,uint32_t init_ref_tag,uint16_t apptag_mask,uint16_t app_tag,enum spdk_dif_pi_format dif_pi_format) dix_generate_and_verify() argument 2084 struct iovec iovs[4], md_iov; dix_sec_512_md_8_prchk_0_1_2_4_multi_iovs() local 2114 struct iovec iovs[4], md_iov; _dix_sec_4096_md_128_prchk_0_1_2_4_multi_iovs_test() local 2152 struct iovec iovs[4], md_iov; dix_sec_4096_md_128_prchk_7_multi_iovs() local 2189 struct iovec iovs[2], md_iov; dix_sec_512_md_8_prchk_7_multi_iovs_split_data() local 2210 struct iovec iovs[2], md_iov; dix_sec_4096_md_128_prchk_7_multi_iovs_split_data_test() local 2233 struct iovec iovs[6], md_iov; dix_sec_512_md_8_prchk_7_multi_iovs_complex_splits() local 2272 struct iovec iovs[6], md_iov; dix_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_test() local 2311 _dix_inject_error_and_verify(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,bool dif_loc,enum spdk_dif_pi_format dif_pi_format) _dix_inject_error_and_verify() argument 2351 dix_inject_error_and_verify(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,uint32_t inject_flags,enum spdk_dif_pi_format dif_pi_format) dix_inject_error_and_verify() argument 2367 struct iovec iovs[4], md_iov; dix_sec_4096_md_128_inject_1_2_4_8_multi_iovs_test() local 2413 struct iovec iovs[4], md_iov; dix_sec_4096_md_128_inject_1_2_4_8_multi_iovs_split_test() local 2455 ut_readv(uint32_t read_base,uint32_t read_len,struct iovec * iovs,int iovcnt) ut_readv() argument 2890 struct iovec iovs[3], dif_iovs[5] = {}; set_md_interleave_iovs_alignment_test() local 3361 struct iovec iovs[7]; update_crc32c_pi_16_test() local 3455 struct iovec iovs[7]; _update_crc32c_test() local 3719 dif_generate_remap_and_verify(struct iovec * iovs,int iovcnt,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,bool dif_loc,enum spdk_dif_type dif_type,uint32_t dif_flags,uint32_t init_ref_tag,uint32_t remapped_init_ref_tag,uint16_t apptag_mask,uint16_t app_tag,enum spdk_dif_pi_format dif_pi_format) dif_generate_remap_and_verify() argument 3761 struct iovec iovs[4]; dif_sec_512_md_8_prchk_7_multi_iovs_remap_pi_16_test() local 3789 struct iovec iovs[4]; dif_sec_4096_md_128_prchk_7_multi_iovs_remap_test() local 3820 struct iovec iovs[11]; dif_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_remap_test() local 3879 dix_generate_remap_and_verify(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t block_size,uint32_t md_size,uint32_t num_blocks,bool dif_loc,enum spdk_dif_type dif_type,uint32_t dif_flags,uint32_t init_ref_tag,uint32_t remapped_init_ref_tag,uint16_t apptag_mask,uint16_t app_tag,enum spdk_dif_pi_format dif_pi_format) dix_generate_remap_and_verify() argument 3921 struct iovec iovs[4], md_iov; dix_sec_4096_md_128_prchk_7_multi_iovs_remap() local 3958 struct iovec iovs[6], md_iov; dix_sec_512_md_8_prchk_7_multi_iovs_complex_splits_remap_pi_16_test() local 3997 struct iovec iovs[6], md_iov; dix_sec_4096_md_128_prchk_7_multi_iovs_complex_splits_remap_test() local [all...] |
/spdk/test/unit/lib/util/pipe.c/ |
H A D | pipe_ut.c | 30 struct iovec iovs[2]; in test_write_get_buffer() local 261 struct iovec iovs[2]; test_read_get_buffer() local 477 struct iovec iovs[2]; test_data() local [all...] |
/spdk/lib/util/ |
H A D | iov.c | 10 spdk_iov_memset(struct iovec *iovs, int iovcnt, int c) in spdk_iov_memset() 28 struct iovec *iovs[2]; in spdk_ioviter_first() local 168 spdk_iov_xfer_init(struct spdk_iov_xfer *ix, struct iovec *iovs, int iovcnt) in spdk_iov_xfer_init() 228 spdk_copy_iovs_to_buf(void *buf, size_t buf_len, struct iovec *iovs, int iovcnt) in spdk_copy_iovs_to_buf() 237 spdk_copy_buf_to_iovs(struct iovec *iovs, int iovcnt, void *buf, size_t buf_len) in spdk_copy_buf_to_iovs()
|
H A D | dif.c | 64 _dif_sgl_init(struct _dif_sgl *s, struct iovec *iovs, int iovcnt) in _dif_sgl_init() argument 719 spdk_dif_generate(struct iovec * iovs,int iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx) spdk_dif_generate() argument 975 spdk_dif_verify(struct iovec * iovs,int iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,struct spdk_dif_error * err_blk) spdk_dif_verify() argument 1058 spdk_dif_update_crc32c(struct iovec * iovs,int iovcnt,uint32_t num_blocks,uint32_t * _crc32c,const struct spdk_dif_ctx * ctx) spdk_dif_update_crc32c() argument 1172 spdk_dif_generate_copy(struct iovec * iovs,int iovcnt,struct iovec * bounce_iovs,int bounce_iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx) spdk_dif_generate_copy() argument 1311 spdk_dif_verify_copy(struct iovec * iovs,int iovcnt,struct iovec * bounce_iovs,int bounce_iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,struct spdk_dif_error * err_blk) spdk_dif_verify_copy() argument 1419 spdk_dif_inject_error(struct iovec * iovs,int iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,uint32_t inject_flags,uint32_t * inject_offset) spdk_dif_inject_error() argument 1565 spdk_dix_generate(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t num_blocks,const struct spdk_dif_ctx * ctx) spdk_dix_generate() argument 1685 spdk_dix_verify(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,struct spdk_dif_error * err_blk) spdk_dix_verify() argument 1717 spdk_dix_inject_error(struct iovec * iovs,int iovcnt,struct iovec * md_iov,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,uint32_t inject_flags,uint32_t * inject_offset) spdk_dix_inject_error() argument 1796 spdk_dif_set_md_interleave_iovs(struct iovec * iovs,int iovcnt,struct iovec * buf_iovs,int buf_iovcnt,uint32_t data_offset,uint32_t data_len,uint32_t * _mapped_len,const struct spdk_dif_ctx * ctx) spdk_dif_set_md_interleave_iovs() argument 1885 spdk_dif_generate_stream(struct iovec * iovs,int iovcnt,uint32_t data_offset,uint32_t data_len,struct spdk_dif_ctx * ctx) spdk_dif_generate_stream() argument 1929 spdk_dif_verify_stream(struct iovec * iovs,int iovcnt,uint32_t data_offset,uint32_t data_len,struct spdk_dif_ctx * ctx,struct spdk_dif_error * err_blk) spdk_dif_verify_stream() argument 1978 spdk_dif_update_crc32c_stream(struct iovec * iovs,int iovcnt,uint32_t data_offset,uint32_t data_len,uint32_t * _crc32c,const struct spdk_dif_ctx * ctx) spdk_dif_update_crc32c_stream() argument 2125 spdk_dif_remap_ref_tag(struct iovec * iovs,int iovcnt,uint32_t num_blocks,const struct spdk_dif_ctx * ctx,struct spdk_dif_error * err_blk,bool check_ref_tag) spdk_dif_remap_ref_tag() argument [all...] |
H A D | pipe.c | 91 spdk_pipe_writer_get_buffer(struct spdk_pipe *pipe, uint32_t requested_sz, struct iovec *iovs) in spdk_pipe_writer_get_buffer() 204 spdk_pipe_reader_get_buffer(struct spdk_pipe *pipe, uint32_t requested_sz, struct iovec *iovs) in spdk_pipe_reader_get_buffer()
|
/spdk/test/unit/lib/nvmf/vfio_user.c/ |
H A D | vfio_user_ut.c | 54 struct iovec iovs[33]; test_nvme_cmd_map_prps() local 122 struct iovec iovs[33]; test_nvme_cmd_map_sgls() local [all...] |
/spdk/test/nvme/sgl/ |
H A D | sgl.c | 42 struct sgl_element iovs[MAX_IOVS]; member 245 struct sgl_element *iovs = req->iovs; build_io_request_9() local 267 struct sgl_element *iovs = req->iovs; build_io_request_10() local 286 struct sgl_element *iovs = req->iovs; build_io_request_11() local [all...] |
/spdk/module/bdev/ocf/ |
H A D | data.h | 13 struct iovec *iovs; member
|
H A D | volume.c | 96 get_starting_vec(struct iovec * iovs,int iovcnt,int * offset) get_starting_vec() argument 264 struct iovec *iovs; vbdev_ocf_volume_submit_io() local [all...] |
H A D | ctx.c | 259 struct iovec *iovs in vbdev_ocf_ctx_data_secure_erase() local [all...] |
/spdk/lib/scsi/ |
H A D | task.c | 95 struct iovec *iovs = task->iovs; in spdk_scsi_task_scatter_data() local 136 struct iovec *iovs = task->iovs; in spdk_scsi_task_gather_data() local
|
/spdk/test/unit/lib/bdev/raid/raid0.c/ |
H A D | raid0_ut.c | 28 struct iovec *iovs; member 139 generate_dif(struct iovec *iovs, int iovcnt, void *md_buf, in generate_dif() 179 verify_dif(struct iovec *iovs, int iovcnt, void *md_buf, in verify_dif() 279 raid_bdev_verify_dix_reftag(struct iovec *iovs, int iovcnt, void *md_buf, in raid_bdev_verify_dix_reftag() 292 enum spdk_bdev_io_type iotype, struct iovec *iovs, in set_io_output() 431 struct iovec *iovs = NULL; in raid_io_initialize() local
|
/spdk/test/external_code/accel/ |
H A D | driver.c | 13 ex_accel_fill(struct iovec *iovs, uint32_t iovcnt, uint8_t fill) in ex_accel_fill()
|
H A D | module.c | 52 ex_accel_fill(struct iovec *iovs, uint32_t iovcnt, uint8_t fill) in ex_accel_fill()
|
/spdk/test/unit/lib/nvme/nvme_tcp.c/ |
H A D | nvme_tcp_ut.c | 140 struct iovec iovs[5] = {}; test_nvme_tcp_build_iovs() local 194 struct iovec iovs[NVME_TCP_MAX_SGL_DESCRIPTORS]; global() member 308 struct iovec iovs[7] = {}; test_nvme_tcp_pdu_set_data_buf_with_md() local 406 struct iovec iovs[11] = {}; test_nvme_tcp_build_iovs_with_md() local [all...] |
/spdk/test/app/fuzz/vhost_fuzz/ |
H A D | vhost_fuzz.c | 58 struct fuzz_vhost_iov_ctx iovs; member 736 struct fuzz_vhost_iov_ctx *iovs = &io_ctx->iovs; in craft_virtio_req_rsp_pair() local 790 struct fuzz_vhost_iov_ctx *iovs = &io_ctx->iovs; in submit_virtio_req_rsp_pair() local
|
/spdk/include/spdk/ |
H A D | scsi.h | 103 struct iovec *iovs; member
|
/spdk/lib/vhost/ |
H A D | vhost_blk.c | 240 blk_iovs_split_queue_setup(struct spdk_vhost_blk_session * bvsession,struct spdk_vhost_virtqueue * vq,uint16_t req_idx,struct iovec * iovs,uint16_t * iovs_cnt,uint32_t * length) blk_iovs_split_queue_setup() argument 314 blk_iovs_packed_desc_setup(struct spdk_vhost_session * vsession,struct spdk_vhost_virtqueue * vq,uint16_t req_idx,struct vring_packed_desc * desc_table,uint16_t desc_table_size,struct iovec * iovs,uint16_t * iovs_cnt,uint32_t * length) blk_iovs_packed_desc_setup() argument 372 blk_iovs_packed_queue_setup(struct spdk_vhost_blk_session * bvsession,struct spdk_vhost_virtqueue * vq,uint16_t req_idx,struct iovec * iovs,uint16_t * iovs_cnt,uint32_t * length) blk_iovs_packed_queue_setup() argument 394 blk_iovs_inflight_queue_setup(struct spdk_vhost_blk_session * bvsession,struct spdk_vhost_virtqueue * vq,uint16_t req_idx,struct iovec * iovs,uint16_t * iovs_cnt,uint32_t * length) blk_iovs_inflight_queue_setup() argument 1000 struct iovec iovs[SPDK_VHOST_IOVS_MAX]; no_bdev_process_vq() local [all...] |
/spdk/test/unit/lib/bdev/raid/ |
H A D | common.c | 242 uint64_t num_blocks, struct iovec *iovs, int iovcnt, void *md_buf) in raid_test_bdev_io_init()
|
/spdk/lib/bdev/ |
H A D | bdev_zone.c | 197 struct iovec *iovs, int iovcnt, uint64_t zone_id, uint64_t num_blocks, in spdk_bdev_zone_appendv()
|
/spdk/lib/nvmf/ |
H A D | ctrlr.c | 2230 nvmf_get_firmware_slot_log_page(struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length) nvmf_get_firmware_slot_log_page() argument 2323 nvmf_get_error_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_error_log_page() argument 2334 nvmf_get_ana_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_ana_log_page() argument 2465 nvmf_get_changed_ns_list_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_changed_ns_list_log_page() argument 2532 nvmf_get_cmds_and_effects_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length) nvmf_get_cmds_and_effects_log_page() argument 2570 nvmf_get_reservation_notification_log_page(struct spdk_nvmf_ctrlr * ctrlr,struct iovec * iovs,int iovcnt,uint64_t offset,uint32_t length,uint32_t rae) nvmf_get_reservation_notification_log_page() argument [all...] |
/spdk/module/sock/uring/ |
H A D | uring.c | 63 struct iovec iovs[IOV_BATCH_SIZE]; global() member 897 uring_sock_readv_no_pipe(struct spdk_sock * _sock,struct iovec * iovs,int iovcnt) uring_sock_readv_no_pipe() argument 1958 struct iovec iovs[IOV_BATCH_SIZE]; uring_sock_flush() local [all...] |
/spdk/test/unit/lib/bdev/bdev_zone.c/ |
H A D | bdev_zone_ut.c | 34 struct iovec *iovs; member
|
/spdk/lib/virtio/ |
H A D | virtio.c | 468 virtqueue_req_add_iovs(struct virtqueue *vq, struct iovec *iovs, uint16_t iovcnt, in virtqueue_req_add_iovs()
|
/spdk/test/unit/lib/bdev/raid/concat.c/ |
H A D | concat_ut.c | 279 struct iovec *iovs; in raid_io_initialize() local
|