Searched refs:abd_size (Results 1 - 5 of 5) sorted by relevance
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | abd_os.c | 120 ABD_SCATTER(abd).abd_offset + abd->abd_size)); 134 int waste = n * zfs_abd_chunk_size - abd->abd_size; 137 ABDSTAT_INCR(abdstat_scatter_data_size, abd->abd_size); 142 ABDSTAT_INCR(abdstat_scatter_data_size, -(int)abd->abd_size); 154 ABDSTAT_INCR(abdstat_linear_data_size, abd->abd_size); 157 ABDSTAT_INCR(abdstat_linear_data_size, -(int)abd->abd_size); 210 * will be 0. We must make sure to set abd_size to the size of an 215 size_t abd_size = MAX(sizeof (abd_t), local 217 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE); 219 ABDSTAT_INCR(abdstat_struct_size, abd_size); [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/ |
H A D | abd.c | 38 * | abd_size = ... | +--------------------------------+ 39 * | abd_buf ------------->| raw buffer of size abd_size | 50 * | abd_size = ... | 111 ASSERT3U(abd->abd_size, >, 0); 112 ASSERT3U(abd->abd_size, <=, SPA_MAXBLOCKSIZE); 129 child_sizes += cabd->abd_size; 132 ASSERT3U(abd->abd_size, ==, child_sizes); 148 abd->abd_size = 0; 197 abd->abd_size = size; 220 abd->abd_size [all...] |
H A D | vdev_draid.c | 737 uint64_t abd_size = abd_get_size(rc->rc_abd); local 738 ASSERT3U(abd_size, ==, abd_get_size(rr->rr_col[0].rc_abd)); 745 rc->rc_size = abd_size; 910 uint64_t abd_offset, uint64_t abd_size) 915 uint64_t io_size = abd_size; 1073 uint64_t abd_size = zio->io_size; local 1079 abd_offset, abd_size); 1080 if (size < abd_size) { 1085 abd_size -= size; 1091 ASSERT3U(abd_size, ! 909 vdev_draid_map_alloc_row(zio_t *zio, raidz_row_t **rrp, uint64_t io_offset, uint64_t abd_offset, uint64_t abd_size) argument [all...] |
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | abd_os.c | 475 abd_zero_scatter->abd_size = SPA_MAXBLOCKSIZE; 600 abd_zero_scatter->abd_size = SPA_MAXBLOCKSIZE; 628 int waste = P2ROUNDUP(abd->abd_size, PAGESIZE) - abd->abd_size; 631 ABDSTAT_INCR(abdstat_scatter_data_size, abd->abd_size); 636 ABDSTAT_INCR(abdstat_scatter_data_size, -(int)abd->abd_size); 648 ABDSTAT_INCR(abdstat_linear_data_size, abd->abd_size); 651 ABDSTAT_INCR(abdstat_linear_data_size, -(int)abd->abd_size); 769 ASSERT3U(off, <=, sabd->abd_size); 823 return (aiter->iter_pos == aiter->iter_abd->abd_size); [all...] |
/freebsd-13-stable/sys/contrib/openzfs/include/sys/ |
H A D | abd.h | 53 uint_t abd_size; /* excludes scattered abd_offset */ member in struct:abd 198 return (abd->abd_size);
|
Completed in 118 milliseconds