Lines Matching refs:list
36 static void ttm_eu_backoff_reservation_reverse(struct list_head *list, in ttm_eu_backoff_reservation_reverse() argument
39 list_for_each_entry_continue_reverse(entry, list, head) { in ttm_eu_backoff_reservation_reverse()
46 static void ttm_eu_del_from_lru_locked(struct list_head *list) in ttm_eu_del_from_lru_locked() argument
50 list_for_each_entry(entry, list, head) { in ttm_eu_del_from_lru_locked()
57 struct list_head *list) in ttm_eu_backoff_reservation() argument
62 if (list_empty(list)) in ttm_eu_backoff_reservation()
65 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_backoff_reservation()
69 list_for_each_entry(entry, list, head) { in ttm_eu_backoff_reservation()
96 struct list_head *list, bool intr, in ttm_eu_reserve_buffers() argument
103 if (list_empty(list)) in ttm_eu_reserve_buffers()
106 entry = list_first_entry(list, struct ttm_validate_buffer, head); in ttm_eu_reserve_buffers()
112 list_for_each_entry(entry, list, head) { in ttm_eu_reserve_buffers()
143 ttm_eu_backoff_reservation_reverse(list, entry); in ttm_eu_reserve_buffers()
173 list_add(&entry->head, list); in ttm_eu_reserve_buffers()
178 ttm_eu_del_from_lru_locked(list); in ttm_eu_reserve_buffers()
186 struct list_head *list, in ttm_eu_fence_buffer_objects() argument
193 if (list_empty(list)) in ttm_eu_fence_buffer_objects()
196 bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo; in ttm_eu_fence_buffer_objects()
201 list_for_each_entry(entry, list, head) { in ttm_eu_fence_buffer_objects()