Searched refs:abd_offset (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | abd_os.c | 127 ABD_SCATTER(abd).abd_offset + abd->abd_size)); in abd_scatter_chunkcnt() 180 ASSERT3U(ABD_SCATTER(abd).abd_offset, <, PAGE_SIZE); in abd_verify_scatter() 263 ABD_SCATTER(abd_zero_scatter).abd_offset = 0; in abd_alloc_zero_scatter() 401 size_t new_offset = ABD_SCATTER(sabd).abd_offset + off; in abd_get_offset_scatter() 426 ABD_SCATTER(abd).abd_offset = new_offset & PAGE_MASK; in abd_get_offset_scatter() 466 ABD_SCATTER(abd).abd_offset = offset; in abd_alloc_from_pages() 467 ASSERT0(ABD_SCATTER(abd).abd_offset); in abd_alloc_from_pages() 542 offset += ABD_SCATTER(abd).abd_offset; in abd_iter_map() 551 offset += ABD_SCATTER(abd).abd_offset; in abd_iter_map()
|
/freebsd/sys/contrib/openzfs/lib/libzpool/ |
H A D | abd_os.c | 84 ABD_SCATTER(abd).abd_offset = 0; in abd_alloc_struct_impl() 176 ASSERT3U(ABD_SCATTER(abd).abd_offset, <, len); in abd_verify_scatter() 257 size_t soff = ABD_SCATTER(sabd).abd_offset + off; in abd_get_offset_scatter() 275 ABD_SCATTER(dabd).abd_offset = doff; in abd_get_offset_scatter() 335 size_t poff = aiter->iter_pos + ABD_SCATTER(aiter->iter_abd).abd_offset; in abd_iter_map()
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_draid.c | 650 vdev_draid_map_alloc_write(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_write() argument 654 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_write() 686 IMPLY(abd_offset != 0, abd_off == zio->io_size); in vdev_draid_map_alloc_write() 697 vdev_draid_map_alloc_scrub(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_scrub() argument 701 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_scrub() 749 IMPLY(abd_offset != 0, abd_off == zio->io_size); in vdev_draid_map_alloc_scrub() 762 vdev_draid_map_alloc_read(zio_t *zio, uint64_t abd_offset, raidz_row_t *rr) in vdev_draid_map_alloc_read() argument 764 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_read() 778 IMPLY(abd_offset != 0, abd_off == zio->io_size); in vdev_draid_map_alloc_read() 958 uint64_t abd_offset, uint64_t abd_size) in vdev_draid_map_alloc_row() argument [all …]
|
H A D | abd.c | 196 abd->abd_u.abd_scatter.abd_offset = 0; in abd_alloc()
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | abd_os.c | 344 ASSERT0(ABD_SCATTER(abd).abd_offset); in abd_alloc_chunks() 507 ABD_SCATTER(abd_zero_scatter).abd_offset = 0; in abd_alloc_zero_scatter() 563 ASSERT3U(ABD_SCATTER(abd).abd_offset, <, in abd_verify_scatter() 710 ABD_SCATTER(abd).abd_offset = 0; in abd_free_linear_page() 765 ABD_SCATTER(abd).abd_offset = offset; in abd_alloc_from_pages() 769 ASSERT0(ABD_SCATTER(abd).abd_offset); in abd_alloc_from_pages() 803 size_t new_offset = ABD_SCATTER(sabd).abd_offset + off; in abd_get_offset_scatter() 821 ABD_SCATTER(abd).abd_offset = new_offset; in abd_get_offset_scatter() 841 aiter->iter_offset = ABD_SCATTER(abd).abd_offset; in abd_iter_init() 1226 pos = ABD_SCATTER(abd).abd_offset + off; in abd_nr_pages_off()
|
H A D | vdev_disk.c | 1065 vdev_classic_bio_max_segs(zio_t *zio, int bio_size, uint64_t abd_offset) in vdev_classic_bio_max_segs() argument 1068 bio_size, abd_offset); in vdev_classic_bio_max_segs() 1089 uint64_t abd_offset; in vdev_classic_physio() local 1131 abd_offset = 0; in vdev_classic_physio() 1150 nr_vecs = vdev_classic_bio_max_segs(zio, bio_size, abd_offset); in vdev_classic_physio() 1167 bio_size, abd_offset); in vdev_classic_physio() 1170 abd_offset += BIO_BI_SIZE(dr->dr_bio[i]); in vdev_classic_physio()
|
/freebsd/sys/contrib/openzfs/lib/libzpool/include/sys/ |
H A D | abd_os.h | 34 uint_t abd_offset; member
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
H A D | abd_os.h | 41 uint_t abd_offset; member
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | abd_os.h | 36 uint_t abd_offset; member
|