Searched refs:ref_list (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/fs/btrfs/ |
D | delayed-ref.c | 209 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 …]
|
D | delayed-ref.h | 101 struct list_head ref_list; member
|
D | extent-tree.c | 2431 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()
|
D | backref.c | 631 list_for_each_entry(node, &head->ref_list, list) { in __add_delayed_refs()
|
D | disk-io.c | 4212 list_for_each_entry_safe_reverse(ref, tmp, &head->ref_list, in btrfs_destroy_delayed_refs()
|
/linux-4.4.14/drivers/gpu/drm/ttm/ |
D | ttm_object.c | 72 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()
|