Home
last modified time | relevance | path

Searched refs:free_huge_page (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/Documentation/translations/zh_CN/mm/
Dhugetlbfs_reserv.rst221 巨页释放是由函数free_huge_page()执行的。这个函数是hugetlbfs复合页的析构器。因此,它只传
389 (在实例化和清除PagePrivate之前),那么free_huge_page将增加全局预留计数。然而,预留映射
/linux-6.1.9/mm/
Dhugetlb.c1848 void free_huge_page(struct page *page) in free_huge_page() function
2221 free_huge_page(page); /* free it into the hugepage allocator */ in alloc_pool_huge_page()
2405 free_huge_page(page); in alloc_surplus_huge_page()
2591 free_huge_page(page); in gather_surplus_pages()
3196 free_huge_page(page); /* add to the hugepage allocator */ in gather_bootmem_prealloc()
3228 free_huge_page(page); /* free it into the hugepage allocator */ in hugetlb_hstate_alloc_pages_onenode()
3620 free_huge_page(subpage); in demote_free_huge_page()
Dpage_alloc.c415 [HUGETLB_PAGE_DTOR] = free_huge_page,
/linux-6.1.9/include/linux/
Dhugetlb.h188 void free_huge_page(struct page *page);
/linux-6.1.9/Documentation/mm/
Dhugetlbfs_reserv.rst275 Huge page freeing is performed by the routine free_huge_page(). This routine
529 time (before instantiation and clearing of PagePrivate), then free_huge_page