Home
last modified time | relevance | path

Searched refs:iter_abd (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dabd.c690 abd_t *iter_abd; /* ABD being iterated through */ member
699 ASSERT(!abd_is_linear(aiter->iter_abd)); in abd_iter_scatter_chunk_offset()
700 return ((aiter->iter_abd->abd_u.abd_scatter.abd_offset + in abd_iter_scatter_chunk_offset()
707 ASSERT(!abd_is_linear(aiter->iter_abd)); in abd_iter_scatter_chunk_index()
708 return ((aiter->iter_abd->abd_u.abd_scatter.abd_offset + in abd_iter_scatter_chunk_index()
719 aiter->iter_abd = abd; in abd_iter_init()
737 if (aiter->iter_pos == aiter->iter_abd->abd_size) in abd_iter_advance()
757 IMPLY(!abd_is_linear(aiter->iter_abd), zfs_abd_chunk_size == in abd_iter_map()
758 aiter->iter_abd->abd_u.abd_scatter.abd_chunk_size); in abd_iter_map()
761 if (aiter->iter_pos == aiter->iter_abd->abd_size) in abd_iter_map()
[all …]