Lines Matching refs:offset
47 uint64_t offset; member
204 for (int offset = 0, block = 0; offset < size; offset += block_size, block++) { in initialize_buffer() local
205 *(*buf + offset) = block; in initialize_buffer()
235 rc = spdk_bdev_writev(target->bdev_desc, target->ch, req->iov, req->iovcnt, req->offset, in __blockdev_write()
238 rc = spdk_bdev_write(target->bdev_desc, target->ch, req->buf, req->offset, in __blockdev_write()
255 rc = spdk_bdev_write_zeroes(target->bdev_desc, target->ch, req->offset, in __blockdev_write_zeroes()
272 req->fused_iov, req->fused_iovcnt, bdev_bytes_to_blocks(bdev, req->offset), in __blockdev_compare_and_write()
335 uint64_t offset, int data_len, int iov_len) in blockdev_write() argument
342 req.offset = offset; in blockdev_write()
352 uint64_t offset, int data_len, int iov_len) in _blockdev_compare_and_write() argument
360 req.offset = offset; in _blockdev_compare_and_write()
371 uint64_t offset, int data_len) in blockdev_write_zeroes() argument
378 req.offset = offset; in blockdev_write_zeroes()
393 rc = spdk_bdev_readv(target->bdev_desc, target->ch, req->iov, req->iovcnt, req->offset, in __blockdev_read()
396 rc = spdk_bdev_read(target->bdev_desc, target->ch, req->buf, req->offset, in __blockdev_read()
408 uint64_t offset, int data_len, int iov_len) in blockdev_read() argument
415 req.offset = offset; in blockdev_read()
433 bdev_bytes_to_blocks(bdev, req->offset), in _blockdev_copy()
451 req.offset = dst_offset; in blockdev_copy()
466 blockdev_write_read(uint32_t data_length, uint32_t iov_len, int pattern, uint64_t offset, in blockdev_write_read() argument
473 uint64_t write_offset = offset; in blockdev_write_read()
483 write_offset -= offset % write_unit_bytes; in blockdev_write_read()
484 write_data_len += (offset - write_offset); in blockdev_write_read()
509 blockdev_read(target, rx_buf, offset, data_length, iov_len); in blockdev_write_read()
518 rc = blockdev_write_read_data_match(rx_buf, tx_buf + (offset - write_offset), data_length); in blockdev_write_read()
529 blockdev_compare_and_write(uint32_t data_length, uint32_t iov_len, uint64_t offset) in blockdev_compare_and_write() argument
543 blockdev_write(target, tx_buf, offset, data_length, iov_len); in blockdev_compare_and_write()
546 _blockdev_compare_and_write(target, tx_buf, write_buf, offset, data_length, iov_len); in blockdev_compare_and_write()
549 _blockdev_compare_and_write(target, tx_buf, write_buf, offset, data_length, iov_len); in blockdev_compare_and_write()
552 blockdev_read(target, rx_buf, offset, data_length, iov_len); in blockdev_compare_and_write()
568 uint64_t offset; in blockdev_write_read_block() local
578 offset = 0; in blockdev_write_read_block()
584 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_block()
591 uint64_t offset; in blockdev_write_zeroes_read_block() local
600 offset = 0; in blockdev_write_zeroes_read_block()
606 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 1, block_size); in blockdev_write_zeroes_read_block()
616 uint64_t offset; in blockdev_write_zeroes_read_no_split() local
626 offset = 0; in blockdev_write_zeroes_read_no_split()
632 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 1, block_size); in blockdev_write_zeroes_read_no_split()
643 uint64_t offset; in blockdev_write_zeroes_read_split() local
653 offset = 0; in blockdev_write_zeroes_read_split()
659 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 1, block_size); in blockdev_write_zeroes_read_split()
672 uint64_t offset; in blockdev_write_zeroes_read_split_partial() local
682 offset = 0; in blockdev_write_zeroes_read_split_partial()
688 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 1, block_size); in blockdev_write_zeroes_read_split_partial()
695 uint64_t offset; in blockdev_writev_readv_block() local
706 offset = 0; in blockdev_writev_readv_block()
712 blockdev_write_read(data_length, iov_len, pattern, offset, expected_rc, 0, block_size); in blockdev_writev_readv_block()
719 uint64_t offset; in blockdev_comparev_and_writev() local
737 offset = 0; in blockdev_comparev_and_writev()
739 blockdev_compare_and_write(data_length, iov_len, offset); in blockdev_comparev_and_writev()
746 uint64_t offset; in blockdev_writev_readv_30x1block() local
757 offset = 0; in blockdev_writev_readv_30x1block()
763 blockdev_write_read(data_length, iov_len, pattern, offset, expected_rc, 0, block_size); in blockdev_writev_readv_30x1block()
770 uint64_t offset; in blockdev_write_read_8blocks() local
780 offset = data_length; in blockdev_write_read_8blocks()
786 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_8blocks()
793 uint64_t offset; in blockdev_writev_readv_8blocks() local
805 offset = data_length; in blockdev_writev_readv_8blocks()
811 blockdev_write_read(data_length, iov_len, pattern, offset, expected_rc, 0, block_size); in blockdev_writev_readv_8blocks()
818 uint64_t offset; in blockdev_write_read_size_gt_128k() local
830 offset = block_size * 2; in blockdev_write_read_size_gt_128k()
836 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_size_gt_128k()
843 uint64_t offset; in blockdev_writev_readv_size_gt_128k() local
856 offset = block_size * 2; in blockdev_writev_readv_size_gt_128k()
862 blockdev_write_read(data_length, iov_len, pattern, offset, expected_rc, 0, block_size); in blockdev_writev_readv_size_gt_128k()
869 uint64_t offset; in blockdev_writev_readv_size_gt_128k_two_iov() local
882 offset = block_size * 2; in blockdev_writev_readv_size_gt_128k_two_iov()
888 blockdev_write_read(data_length, iov_len, pattern, offset, expected_rc, 0, block_size); in blockdev_writev_readv_size_gt_128k_two_iov()
895 uint64_t offset; in blockdev_write_read_invalid_size() local
905 offset = block_size * 2; in blockdev_write_read_invalid_size()
911 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_invalid_size()
918 uint64_t offset; in blockdev_write_read_offset_plus_nbytes_equals_bdev_size() local
930 offset = ((spdk_bdev_get_num_blocks(bdev) - 1) * block_size); in blockdev_write_read_offset_plus_nbytes_equals_bdev_size()
936 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_offset_plus_nbytes_equals_bdev_size()
943 uint64_t offset; in blockdev_write_read_offset_plus_nbytes_gt_bdev_size() local
958 offset = (spdk_bdev_get_num_blocks(bdev) - 1) * block_size; in blockdev_write_read_offset_plus_nbytes_gt_bdev_size()
963 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_offset_plus_nbytes_gt_bdev_size()
970 uint64_t offset; in blockdev_write_read_max_offset() local
981 offset = UINT64_MAX; in blockdev_write_read_max_offset()
987 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_write_read_max_offset()
994 uint64_t offset; in blockdev_overlapped_write_read_2blocks() local
1004 offset = 0; in blockdev_overlapped_write_read_2blocks()
1011 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_overlapped_write_read_2blocks()
1019 offset = spdk_bdev_get_block_size(bdev); in blockdev_overlapped_write_read_2blocks()
1022 blockdev_write_read(data_length, 0, pattern, offset, expected_rc, 0, block_size); in blockdev_overlapped_write_read_2blocks()