Searched refs:abd_flags (Results 1 – 6 of 6) sorted by relevance
108 ASSERT3U(abd->abd_flags, ==, abd->abd_flags & (ABD_FLAG_LINEAR | in abd_verify()112 IMPLY(abd->abd_parent != NULL, !(abd->abd_flags & ABD_FLAG_OWNER)); in abd_verify()113 IMPLY(abd->abd_flags & ABD_FLAG_META, abd->abd_flags & ABD_FLAG_OWNER); in abd_verify()139 abd->abd_flags = 0; in abd_init_struct()162 abd->abd_flags |= ABD_FLAG_ALLOCD; in abd_alloc_struct()186 abd->abd_flags |= ABD_FLAG_OWNER; in abd_alloc()191 abd->abd_flags |= ABD_FLAG_META; in abd_alloc()210 abd->abd_flags |= ABD_FLAG_LINEAR | ABD_FLAG_OWNER; in abd_alloc_linear_impl()212 abd->abd_flags |= ABD_FLAG_META; in abd_alloc_linear_impl()248 if (abd->abd_flags & ABD_FLAG_META) { in abd_free_linear()[all …]
30 typedef enum abd_flags { enum44 abd_flags_t abd_flags; member177 return ((abd->abd_flags & ABD_FLAG_LINEAR) ? B_TRUE : B_FALSE); in abd_is_linear()183 return ((abd->abd_flags & ABD_FLAG_LINEAR_PAGE) ? B_TRUE : B_FALSE); in abd_is_linear_page()189 return ((abd->abd_flags & ABD_FLAG_GANG) ? B_TRUE : B_FALSE); in abd_is_gang()201 return ((abd->abd_flags & ABD_FLAG_FROM_PAGES) ? B_TRUE : B_FALSE); in abd_is_from_pages()
356 abd->abd_flags |= ABD_FLAG_LINEAR; in abd_alloc_chunks()357 abd->abd_flags |= ABD_FLAG_LINEAR_PAGE; in abd_alloc_chunks()362 abd->abd_flags |= ABD_FLAG_MULTI_CHUNK; in abd_alloc_chunks()366 abd->abd_flags |= ABD_FLAG_MULTI_ZONE; in abd_alloc_chunks()412 abd->abd_flags |= ABD_FLAG_MULTI_CHUNK; in abd_alloc_chunks()439 if (abd->abd_flags & ABD_FLAG_MULTI_ZONE) in abd_free_chunks()442 if (abd->abd_flags & ABD_FLAG_MULTI_CHUNK) in abd_free_chunks()494 abd_zero_scatter->abd_flags |= ABD_FLAG_OWNER; in abd_alloc_zero_scatter()499 abd_zero_scatter->abd_flags |= ABD_FLAG_MULTI_CHUNK; in abd_alloc_zero_scatter()695 abd->abd_flags &= ~ABD_FLAG_LINEAR; in abd_free_linear_page()[all …]
1048 zio->io_abd->abd_flags & ABD_FLAG_META); in vdev_disk_io_rw()
261 abd_zero_scatter->abd_flags |= ABD_FLAG_OWNER; in abd_alloc_zero_scatter()391 abd->abd_flags |= ABD_FLAG_FROM_PAGES; in abd_get_offset_from_pages()453 abd->abd_flags |= ABD_FLAG_OWNER | ABD_FLAG_FROM_PAGES; in abd_alloc_from_pages()463 abd->abd_flags |= ABD_FLAG_LINEAR | ABD_FLAG_LINEAR_PAGE; in abd_alloc_from_pages()
180 abd_zero_scatter->abd_flags |= ABD_FLAG_OWNER; in abd_init()