Searched refs:alloc_hugetlb_folio (Results 1 - 3 of 3) sorted by relevance

/linux-master/include/linux/
H A Dhugetlb.h747 struct folio *alloc_hugetlb_folio(struct vm_area_struct *vma,
1059 static inline struct folio *alloc_hugetlb_folio(struct vm_area_struct *vma,
/linux-master/mm/
H A Dhugetlb.c2930 * It should ONLY be called for folios allocated via alloc_hugetlb_folio(),
2937 * not set. However, alloc_hugetlb_folio always updates the reserve map.
2946 * In case 2, simply undo reserve map modifications done by alloc_hugetlb_folio.
2975 * not added by alloc_hugetlb_folio. We know it was added
2976 * before the alloc_hugetlb_folio call, otherwise
3148 struct folio *alloc_hugetlb_folio(struct vm_area_struct *vma, function
5506 new_folio = alloc_hugetlb_folio(dst_vma, addr, 1);
6021 new_folio = alloc_hugetlb_folio(vma, haddr, outside_reserve);
6277 folio = alloc_hugetlb_folio(vma, haddr, 0);
6724 folio = alloc_hugetlb_folio(dst_vm
[all...]
/linux-master/fs/hugetlbfs/
H A Dinode.c892 folio = alloc_hugetlb_folio(&pseudo_vma, addr, 0);
913 * folio_put() due to reference from alloc_hugetlb_folio()

Completed in 118 milliseconds