Searched refs:MFD_NOEXEC_SEAL (Results 1 – 5 of 5) sorted by relevance
343 #define MFD_ALL_FLAGS (MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB | MFD_NOEXEC_SEAL | MFD_EXEC)351 if (!(*flags & (MFD_EXEC | MFD_NOEXEC_SEAL))) { in check_sysctl_memfd_noexec() 353 *flags |= MFD_NOEXEC_SEAL; in check_sysctl_memfd_noexec() 358 if (!(*flags & MFD_NOEXEC_SEAL) && sysctl >= MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED) { in check_sysctl_memfd_noexec() 360 "%s[%d]: memfd_create() requires MFD_NOEXEC_SEAL with vm.memfd_noexec=%d\n", in check_sysctl_memfd_noexec() 422 if ((flags & MFD_EXEC) && (flags & MFD_NOEXEC_SEAL)) in sanitize_flags() 486 if (flags & MFD_NOEXEC_SEAL) { in memfd_alloc_file()
12 #define MFD_NOEXEC_SEAL 0x0008U macro
44 #define MFD_NOEXEC_SEAL 0x0008U macro 885 mfd_fail_new("", MFD_EXEC | MFD_NOEXEC_SEAL); in test_create() 1203 MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_NOEXEC_SEAL); in test_noexec_seal() 1212 MFD_CLOEXEC | MFD_NOEXEC_SEAL); in test_noexec_seal() 1264 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl1() 1296 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl2()
1740 fd = memfd_create("uffd-test", MFD_HUGETLB | MFD_NOEXEC_SEAL); in main() 1789 fd = memfd_create(__FILE__".tmp00", MFD_NOEXEC_SEAL); in main()
1772 #ifndef MFD_NOEXEC_SEAL1773 #define MFD_NOEXEC_SEAL 0x0008U macro1778 unsigned int flags = MFD_CLOEXEC | MFD_NOEXEC_SEAL; in create_placeholder_fd()1789 fd = ensure_good_fd(sys_memfd_create(name, flags & ~MFD_NOEXEC_SEAL)); in create_placeholder_fd()