Home
last modified time | relevance | path

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

/freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/
H A Dabd_os.c882 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 Dabd_os.c424 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 Dabd.c748 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 Dbuild.c124 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 Dprocess.c572 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()