Searched refs:aiter (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | abd_os.c | 916 ASSERT3U(aiter->iter_pos, <=, aiter->iter_abd->abd_size); in abd_iter_at_end() 917 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end() 945 while (aiter->iter_offset >= aiter->iter_sg->length) { in abd_iter_advance() 946 aiter->iter_offset -= aiter->iter_sg->length; in abd_iter_advance() 947 aiter->iter_sg = sg_next(aiter->iter_sg); in abd_iter_advance() 974 ASSERT3U(aiter->iter_pos, ==, aiter->iter_offset); in abd_iter_map() 976 aiter->iter_mapsize = aiter->iter_abd->abd_size - offset; in abd_iter_map() 980 aiter->iter_mapsize = MIN(aiter->iter_sg->length - offset, in abd_iter_map() 981 aiter->iter_abd->abd_size - aiter->iter_pos); in abd_iter_map() 1082 ASSERT3U(aiter->iter_pos, ==, aiter->iter_offset); in abd_iter_page() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | abd_os.c | 421 aiter->iter_abd = abd; in abd_iter_init() 431 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end() 443 ASSERT0(aiter->iter_mapsize); in abd_iter_advance() 446 if (abd_iter_at_end(aiter)) in abd_iter_advance() 449 aiter->iter_pos += amount; in abd_iter_advance() 462 ASSERT0(aiter->iter_mapsize); in abd_iter_map() 465 if (abd_iter_at_end(aiter)) in abd_iter_map() 468 abd_t *abd = aiter->iter_abd; in abd_iter_map() 490 if (!abd_iter_at_end(aiter)) { in abd_iter_unmap() 495 aiter->iter_mapaddr = NULL; in abd_iter_unmap() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/zfs/ |
| H A D | abd.c | 761 abd_iter_init(aiter, cabd); in abd_init_abd_iter() 765 abd_iter_init(aiter, abd); in abd_init_abd_iter() 796 struct abd_iter aiter; in abd_iterate_func() local 810 abd_iter_map(&aiter); in abd_iterate_func() 817 abd_iter_unmap(&aiter); in abd_iterate_func() 834 struct abd_iter aiter; in abd_iterate_page_func() local 848 abd_iter_page(&aiter); in abd_iterate_page_func() 853 ret = func(aiter.iter_page, aiter.iter_page_doff, in abd_iterate_page_func() 856 aiter.iter_page = NULL; in abd_iterate_page_func() 857 aiter.iter_page_doff = 0; in abd_iterate_page_func() [all …]
|
| /freebsd-14.2/contrib/atf/atf-c/ |
| H A D | build.c | 124 char **aiter; in list_to_array() local 127 aiter = a; in list_to_array() 129 *aiter = strdup((const char *)atf_list_citer_data(liter)); in list_to_array() 130 aiter++; in list_to_array() 132 *aiter = NULL; in list_to_array()
|
| /freebsd-14.2/contrib/atf/atf-c/detail/ |
| H A D | process.c | 572 const char **aiter; in list_to_array() local 575 aiter = a; in list_to_array() 577 *aiter = (const char *)atf_list_citer_data(liter); in list_to_array() 578 aiter++; in list_to_array() 580 *aiter = NULL; in list_to_array()
|