Searched refs:MFD_NOEXEC_SEAL (Results 1 – 7 of 7) sorted by relevance
40 ``MFD_NOEXEC_SEAL``41 When MFD_NOEXEC_SEAL bit is set in the ``flags``, memfd is created50 ``MFD_NOEXEC_SEAL`` implies ``MFD_ALLOW_SEALING``. In case that61 memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL acts like65 memfd_create() without MFD_EXEC nor MFD_NOEXEC_SEAL acts like66 MFD_NOEXEC_SEAL was set.69 memfd_create() without MFD_NOEXEC_SEAL will be rejected.
305 #define MFD_ALL_FLAGS (MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_HUGETLB | MFD_NOEXEC_SEAL | MFD_EXEC)313 if (!(*flags & (MFD_EXEC | MFD_NOEXEC_SEAL))) { in check_sysctl_memfd_noexec()315 *flags |= MFD_NOEXEC_SEAL; in check_sysctl_memfd_noexec()320 if (!(*flags & MFD_NOEXEC_SEAL) && sysctl >= MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED) { in check_sysctl_memfd_noexec()387 if ((flags & MFD_EXEC) && (flags & MFD_NOEXEC_SEAL)) in sanitize_flags()439 if (flags & MFD_NOEXEC_SEAL) { in alloc_file()
12 #define MFD_NOEXEC_SEAL 0x0008U macro
41 #define MFD_NOEXEC_SEAL 0x0008U macro868 mfd_fail_new("", MFD_EXEC | MFD_NOEXEC_SEAL); in test_create()1186 MFD_CLOEXEC | MFD_ALLOW_SEALING | MFD_NOEXEC_SEAL); in test_noexec_seal()1195 MFD_CLOEXEC | MFD_NOEXEC_SEAL); in test_noexec_seal()1247 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl1()1279 MFD_CLOEXEC | MFD_NOEXEC_SEAL | MFD_ALLOW_SEALING); in test_sysctl_sysctl2()
1577 fd = memfd_create("uffd-test", MFD_HUGETLB | MFD_NOEXEC_SEAL); in main()1626 fd = memfd_create(__FILE__".tmp00", MFD_NOEXEC_SEAL); in main()
1740 #ifndef MFD_NOEXEC_SEAL1741 #define MFD_NOEXEC_SEAL 0x0008U macro1746 unsigned int flags = MFD_CLOEXEC | MFD_NOEXEC_SEAL; in create_placeholder_fd()1757 fd = ensure_good_fd(sys_memfd_create(name, flags & ~MFD_NOEXEC_SEAL)); in create_placeholder_fd()