Home
last modified time | relevance | path

Searched refs:io_size (Results 1 – 25 of 27) sorted by relevance

12

/f-stack/freebsd/contrib/openzfs/cmd/raidz_test/
H A Draidz_bench.c52 zio_bench.io_size = max_data_size; in bench_init_raidz_map()
85 zio_bench.io_size = 1ULL << ds; in run_gen_bench_impl()
90 zio_bench.io_size, zio_bench.io_offset, in run_gen_bench_impl()
100 iter_cnt /= zio_bench.io_size; in run_gen_bench_impl()
165 zio_bench.io_size = 1ULL << ds; in run_rec_bench_impl()
171 if (zio_bench.io_size / rto_opts.rto_dcols < in run_rec_bench_impl()
178 zio_bench.io_size, zio_bench.io_offset, in run_rec_bench_impl()
188 iter_cnt /= zio_bench.io_size; in run_rec_bench_impl()
H A Draidz_test.c285 abd_iterate_func(zio->io_abd, 0, zio->io_size, init_rand, NULL); in init_zio_abd()
292 raidz_free((*zio)->io_abd, (*zio)->io_size); in fini_raidz_map()
315 opts->zio_golden->io_size = zio_test->io_size = opts->rto_dsize; in init_raidz_golden_map()
328 opts->zio_golden->io_size, opts->zio_golden->io_offset, in init_raidz_golden_map()
332 zio_test->io_size, zio_test->io_offset, in init_raidz_golden_map()
557 (*zio)->io_size = alloc_dsize; in init_raidz_map()
563 (*zio)->io_size, (*zio)->io_offset, in init_raidz_map()
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c996 unsigned int io_size, size_t off) in abd_gang_bio_map_off() argument
1006 io_size -= (size - remainder); in abd_gang_bio_map_off()
1007 if (io_size == 0 || remainder > 0) in abd_gang_bio_map_off()
1008 return (io_size); in abd_gang_bio_map_off()
1011 ASSERT0(io_size); in abd_gang_bio_map_off()
1012 return (io_size); in abd_gang_bio_map_off()
1022 unsigned int io_size, size_t off) in abd_bio_map_off() argument
1043 if (io_size <= 0) in abd_bio_map_off()
1049 len = MIN(io_size, PAGESIZE - pgoff); in abd_bio_map_off()
1056 io_size -= len; in abd_bio_map_off()
[all …]
H A Dvdev_file.c209 size = zio->io_size; in vdev_file_io_strategy()
213 buf = abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_file_io_strategy()
217 buf = abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_file_io_strategy()
285 ASSERT3U(zio->io_size, !=, 0); in vdev_file_io_start()
290 mode, zio->io_offset, zio->io_size); in vdev_file_io_start()
H A Dvdev_disk.c165 (u_longlong_t)zio->io_offset, (u_longlong_t)zio->io_size, in vdev_disk_error()
534 size_t io_size, uint64_t io_offset, int rw, int flags) in __vdev_disk_physio() argument
546 if (io_offset + io_size > bdev->bd_inode->i_size) { in __vdev_disk_physio()
549 io_offset, io_size, i_size_read(bdev->bd_inode)); in __vdev_disk_physio()
573 bio_size = io_size; in __vdev_disk_physio()
764 zio->io_offset >> 9, zio->io_size >> 9, GFP_NOFS, in vdev_disk_io_start()
780 zio->io_size, zio->io_offset, rw, 0); in vdev_disk_io_start()
/f-stack/freebsd/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_file.c221 size = zio->io_size; in vdev_file_io_strategy()
228 buf = abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_file_io_strategy()
232 buf = abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_file_io_strategy()
271 ASSERT3U(zio->io_size, !=, 0); in vdev_file_io_start()
275 mode, zio->io_offset, zio->io_size); in vdev_file_io_start()
H A Dvdev_geom.c1125 bp->bio_length = zio->io_size; in vdev_geom_io_start()
1129 abd_borrow_buf(zio->io_abd, zio->io_size); in vdev_geom_io_start()
1133 abd_borrow_buf_copy(zio->io_abd, zio->io_size); in vdev_geom_io_start()
1140 bp->bio_length = zio->io_size; in vdev_geom_io_start()
1173 abd_return_buf_copy(zio->io_abd, bp->bio_data, zio->io_size); in vdev_geom_io_done()
1175 abd_return_buf(zio->io_abd, bp->bio_data, zio->io_size); in vdev_geom_io_done()
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dvdev_cache.c205 abd_copy_off(zio->io_abd, ve->ve_abd, 0, cache_phase, zio->io_size); in vdev_cache_hit()
219 ASSERT3U(fio->io_size, ==, VCBS); in vdev_cache_fill()
264 if (zio->io_size > zfs_vdev_cache_max) in vdev_cache_read()
270 if (P2BOUNDARY(zio->io_offset, zio->io_size, VCBS)) in vdev_cache_read()
273 ASSERT3U(cache_phase + zio->io_size, <=, VCBS); in vdev_cache_read()
335 uint64_t io_end = io_start + zio->io_size; in vdev_cache_write()
H A Dvdev_queue.c613 ksio->nread += zio->io_size; in vdev_queue_pending_remove()
616 ksio->nwritten += zio->io_size; in vdev_queue_pending_remove()
634 #define IO_SPAN(fio, lio) ((lio)->io_offset + (lio)->io_size - (fio)->io_offset)
819 (dio->io_size != abd_get_size(dio->io_abd))) { in vdev_queue_aggregate()
821 ASSERT3U(abd_get_size(dio->io_abd), >, dio->io_size); in vdev_queue_aggregate()
822 abd = abd_get_offset_size(dio->io_abd, 0, dio->io_size); in vdev_queue_aggregate()
830 abd_get_zeros(dio->io_size), B_TRUE); in vdev_queue_aggregate()
842 next_offset = dio->io_offset + dio->io_size; in vdev_queue_aggregate()
844 ASSERT3U(abd_get_size(aio->io_abd), ==, aio->io_size); in vdev_queue_aggregate()
917 vq->vq_last_offset = zio->io_offset + zio->io_size; in vdev_queue_io_to_issue()
H A Dzio.c391 zt->zt_orig_size = zio->io_size; in zio_push_transform()
399 zio->io_size = size; in zio_push_transform()
416 zio->io_size = zt->zt_orig_size; in zio_pop_transforms()
431 ASSERT(zio->io_size > size); in zio_subblock()
1658 uint64_t psize = zio->io_size; in zio_write_compress()
2795 uint64_t resid = pio->io_size; in zio_write_gang_block()
3112 zio->io_size); in zio_ddt_read_done()
3148 return (lio->io_size != zio->io_size || in zio_ddt_collision()
3168 if (psize != zio->io_size) in zio_ddt_collision()
3734 abd_zero_off(abuf, zio->io_size, asize - zio->io_size); in zio_vdev_io_start()
[all …]
H A Dvdev_mirror.c457 ASSERT3U(zio->io_size, >=, pio->io_size); in vdev_mirror_scrub_done()
458 abd_copy(pio->io_abd, zio->io_abd, pio->io_size); in vdev_mirror_scrub_done()
656 zio->io_size), zio->io_size, in vdev_mirror_io_start()
696 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_start()
783 mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size, in vdev_mirror_io_done()
841 zio->io_abd, zio->io_size, ZIO_TYPE_WRITE, in vdev_mirror_io_done()
H A Dvdev_draid.c1147 uint64_t io_size = abd_size; in vdev_draid_map_alloc_row() local
1157 io_size = vdev_draid_asize_to_psize(vd, in vdev_draid_map_alloc_row()
1167 IMPLY(abd_offset == 0 && io_size < zio->io_size, in vdev_draid_map_alloc_row()
1190 const uint64_t psize = io_size >> ashift; in vdev_draid_map_alloc_row()
1223 rr->rr_size = io_size; in vdev_draid_map_alloc_row()
1284 return (io_size); in vdev_draid_map_alloc_row()
1306 uint64_t abd_size = zio->io_size; in vdev_draid_map_alloc()
1323 ASSERT3U(abd_offset, <, zio->io_size); in vdev_draid_map_alloc()
2785 offset, zio->io_abd, zio->io_size, in vdev_draid_spare_io_start()
2813 offset, zio->io_abd, zio->io_size, in vdev_draid_spare_io_start()
[all …]
H A Dvdev_indirect.c1320 vdev_indirect_remap(zio->io_vd, zio->io_offset, zio->io_size, in vdev_indirect_io_start()
1324 if (first->is_size == zio->io_size) { in vdev_indirect_io_start()
1344 zio->io_size, zio->io_type, zio->io_priority, 0, in vdev_indirect_io_start()
H A Dzio_checksum.c534 uint64_t size = (bp == NULL ? zio->io_size : in zio_checksum_error()
H A Dvdev_raidz_math.c475 bench_zio->io_size = BENCH_ZIO_SIZE; /* only data columns */ in benchmark_raidz()
H A Dzfs_fm.c289 search.re_io_size = zio->io_size; in zfs_ereport_is_duplicate()
600 DATA_TYPE_UINT64, zio->io_size, NULL); in zfs_ereport_start()
H A Dvdev_removal.c815 vca->vca_outstanding_bytes -= zio->io_size; in spa_vdev_copy_segment_write_done()
818 vca->vca_write_error_bytes += zio->io_size; in spa_vdev_copy_segment_write_done()
835 vca->vca_read_error_bytes += zio->io_size; in spa_vdev_copy_segment_read_done()
H A Dzio_inject.c433 zio->io_size, zio_inject_bitflip_cb, in zio_handle_device_injection_impl()
H A Dvdev_label.c1203 ASSERT3U(zio->io_size, ==, VDEV_PAD_SIZE); in vdev_label_read_bootenv_done()
1463 ASSERT3U(zio->io_size, ==, VDEV_UBERBLOCK_SIZE(vd)); in vdev_uberblock_load_done()
H A Dvdev_rebuild.c489 vr->vr_bytes_inflight -= zio->io_size; in vdev_rebuild_cb()
H A Dvdev_raidz.c376 uint64_t s = zio->io_size >> ashift; in vdev_raidz_map_alloc()
438 rr->rr_size = zio->io_size; in vdev_raidz_map_alloc()
H A Dvdev.c1496 zio->io_offset, zio->io_size, zio->io_abd, in vdev_probe_done()
4426 [RQ_HISTO(zio->io_size)]++; in vdev_stat_update()
4429 [RQ_HISTO(zio->io_size)]++; in vdev_stat_update()
/f-stack/freebsd/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_common.h66 __entry->zio_size = zio->io_size; \
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzio.h480 uint64_t io_size; member
/f-stack/freebsd/contrib/v4l/
H A Dvideodev2.h1520 __u32 io_size; member

12