函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:mm\hugetlb.c Create Date:2022-07-27 17:01:54
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:putback_active_hugepage

函数原型:void putback_active_hugepage(struct page *page)

返回类型:void

参数:

类型参数名称
struct page *page
5036  VM_BUG_ON_PAGE(!PageHead(page), page)
5037  加自旋锁
5038  ver called for tail page
5039  链表项移动到尾部
5040  自旋锁解锁
5041  Perform a free_page(), also freeing any swap cache associated with* this page if it is the last user of the page.
调用者
名称描述
putback_movable_pagesPut previously isolated pages back onto the appropriate lists* from where they were once taken off for compaction/migration.* This function shall be used whenever the isolated pageset has been* built from lru, balloon, hugetlbfs page
unmap_and_move_huge_pageCounterpart of unmap_and_move_page() for hugepage migration