/spdk/lib/util/ |
H A D | iov.c | 10 spdk_iov_memset(struct iovec *iovs, int iovcnt, int c) in spdk_iov_memset() 53 size_t *iovcnt, in spdk_ioviter_firstv() 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 | 54 int iovcnt; member 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 | crc32c.c | 112 spdk_crc32c_iov_update(struct iovec *iov, int iovcnt, uint32_t crc32c) in spdk_crc32c_iov_update() argument
|
/spdk/include/spdk_internal/ |
H A D | sgl.h | 17 int iovcnt; member 32 spdk_iov_sgl_init(struct spdk_iov_sgl *s, struct iovec *iov, int iovcnt, in spdk_iov_sgl_init()
|
/spdk/test/unit/lib/blob/ |
H A D | bs_dev_common.c | 246 dev_readv(dev, channel, iov, iovcnt, lba, lba_count, cb_args); in dev_writev() argument 182 __check_iov(struct iovec * iov,int iovcnt,uint64_t length) __check_iov() argument 195 dev_readv(struct spdk_bs_dev * dev,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_bs_dev_cb_args * cb_args) dev_readv() argument 234 dev_readv_ext(struct spdk_bs_dev * dev,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_bs_dev_cb_args * cb_args,struct spdk_blob_ext_io_opts * io_opts) dev_readv_ext() argument 285 dev_writev_ext(struct spdk_bs_dev * dev,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_bs_dev_cb_args * cb_args,struct spdk_blob_ext_io_opts * io_opts) dev_writev_ext() argument [all...] |
/spdk/test/unit/lib/bdev/compress.c/ |
H A D | compress_ut.c | 35 spdk_reduce_vol_writev(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_writev() argument 43 spdk_reduce_vol_readv(struct spdk_reduce_vol * vol,struct iovec * iov,int iovcnt,uint64_t offset,uint64_t length,spdk_reduce_vol_op_complete cb_fn,void * cb_arg) spdk_reduce_vol_readv() argument 119 spdk_bdev_readv_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_readv_blocks() argument 131 spdk_bdev_writev_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_writev_blocks() argument
|
/spdk/module/blob/bdev/ |
H A D | blob_bdev.c | 32 int iovcnt; member 70 int iovcnt, uint64_t lba, uint64_t src_lba, uint32_t lba_count, in bdev_blob_queue_io() argument 143 struct iovec *iov, int iovcnt, in bdev_blob_readv() argument 160 struct iovec *iov, int iovcnt, in bdev_blob_writev() argument 186 bdev_blob_readv_ext(struct spdk_bs_dev * dev,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_bs_dev_cb_args * cb_args,struct spdk_blob_ext_io_opts * io_opts) bdev_blob_readv_ext() argument 206 bdev_blob_writev_ext(struct spdk_bs_dev * dev,struct spdk_io_channel * channel,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_bs_dev_cb_args * cb_args,struct spdk_blob_ext_io_opts * io_opts) bdev_blob_writev_ext() argument [all...] |
/spdk/module/bdev/ocf/ |
H A D | data.c | 11 vbdev_ocf_data_alloc(uint32_t iovcnt) in vbdev_ocf_data_alloc()
|
H A D | data.h | 14 int iovcnt; member
|
H A D | ctx.c | 77 iovec_flatten(struct iovec *iov, size_t iovcnt, void *buf, size_t size, size_t offset) in iovec_flatten() argument 118 buf_to_iovec(const void *buf, size_t size, struct iovec *iov, size_t iovcnt, size_t offset) in buf_to_iovec() argument 159 iovset(struct iovec *iov, size_t iovcnt, int byte, size_t size, size_t offset) in iovset() argument [all...] |
H A D | volume.c | 96 get_starting_vec(struct iovec * iovs,int iovcnt,int * offset) get_starting_vec() argument 265 int iovcnt, status = 0, i, offset; vbdev_ocf_volume_submit_io() local [all...] |
/spdk/test/unit/lib/bdev/raid/raid0.c/ |
H A D | raid0_ut.c | 29 int iovcnt; 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() 293 int iovcnt, void *md) in set_io_output() 339 struct iovec *iov, int iovcnt, in spdk_bdev_writev_blocks_ext() 390 struct iovec *iov, int iovcnt, in spdk_bdev_readv_blocks_ext() 432 int iovcnt = 0; in raid_io_initialize() local
|
/spdk/test/unit/lib/bdev/raid/raid5f.c/ |
H A D | raid5f_ut.c | 279 int iovcnt; in get_raid_io() local 402 struct iovec *iov, int iovcnt, void *md_buf, in spdk_bdev_writev_blocks_with_md() argument 455 struct iovec *iov, int iovcnt, voi in spdk_bdev_readv_blocks_degraded() argument 502 spdk_bdev_writev_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_writev_blocks() argument 512 spdk_bdev_writev_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_writev_blocks_ext() argument 525 spdk_bdev_readv_blocks_with_md(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,void * md_buf,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_readv_blocks_with_md() argument 555 spdk_bdev_readv_blocks(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg) spdk_bdev_readv_blocks() argument 565 spdk_bdev_readv_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_readv_blocks_ext() argument 938 size_t iovcnt = SPDK_COUNTOF(iovs); __test_raid5f_stripe_request_map_iovecs() local [all...] |
/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/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 1266 _dif_inject_error_and_verify(struct iovec *iovs, int iovcnt, in dif_inject_error_and_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 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 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 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 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 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 2455 ut_readv(uint32_t read_base,uint32_t read_len,struct iovec * iovs,int iovcnt) ut_readv() argument 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 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 [all...] |
/spdk/test/unit/lib/bdev/raid/concat.c/ |
H A D | concat_ut.c | 69 struct iovec *iov, int iovcnt, uint64_t offset_blocks, uint64_t num_blocks, in spdk_bdev_readv_blocks_ext() 89 struct iovec *iov, int iovcnt, uint64_t offset_blocks, uint64_t num_blocks, in spdk_bdev_writev_blocks_ext() 280 int iovcnt; in raid_io_initialize() local
|
/spdk/lib/bdev/ |
H A D | bdev_zone.c | 168 struct iovec *iov, int iovcnt, void *md_buf, uint64_t zone_id, in spdk_bdev_zone_appendv_with_md() 197 struct iovec *iovs, int iovcnt, uint64_t zone_id, uint64_t num_blocks, in spdk_bdev_zone_appendv()
|
/spdk/test/unit/lib/reduce/reduce.c/ |
H A D | reduce_ut.c | 57 int iovcnt; global() member 236 backing_dev_readv_execute(struct spdk_reduce_backing_dev * backing_dev,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_reduce_vol_cb_args * args) backing_dev_readv_execute() argument 253 backing_dev_insert_io(enum ut_reduce_bdev_io_type type,struct spdk_reduce_backing_dev * backing_dev,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_reduce_vol_cb_args * args) backing_dev_insert_io() argument 273 backing_dev_readv(struct spdk_reduce_backing_dev * backing_dev,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_reduce_vol_cb_args * args) backing_dev_readv() argument 288 backing_dev_writev_execute(struct spdk_reduce_backing_dev * backing_dev,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_reduce_vol_cb_args * args) backing_dev_writev_execute() argument 304 backing_dev_writev(struct spdk_reduce_backing_dev * backing_dev,struct iovec * iov,int iovcnt,uint64_t lba,uint32_t lba_count,struct spdk_reduce_vol_cb_args * args) backing_dev_writev() argument [all...] |
/spdk/test/unit/lib/bdev/raid/raid1.c/ |
H A D | raid1_ut.c | 37 spdk_bdev_readv_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_readv_blocks_ext() argument 49 spdk_bdev_writev_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_writev_blocks_ext() argument
|
/spdk/lib/nvmf/ |
H A D | ctrlr_discovery.c | 207 uint32_t iovcnt, uint64_t offset, uint32_t length, in nvmf_get_discovery_log_page() argument
|
/spdk/test/unit/lib/iscsi/ |
H A D | common.c | 221 iscsi_conn_readv_data(struct spdk_iscsi_conn *conn, struct iovec *iov, int iovcnt) in iscsi_conn_readv_data()
|
/spdk/module/sock/uring/ |
H A D | uring.c | 814 sock_readv(int fd,struct iovec * iov,int iovcnt) sock_readv() argument 897 uring_sock_readv_no_pipe(struct spdk_sock * _sock,struct iovec * iovs,int iovcnt) uring_sock_readv_no_pipe() argument 974 uring_sock_readv(struct spdk_sock * _sock,struct iovec * iov,int iovcnt) uring_sock_readv() argument 1023 uring_sock_writev(struct spdk_sock * _sock,struct iovec * iov,int iovcnt) uring_sock_writev() argument 1222 uint32_t iovcnt; _sock_flush() local 1959 int iovcnt; uring_sock_flush() local [all...] |
/spdk/lib/virtio/ |
H A D | virtio.c | 394 virtqueue_req_start(struct virtqueue *vq, void *cookie, int iovcnt) in virtqueue_req_start() 468 virtqueue_req_add_iovs(struct virtqueue *vq, struct iovec *iovs, uint16_t iovcnt, in virtqueue_req_add_iovs()
|
/spdk/test/unit/lib/bdev/crypto.c/ |
H A D | crypto_ut.c | 143 spdk_bdev_readv_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_readv_blocks_ext() argument 157 spdk_bdev_writev_blocks_ext(struct spdk_bdev_desc * desc,struct spdk_io_channel * ch,struct iovec * iov,int iovcnt,uint64_t offset_blocks,uint64_t num_blocks,spdk_bdev_io_completion_cb cb,void * cb_arg,struct spdk_bdev_ext_io_opts * opts) spdk_bdev_writev_blocks_ext() argument
|