Searched refs:pages_to_free (Results 1 - 8 of 8) sorted by relevance
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/mm/ |
H A D | quicklist.c | 54 long pages_to_free; local 56 pages_to_free = q->nr_pages - max_pages(min_pages); 58 return min(pages_to_free, max_free); 67 long pages_to_free; local 72 pages_to_free = min_pages_to_free(q, min_pages, max_free); 74 while (pages_to_free > 0) { 84 pages_to_free--;
|
H A D | swap.c | 333 struct pagevec pages_to_free; local 337 pagevec_init(&pages_to_free, cold); 368 if (!pagevec_add(&pages_to_free, page)) { 373 __pagevec_free(&pages_to_free); 374 pagevec_reinit(&pages_to_free); 380 pagevec_free(&pages_to_free);
|
H A D | shmem.c | 548 LIST_HEAD(pages_to_free); 588 list_add(&topdir->lru, &pages_to_free); 649 list_add(&middir->lru, &pages_to_free); 684 list_add(&middir->lru, &pages_to_free); 702 list_add(&subdir->lru, &pages_to_free); 757 if (!list_empty(&pages_to_free)) { 758 pages_to_free.prev->next = NULL; 759 shmem_free_pages(pages_to_free.next);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/mm/ |
H A D | quicklist.c | 54 long pages_to_free; local 56 pages_to_free = q->nr_pages - max_pages(min_pages); 58 return min(pages_to_free, max_free); 67 long pages_to_free; local 72 pages_to_free = min_pages_to_free(q, min_pages, max_free); 74 while (pages_to_free > 0) { 84 pages_to_free--;
|
H A D | swap.c | 333 struct pagevec pages_to_free; local 337 pagevec_init(&pages_to_free, cold); 368 if (!pagevec_add(&pages_to_free, page)) { 373 __pagevec_free(&pages_to_free); 374 pagevec_reinit(&pages_to_free); 380 pagevec_free(&pages_to_free);
|
H A D | shmem.c | 548 LIST_HEAD(pages_to_free); 588 list_add(&topdir->lru, &pages_to_free); 649 list_add(&middir->lru, &pages_to_free); 684 list_add(&middir->lru, &pages_to_free); 702 list_add(&subdir->lru, &pages_to_free); 757 if (!list_empty(&pages_to_free)) { 758 pages_to_free.prev->next = NULL; 759 shmem_free_pages(pages_to_free.next);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc.c | 307 struct page **pages_to_free; local 314 pages_to_free = kmalloc(npages_to_free * sizeof(struct page *), 316 if (!pages_to_free) { 329 pages_to_free[freed_pages++] = p; 342 ttm_pages_put(pages_to_free, freed_pages); 377 ttm_pages_put(pages_to_free, freed_pages); 379 kfree(pages_to_free);
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc.c | 307 struct page **pages_to_free; local 314 pages_to_free = kmalloc(npages_to_free * sizeof(struct page *), 316 if (!pages_to_free) { 329 pages_to_free[freed_pages++] = p; 342 ttm_pages_put(pages_to_free, freed_pages); 377 ttm_pages_put(pages_to_free, freed_pages); 379 kfree(pages_to_free);
|
Completed in 97 milliseconds