MFD_ALLOW_SEALING
MFD_EXEC | MFD_CLOEXEC | MFD_ALLOW_SEALING);
#define MFD_ALL_FLAGS (MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB | MFD_NOEXEC_SEAL | MFD_EXEC)
} else if (flags & MFD_ALLOW_SEALING) {
memfd = memfd_create("memfd_test", MFD_ALLOW_SEALING);
memfd = memfd_create("udmabuf-test", MFD_ALLOW_SEALING);
unsigned int flags = MFD_ALLOW_SEALING;
ctx->memfd = memfd_create("udmabuf-test", MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_EXEC);
MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_EXEC);
MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_NOEXEC_SEAL);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_EXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_EXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
mfd_fail_new("", ~MFD_ALLOW_SEALING);
fd = mfd_assert_new("", 0, MFD_ALLOW_SEALING);
fd = mfd_assert_new("", 0, MFD_ALLOW_SEALING | MFD_CLOEXEC);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_CLOEXEC | MFD_ALLOW_SEALING);
MFD_ALLOW_SEALING);