Searched refs:aiter (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | abd_os.c | 882 aiter->iter_pos = 0; in abd_iter_init() 899 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end() 920 while (aiter->iter_offset >= aiter->iter_sg->length) { in abd_iter_advance() 921 aiter->iter_offset -= aiter->iter_sg->length; in abd_iter_advance() 922 aiter->iter_sg = sg_next(aiter->iter_sg); in abd_iter_advance() 949 ASSERT3U(aiter->iter_pos, ==, aiter->iter_offset); in abd_iter_map() 951 aiter->iter_mapsize = aiter->iter_abd->abd_size - offset; in abd_iter_map() 955 aiter->iter_mapsize = MIN(aiter->iter_sg->length - offset, in abd_iter_map() 956 aiter->iter_abd->abd_size - aiter->iter_pos); in abd_iter_map() 977 zfs_kunmap_atomic(aiter->iter_mapaddr - aiter->iter_offset); in abd_iter_unmap() [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/ |
| H A D | abd_os.c | 424 aiter->iter_abd = abd; in abd_iter_init() 425 aiter->iter_pos = 0; in abd_iter_init() 426 aiter->iter_mapaddr = NULL; in abd_iter_init() 427 aiter->iter_mapsize = 0; in abd_iter_init() 437 return (aiter->iter_pos == aiter->iter_abd->abd_size); in abd_iter_at_end() 449 ASSERT0(aiter->iter_mapsize); in abd_iter_advance() 452 if (abd_iter_at_end(aiter)) in abd_iter_advance() 455 aiter->iter_pos += amount; in abd_iter_advance() 471 if (abd_iter_at_end(aiter)) in abd_iter_map() 501 aiter->iter_mapaddr = NULL; in abd_iter_unmap() [all …]
|
| /freebsd-13.1/sys/contrib/openzfs/module/zfs/ |
| H A D | abd.c | 748 abd_iter_init(aiter, cabd); in abd_init_abd_iter() 749 abd_iter_advance(aiter, off); in abd_init_abd_iter() 752 abd_iter_init(aiter, abd); in abd_init_abd_iter() 753 abd_iter_advance(aiter, off); in abd_init_abd_iter() 767 abd_iter_advance(aiter, len); in abd_advance_abd_iter() 772 abd_iter_init(aiter, cabd); in abd_advance_abd_iter() 773 abd_iter_advance(aiter, 0); in abd_advance_abd_iter() 783 struct abd_iter aiter; in abd_iterate_func() local 800 abd_iter_map(&aiter); in abd_iterate_func() 802 size_t len = MIN(aiter.iter_mapsize, size); in abd_iterate_func() [all …]
|
| /freebsd-13.1/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-13.1/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()
|