Searched refs:hugetlb_cma (Results 1 – 2 of 2) sorted by relevance
| /Linux-v6.6/mm/ |
| D | hugetlb.c | 56 static struct cma *hugetlb_cma[MAX_NUMNODES]; variable 60 return cma_pages_valid(hugetlb_cma[folio_nid(folio)], &folio->page, in hugetlb_cma_folio() 1556 if (cma_release(hugetlb_cma[nid], &folio->page, 1 << order)) in free_gigantic_folio() 1576 if (hugetlb_cma[nid]) { in alloc_gigantic_folio() 1577 page = cma_alloc(hugetlb_cma[nid], nr_pages, in alloc_gigantic_folio() 1585 if (node == nid || !hugetlb_cma[node]) in alloc_gigantic_folio() 1588 page = cma_alloc(hugetlb_cma[node], nr_pages, in alloc_gigantic_folio() 7473 &hugetlb_cma[nid], nid); in hugetlb_cma_reserve()
|
| /Linux-v6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 1793 hugetlb_cma= [HW,CMA] The size of a CMA area used for allocation
|