Home
last modified time | relevance | path

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

/openbmc/linux/Documentation/translations/zh_CN/mm/
H A Dhugetlbfs_reserv.rst40 务可用。因此,一般可用的巨页的数量被计算为(``free_huge_pages - resv_huge_pages``)。
131 if (resv_needed <= (resv_huge_pages - free_huge_pages))
172 free_huge_pages的值被递减。如果有一个与该页相关的预留,将进行以下调整::
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/files/
H A D0008-alloc.c-Avoid-sysconf-_SC_LEVEL2_CACHE_LINESIZE-on-l.patch19 @@ -245,6 +245,19 @@ void free_huge_pages(void *ptr)
/openbmc/linux/mm/
H A Dhugetlb.c82 * free_huge_pages, and surplus_huge_pages.
1325 h->free_huge_pages++; in enqueue_hugetlb_folio()
1347 h->free_huge_pages--; in dequeue_hugetlb_folio_node_exact()
1393 return h->free_huge_pages - h->resv_huge_pages; in available_huge_pages()
1662 h->free_huge_pages--; in __remove_hugetlb_folio()
2556 needed = (h->resv_huge_pages + delta) - h->free_huge_pages; in gather_surplus_pages()
2588 * because either resv_huge_pages or free_huge_pages may have changed. in gather_surplus_pages()
2592 (h->free_huge_pages + allocated); in gather_surplus_pages()
3392 buf, h->free_huge_pages); in report_hugepages()
3587 min_count = h->resv_huge_pages + h->nr_huge_pages - h->free_huge_pages; in set_max_huge_pages()
3877 unsigned long free_huge_pages; free_hugepages_show() local
[all...]
/openbmc/linux/Documentation/mm/
H A Dhugetlbfs_reserv.rst37 as (``free_huge_pages - resv_huge_pages``).
158 if (resv_needed <= (resv_huge_pages - free_huge_pages))
218 a free page. If a page is found, the value free_huge_pages is decremented
/openbmc/linux/include/linux/
H A Dhugetlb.h724 unsigned long free_huge_pages; member