Searched refs:pages_to_free (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.4/drivers/virtio/ |
D | virtio_balloon.c | 763 unsigned long pages_to_free) in shrink_free_pages() argument 767 pages_to_free = round_up(pages_to_free, in shrink_free_pages() 769 blocks_to_free = pages_to_free >> VIRTIO_BALLOON_FREE_PAGE_ORDER; in shrink_free_pages() 776 unsigned long pages_to_free) in leak_balloon_pages() argument 778 return leak_balloon(vb, pages_to_free * VIRTIO_BALLOON_PAGES_PER_PAGE) / in leak_balloon_pages() 783 unsigned long pages_to_free) in shrink_balloon_pages() argument 792 while (vb->num_pages && pages_freed < pages_to_free) in shrink_balloon_pages() 794 pages_to_free - pages_freed); in shrink_balloon_pages() 804 unsigned long pages_to_free, pages_freed = 0; in virtio_balloon_shrinker_scan() local 808 pages_to_free = sc->nr_to_scan; in virtio_balloon_shrinker_scan() [all …]
|
/Linux-v5.4/drivers/gpu/drm/ttm/ |
D | ttm_page_alloc.c | 289 struct page **pages_to_free; in ttm_page_pool_free() local 297 pages_to_free = static_buf; in ttm_page_pool_free() 299 pages_to_free = kmalloc_array(npages_to_free, in ttm_page_pool_free() 302 if (!pages_to_free) { in ttm_page_pool_free() 314 pages_to_free[freed_pages++] = p; in ttm_page_pool_free() 327 ttm_pages_put(pages_to_free, freed_pages, pool->order); in ttm_page_pool_free() 362 ttm_pages_put(pages_to_free, freed_pages, pool->order); in ttm_page_pool_free() 364 if (pages_to_free != static_buf) in ttm_page_pool_free() 365 kfree(pages_to_free); in ttm_page_pool_free()
|
D | ttm_page_alloc_dma.c | 410 struct page **pages_to_free; in ttm_dma_page_pool_free() local 419 pages_to_free = static_buf; in ttm_dma_page_pool_free() 421 pages_to_free = kmalloc_array(npages_to_free, in ttm_dma_page_pool_free() 425 if (!pages_to_free) { in ttm_dma_page_pool_free() 443 pages_to_free[freed_pages++] = dma_p->p; in ttm_dma_page_pool_free() 454 ttm_dma_pages_put(pool, &d_pages, pages_to_free, in ttm_dma_page_pool_free() 491 ttm_dma_pages_put(pool, &d_pages, pages_to_free, freed_pages); in ttm_dma_page_pool_free() 493 if (pages_to_free != static_buf) in ttm_dma_page_pool_free() 494 kfree(pages_to_free); in ttm_dma_page_pool_free()
|
/Linux-v5.4/mm/ |
D | swap.c | 763 LIST_HEAD(pages_to_free); in release_pages() 836 list_add(&page->lru, &pages_to_free); in release_pages() 841 mem_cgroup_uncharge_list(&pages_to_free); in release_pages() 842 free_unref_page_list(&pages_to_free); in release_pages()
|
D | zsmalloc.c | 2354 unsigned long pages_to_free = 0; in zs_shrinker_count() local 2365 pages_to_free += zs_can_compact(class); in zs_shrinker_count() 2368 return pages_to_free; in zs_shrinker_count()
|
D | vmscan.c | 1883 LIST_HEAD(pages_to_free); in move_pages_to_lru() 1916 list_add(&page->lru, &pages_to_free); in move_pages_to_lru() 1925 list_splice(&pages_to_free, list); in move_pages_to_lru()
|