Searched refs:vmemmap_pages (Results 1 – 4 of 4) sorted by relevance
/linux/mm/ |
A D | sparse-vmemmap.c | 53 struct list_head *vmemmap_pages; member 244 list_add_tail(&page->lru, walk->vmemmap_pages); in vmemmap_remap_pte() 257 page = list_first_entry(walk->vmemmap_pages, struct page, lru); in vmemmap_restore_pte() 281 LIST_HEAD(vmemmap_pages); in vmemmap_remap_free() 285 .vmemmap_pages = &vmemmap_pages, in vmemmap_remap_free() 318 .vmemmap_pages = &vmemmap_pages, in vmemmap_remap_free() 325 free_vmemmap_page_list(&vmemmap_pages); in vmemmap_remap_free() 367 LIST_HEAD(vmemmap_pages); in vmemmap_remap_alloc() 371 .vmemmap_pages = &vmemmap_pages, in vmemmap_remap_alloc() 377 if (alloc_vmemmap_page_list(start, end, gfp_mask, &vmemmap_pages)) in vmemmap_remap_alloc()
|
A D | hugetlb_vmemmap.c | 270 unsigned int vmemmap_pages; in hugetlb_vmemmap_init() local 283 vmemmap_pages = (nr_pages * sizeof(struct page)) >> PAGE_SHIFT; in hugetlb_vmemmap_init() 293 if (likely(vmemmap_pages > RESERVE_VMEMMAP_NR)) in hugetlb_vmemmap_init() 294 h->nr_free_vmemmap_pages = vmemmap_pages - RESERVE_VMEMMAP_NR; in hugetlb_vmemmap_init()
|
/linux/include/linux/ |
A D | memory.h | 139 unsigned long vmemmap_pages,
|
/linux/drivers/base/ |
A D | memory.c | 717 unsigned long vmemmap_pages, in create_memory_block_devices() argument 731 ret = init_memory_block(block_id, MEM_OFFLINE, vmemmap_pages, in create_memory_block_devices()
|
Completed in 7 milliseconds