Searched refs:abd_offset (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | abd_os.c | 128 ABD_SCATTER(abd).abd_offset + abd->abd_size)); in abd_scatter_chunkcnt() 179 ASSERT3U(ABD_SCATTER(abd).abd_offset, <, PAGE_SIZE); in abd_verify_scatter() 256 ABD_SCATTER(abd_zero_scatter).abd_offset = 0; in abd_alloc_zero_scatter() 377 size_t new_offset = ABD_SCATTER(sabd).abd_offset + off; in abd_get_offset_scatter() 402 ABD_SCATTER(abd).abd_offset = new_offset & PAGE_MASK; in abd_get_offset_scatter() 474 offset += ABD_SCATTER(abd).abd_offset; in abd_iter_map()
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | vdev_draid.c | 653 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_write() 685 IMPLY(abd_offset != 0, abd_off == zio->io_size); in vdev_draid_map_alloc_write() 700 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_scrub() 763 uint64_t abd_off = abd_offset; in vdev_draid_map_alloc_read() 957 uint64_t abd_offset, uint64_t abd_size) in vdev_draid_map_alloc_row() argument 984 IMPLY(abd_offset != 0, in vdev_draid_map_alloc_row() 1121 uint64_t abd_offset = 0; in vdev_draid_map_alloc() local 1128 abd_offset, abd_size); in vdev_draid_map_alloc() 1133 abd_offset += size; in vdev_draid_map_alloc() 1139 ASSERT3U(abd_offset, <, zio->io_size); in vdev_draid_map_alloc() [all …]
|
| H A D | abd.c | 192 abd->abd_u.abd_scatter.abd_offset = 0; in abd_alloc()
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | abd_os.c | 352 ASSERT0(ABD_SCATTER(abd).abd_offset); in abd_alloc_chunks() 508 ABD_SCATTER(abd_zero_scatter).abd_offset = 0; in abd_alloc_zero_scatter() 632 ABD_SCATTER(abd_zero_scatter).abd_offset = 0; in abd_alloc_zero_scatter() 696 ASSERT3U(ABD_SCATTER(abd).abd_offset, <, in abd_verify_scatter() 834 ABD_SCATTER(abd).abd_offset = 0; in abd_free_linear_page() 869 size_t new_offset = ABD_SCATTER(sabd).abd_offset + off; in abd_get_offset_scatter() 887 ABD_SCATTER(abd).abd_offset = new_offset; in abd_get_offset_scatter() 904 aiter->iter_offset = ABD_SCATTER(abd).abd_offset; in abd_iter_init() 1173 pos = ABD_SCATTER(abd).abd_offset + off; in abd_nr_pages_off()
|
| H A D | vdev_disk.c | 1088 vdev_classic_bio_max_segs(zio_t *zio, int bio_size, uint64_t abd_offset) in vdev_classic_bio_max_segs() argument 1091 bio_size, abd_offset); in vdev_classic_bio_max_segs() 1112 uint64_t abd_offset; in vdev_classic_physio() local 1154 abd_offset = 0; in vdev_classic_physio() 1173 nr_vecs = vdev_classic_bio_max_segs(zio, bio_size, abd_offset); in vdev_classic_physio() 1190 bio_size, abd_offset); in vdev_classic_physio() 1193 abd_offset += BIO_BI_SIZE(dr->dr_bio[i]); in vdev_classic_physio()
|
| /freebsd-14.2/sys/contrib/openzfs/include/sys/ |
| H A D | abd.h | 62 uint_t abd_offset; member
|