MFD_HUGETLB
if ((flags & ~(MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB |
if ((flags & MFD_HUGE_MASK) != 0 && (flags & MFD_HUGETLB) == 0) {
if ((flags & MFD_HUGETLB) != 0)
if (fd == -1 || (flags & MFD_HUGETLB) == 0)
if ((flags & ~(MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB |
if ((flags & MFD_HUGE_MASK) != 0 && (flags & MFD_HUGETLB) == 0)
if ((flags & MFD_HUGETLB) != 0)
BITMAP_1t1_LINUX(MFD_HUGETLB),
fd = memfd_create("...", MFD_HUGETLB | MFD_HUGE_FLAGS(pgsize));
fd = memfd_create("...", MFD_HUGETLB);