Lines Matching refs:dispose
374 struct list_head *dispose = cb_arg; in pool_move_to_dispose_list() local
376 list_lru_isolate_move(list, item, dispose); in pool_move_to_dispose_list()
382 struct list_head *dispose) in ttm_pool_dispose_list() argument
384 while (!list_empty(dispose)) { in ttm_pool_dispose_list()
386 p = list_first_entry(dispose, struct page, lru); in ttm_pool_dispose_list()
396 LIST_HEAD(dispose); in ttm_pool_type_fini()
402 list_lru_walk(&pt->pages, pool_move_to_dispose_list, &dispose, LONG_MAX); in ttm_pool_type_fini()
403 ttm_pool_dispose_list(pt, &dispose); in ttm_pool_type_fini()
437 LIST_HEAD(dispose); in ttm_pool_shrink()
447 num_pages = list_lru_walk_node(&pt->pages, nid, pool_move_to_dispose_list, &dispose, &num_to_free); in ttm_pool_shrink()
450 ttm_pool_dispose_list(pt, &dispose); in ttm_pool_shrink()