Lines Matching refs:resv_huge_pages
38 resv_huge_pages
40 务可用。因此,一般可用的巨页的数量被计算为(``free_huge_pages - resv_huge_pages``)。
128 些函数中,代码只是检查以确保有足够的空闲的巨页来容纳预留。如果有的话,全局预留计数resv_huge_pages
131 if (resv_needed <= (resv_huge_pages - free_huge_pages))
132 resv_huge_pages += resv_needed;
136 如果有足够的空闲的巨页,并且全局计数resv_huge_pages被调整,那么与映射相关的预留映射被修改以
177 resv_huge_pages--; /* 减少全局预留计数 */
181 SetPagePrivate(page) 和 resv_huge_pages--.
193 SetPagePrivate(page)和resv_huge_pages-。
216 当一个已经实例化的巨页被释放时,不会对全局预留计数(resv_huge_pages)进行调整。
233 因此,在这种情况下,全局resv_huge_pages计数器被递增。
235 如果页面中设置了PagePrivate标志,那么全局resv_huge_pages计数器将永远被递增。