Searched refs:iter_abd (Results 1 – 4 of 4) sorted by relevance
292 aiter->iter_abd = abd; in abd_iter_init()298 ASSERT3U(aiter->iter_pos, <=, aiter->iter_abd->abd_size); in abd_iter_at_end()299 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end()312 ASSERT3U(aiter->iter_pos, <=, aiter->iter_abd->abd_size); in abd_iter_advance()324 if (abd_is_linear(aiter->iter_abd)) { in abd_iter_map()326 ABD_LINEAR_BUF(aiter->iter_abd) + aiter->iter_pos; in abd_iter_map()328 aiter->iter_abd->abd_size - aiter->iter_pos; in abd_iter_map()336 size_t poff = aiter->iter_pos + ABD_SCATTER(aiter->iter_abd).abd_offset; in abd_iter_map()339 ABD_SCATTER(aiter->iter_abd).abd_iovcnt); in abd_iter_map()340 struct iovec *iov = &ABD_SCATTER(aiter->iter_abd). in abd_iter_map()[all …]
837 aiter->iter_abd = abd; in abd_iter_init()851 ASSERT3U(aiter->iter_pos, <=, aiter->iter_abd->abd_size); in abd_iter_at_end()852 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end()879 if (!abd_is_linear(aiter->iter_abd)) { in abd_iter_advance()916 if (abd_is_linear(aiter->iter_abd)) { in abd_iter_map()919 aiter->iter_mapsize = aiter->iter_abd->abd_size - offset; in abd_iter_map()920 paddr = ABD_LINEAR_BUF(aiter->iter_abd); in abd_iter_map()924 aiter->iter_abd->abd_size - aiter->iter_pos); in abd_iter_map()950 if (!abd_is_linear(aiter->iter_abd)) { in abd_iter_unmap()1153 if (abd_is_linear(aiter->iter_abd)) { in abd_iter_page()[all …]
489 aiter->iter_abd = abd; in abd_iter_init()499 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end()536 abd_t *abd = aiter->iter_abd; in abd_iter_map()549 ABD_SCATTER(aiter->iter_abd).abd_chunks[index], in abd_iter_map()573 if (abd_is_from_pages(aiter->iter_abd) && in abd_iter_unmap()574 !abd_is_linear_page(aiter->iter_abd)) { in abd_iter_unmap()
73 abd_t *iter_abd; /* ABD being iterated through */ member