/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | ulist.c | 22 * 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 D | ulist.h | 70 struct ulist_iterator *uiter); 72 #define ULIST_ITER_INIT(uiter) ((uiter)->cur_list = NULL)
|
H A D | qgroup.c | 1334 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 D | backref.c | 659 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 D | ulist.c | 23 * 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 D | ulist.h | 70 struct ulist_iterator *uiter); 72 #define ULIST_ITER_INIT(uiter) ((uiter)->cur_list = NULL)
|
H A D | qgroup.c | 1385 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 D | backref.c | 710 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 D | send.c | 1446 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 D | ublk_drv.c | 840 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
|