Searched refs:hugetlb_cma (Results 1 – 3 of 3) sorted by relevance
13 #include "hugetlb_cma.h"16 static struct cma *hugetlb_cma[MAX_NUMNODES]; variable 25 WARN_ON_ONCE(!cma_free_folio(hugetlb_cma[nid], folio)); in hugetlb_cma_free_folio() 36 if (hugetlb_cma[nid]) in hugetlb_cma_alloc_folio() 37 folio = cma_alloc_folio(hugetlb_cma[nid], order, gfp_mask); in hugetlb_cma_alloc_folio() 41 if (node == nid || !hugetlb_cma[node]) in hugetlb_cma_alloc_folio() 44 folio = cma_alloc_folio(hugetlb_cma[node], order, gfp_mask); in hugetlb_cma_alloc_folio() 63 cma = hugetlb_cma[*nid]; in hugetlb_cma_alloc_bootmem() 70 cma = hugetlb_cma[node]; in hugetlb_cma_alloc_bootmem() 129 early_param("hugetlb_cma", cmdline_parse_hugetlb_cm[all...]
83 obj-$(CONFIG_HUGETLBFS) += hugetlb_cma.o
11323 F: mm/hugetlb_cma.c11324 F: mm/hugetlb_cma.h