Home
last modified time | relevance | path

Searched refs:uiter (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/btrfs/
H A Dulist.c22 * ULIST_ITER_INIT(&uiter);
24 * while ((elem = ulist_next(ulist, &uiter)) {
248 * @uiter: iterator variable, initialized with ULIST_ITER_INIT(&iterator)
261 struct ulist_node *ulist_next(struct ulist *ulist, struct ulist_iterator *uiter) in ulist_next() argument
267 if (uiter->cur_list && uiter->cur_list->next == &ulist->nodes) in ulist_next()
269 if (uiter->cur_list) { in ulist_next()
270 uiter->cur_list = uiter->cur_list->next; in ulist_next()
272 uiter in ulist_next()
[all...]
H A Dulist.h70 struct ulist_iterator *uiter);
72 #define ULIST_ITER_INIT(uiter) ((uiter)->cur_list = NULL)
H A Dqgroup.c1334 struct ulist_iterator uiter; in __qgroup_excl_accounting() local
1365 ULIST_ITER_INIT(&uiter); in __qgroup_excl_accounting()
1366 while ((unode = ulist_next(tmp, &uiter))) { in __qgroup_excl_accounting()
2425 struct ulist_iterator uiter; in qgroup_update_refcnt() local
2433 ULIST_ITER_INIT(&uiter); in qgroup_update_refcnt()
2434 while ((unode = ulist_next(roots, &uiter))) { in qgroup_update_refcnt()
2516 struct ulist_iterator uiter; in qgroup_update_counters() local
2520 ULIST_ITER_INIT(&uiter); in qgroup_update_counters()
2521 while ((unode = ulist_next(qgroups, &uiter))) { in qgroup_update_counters()
2608 struct ulist_iterator uiter; in maybe_fs_roots() local
3079 struct ulist_iterator uiter; qgroup_reserve() local
3161 struct ulist_iterator uiter; btrfs_qgroup_free_refroot() local
3820 struct ulist_iterator uiter; qgroup_free_reserved_data() local
4065 struct ulist_iterator uiter; qgroup_convert_meta() local
[all...]
H A Dbackref.c659 struct ulist_iterator uiter; in free_leaf_list() local
661 ULIST_ITER_INIT(&uiter); in free_leaf_list()
662 while ((node = ulist_next(ulist, &uiter))) in free_leaf_list()
694 struct ulist_iterator uiter; in resolve_indirect_refs() local
749 ULIST_ITER_INIT(&uiter); in resolve_indirect_refs()
750 node = ulist_next(parents, &uiter); in resolve_indirect_refs()
755 while ((node = ulist_next(parents, &uiter))) { in resolve_indirect_refs()
1501 struct ulist_iterator uiter; local
1513 ULIST_ITER_INIT(&uiter);
1523 node = ulist_next(tmp, &uiter);
1569 struct ulist_iterator uiter; global() local
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dulist.c23 * ULIST_ITER_INIT(&uiter);
25 * while ((elem = ulist_next(ulist, &uiter)) {
256 * @uiter: iterator variable, initialized with ULIST_ITER_INIT(&iterator)
269 struct ulist_node *ulist_next(const struct ulist *ulist, struct ulist_iterator *uiter) in ulist_next() argument
275 if (uiter->cur_list && uiter->cur_list->next == &ulist->nodes) in ulist_next()
277 if (uiter->cur_list) { in ulist_next()
278 uiter->cur_list = uiter->cur_list->next; in ulist_next()
280 uiter in ulist_next()
[all...]
H A Dulist.h70 struct ulist_iterator *uiter);
72 #define ULIST_ITER_INIT(uiter) ((uiter)->cur_list = NULL)
H A Dqgroup.c1385 struct ulist_iterator uiter; in __qgroup_excl_accounting() local
1416 ULIST_ITER_INIT(&uiter); in __qgroup_excl_accounting()
1417 while ((unode = ulist_next(tmp, &uiter))) { in __qgroup_excl_accounting()
2491 struct ulist_iterator uiter; in qgroup_update_refcnt() local
2499 ULIST_ITER_INIT(&uiter); in qgroup_update_refcnt()
2500 while ((unode = ulist_next(roots, &uiter))) { in qgroup_update_refcnt()
2582 struct ulist_iterator uiter; in qgroup_update_counters() local
2586 ULIST_ITER_INIT(&uiter); in qgroup_update_counters()
2587 while ((unode = ulist_next(qgroups, &uiter))) { in qgroup_update_counters()
2674 struct ulist_iterator uiter; in maybe_fs_roots() local
3222 struct ulist_iterator uiter; btrfs_qgroup_free_refroot() local
3874 struct ulist_iterator uiter; qgroup_free_reserved_data() local
[all...]
H A Dbackref.c710 struct ulist_iterator uiter; in free_leaf_list() local
712 ULIST_ITER_INIT(&uiter); in free_leaf_list()
713 while ((node = ulist_next(ulist, &uiter))) in free_leaf_list()
744 struct ulist_iterator uiter; in resolve_indirect_refs() local
796 ULIST_ITER_INIT(&uiter); in resolve_indirect_refs()
797 node = ulist_next(parents, &uiter); in resolve_indirect_refs()
802 while ((node = ulist_next(parents, &uiter))) { in resolve_indirect_refs()
1749 struct ulist_iterator uiter; in btrfs_find_all_roots_safe() local
1770 ULIST_ITER_INIT(&uiter); in btrfs_find_all_roots_safe()
1783 node = ulist_next(ctx->refs, &uiter); in btrfs_find_all_roots_safe()
1861 struct ulist_iterator uiter; btrfs_is_data_extent_shared() local
[all...]
H A Dsend.c1446 struct ulist_iterator uiter; in store_backref_cache() local
1463 ULIST_ITER_INIT(&uiter); in store_backref_cache()
1464 while ((node = ulist_next(root_ids, &uiter)) != NULL) { in store_backref_cache()
/kernel/linux/linux-6.6/drivers/block/
H A Dublk_drv.c840 unsigned offset, struct iov_iter *uiter, int dir) in ublk_copy_user_pages()
848 while (iov_iter_count(uiter) && iter.bio) { in ublk_copy_user_pages()
854 len = iov_iter_get_pages2(uiter, iter.pages, in ublk_copy_user_pages()
855 iov_iter_count(uiter), in ublk_copy_user_pages()
839 ublk_copy_user_pages(const struct request *req, unsigned offset, struct iov_iter *uiter, int dir) ublk_copy_user_pages() argument

Completed in 33 milliseconds