Lines Matching refs:abd_size
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),
217 abd_t *abd = kmem_alloc(abd_size, KM_PUSHPAGE);
219 ABDSTAT_INCR(abdstat_struct_size, abd_size);
249 abd_zero_scatter->abd_size = SPA_MAXBLOCKSIZE;
335 ASSERT3U(off, <=, sabd->abd_size);
409 return (aiter->iter_pos == aiter->iter_abd->abd_size);
453 aiter->iter_mapsize = aiter->iter_abd->abd_size - offset;
459 aiter->iter_abd->abd_size - aiter->iter_pos);