Searched refs:uiter (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.15/fs/btrfs/ |
D | ulist.c | 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->cur_list = ulist->nodes.next; in ulist_next() 274 node = list_entry(uiter->cur_list, struct ulist_node, list); in ulist_next()
|
D | ulist.h | 70 struct ulist_iterator *uiter); 72 #define ULIST_ITER_INIT(uiter) ((uiter)->cur_list = NULL) argument
|
D | qgroup.c | 1264 struct ulist_iterator uiter; in __qgroup_excl_accounting() local 1295 ULIST_ITER_INIT(&uiter); in __qgroup_excl_accounting() 1296 while ((unode = ulist_next(tmp, &uiter))) { in __qgroup_excl_accounting() 2331 struct ulist_iterator uiter; in qgroup_update_refcnt() local 2339 ULIST_ITER_INIT(&uiter); in qgroup_update_refcnt() 2340 while ((unode = ulist_next(roots, &uiter))) { in qgroup_update_refcnt() 2422 struct ulist_iterator uiter; in qgroup_update_counters() local 2426 ULIST_ITER_INIT(&uiter); in qgroup_update_counters() 2427 while ((unode = ulist_next(qgroups, &uiter))) { in qgroup_update_counters() 2514 struct ulist_iterator uiter; in maybe_fs_roots() local [all …]
|
D | backref.c | 676 struct ulist_iterator uiter; in resolve_indirect_refs() local 731 ULIST_ITER_INIT(&uiter); in resolve_indirect_refs() 732 node = ulist_next(parents, &uiter); in resolve_indirect_refs() 737 while ((node = ulist_next(parents, &uiter))) { in resolve_indirect_refs() 1392 struct ulist_iterator uiter; local 1394 ULIST_ITER_INIT(&uiter); 1395 while ((node = ulist_next(blocks, &uiter))) { 1455 struct ulist_iterator uiter; local 1467 ULIST_ITER_INIT(&uiter); 1477 node = ulist_next(tmp, &uiter); [all …]
|