Home
last modified time | relevance | path

Searched refs:ref_list (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/fs/btrfs/
Ddelayed-ref.c209 next = list_first_entry(&head->ref_list, struct btrfs_delayed_ref_node, in merge_ref()
211 while (!done && &next->list != &head->ref_list) { in merge_ref()
277 if (list_empty(&head->ref_list)) in btrfs_merge_delayed_refs()
294 ref = list_first_entry(&head->ref_list, struct btrfs_delayed_ref_node, in btrfs_merge_delayed_refs()
296 while (&ref->list != &head->ref_list) { in btrfs_merge_delayed_refs()
301 if (list_empty(&head->ref_list)) in btrfs_merge_delayed_refs()
303 ref = list_first_entry(&head->ref_list, in btrfs_merge_delayed_refs()
403 if (list_empty(&href->ref_list)) in add_delayed_ref_tail_merge()
405 exist = list_entry(href->ref_list.prev, struct btrfs_delayed_ref_node, in add_delayed_ref_tail_merge()
445 list_add_tail(&ref->list, &href->ref_list); in add_delayed_ref_tail_merge()
[all …]
Ddelayed-ref.h101 struct list_head ref_list; member
Dextent-tree.c2431 if (list_empty(&head->ref_list)) in select_delayed_ref()
2440 list_for_each_entry(ref, &head->ref_list, list) { in select_delayed_ref()
2445 return list_entry(head->ref_list.next, struct btrfs_delayed_ref_node, in select_delayed_ref()
2589 if (!list_empty(&locked_ref->ref_list) || in __btrfs_run_delayed_refs()
3040 list_for_each_entry(ref, &head->ref_list, list) { in check_delayed_ref()
6700 if (!list_empty(&head->ref_list)) in check_ref_cleanup()
Dbackref.c631 list_for_each_entry(node, &head->ref_list, list) { in __add_delayed_refs()
Ddisk-io.c4212 list_for_each_entry_safe_reverse(ref, tmp, &head->ref_list, in btrfs_destroy_delayed_refs()
/linux-4.4.14/drivers/gpu/drm/ttm/
Dttm_object.c72 struct list_head ref_list; member
368 list_add_tail(&ref->head, &tfile->ref_list); in ttm_ref_object_add()
446 while (!list_empty(&tfile->ref_list)) { in ttm_object_file_release()
447 list = tfile->ref_list.next; in ttm_object_file_release()
474 INIT_LIST_HEAD(&tfile->ref_list); in ttm_object_file_init()