LANDLOCK_ACCESS_FS_EXECUTE
LANDLOCK_ACCESS_FS_EXECUTE | \
LANDLOCK_ACCESS_FS_EXECUTE | \
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE |
access = LANDLOCK_ACCESS_FS_EXECUTE;
KUNIT_EXPECT_EQ(test, access, LANDLOCK_ACCESS_FS_EXECUTE);
access = LANDLOCK_ACCESS_FS_EXECUTE | LANDLOCK_ACCESS_FS_READ_DIR;
[BIT_INDEX(LANDLOCK_ACCESS_FS_EXECUTE)] = "fs.execute",
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE |
.access[9] = LANDLOCK_ACCESS_FS_EXECUTE,
access |= LANDLOCK_ACCESS_FS_EXECUTE;
LANDLOCK_ACCESS_FS_EXECUTE | \
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE |
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE |
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE,
.access[1] = LANDLOCK_ACCESS_FS_EXECUTE,
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE,
.access[1] = LANDLOCK_ACCESS_FS_EXECUTE,
scope_to_request(LANDLOCK_ACCESS_FS_EXECUTE, &masks));
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE,
KUNIT_EXPECT_FALSE(test, scope_to_request(LANDLOCK_ACCESS_FS_EXECUTE,
KUNIT_EXPECT_EQ(test, LANDLOCK_ACCESS_FS_EXECUTE, masks.access[0]);
.access[0] = LANDLOCK_ACCESS_FS_EXECUTE,
IE_FALSE(&masks, LANDLOCK_ACCESS_FS_EXECUTE);
IE_FALSE(&masks, LANDLOCK_ACCESS_FS_EXECUTE);
IE_FALSE(&masks, LANDLOCK_ACCESS_FS_EXECUTE);
.handled_access_fs = LANDLOCK_ACCESS_FS_EXECUTE,
.allowed_access = LANDLOCK_ACCESS_FS_EXECUTE,
.handled_access_fs = LANDLOCK_ACCESS_FS_EXECUTE,
.allowed_access = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
ruleset_fd = create_ruleset(_metadata, LANDLOCK_ACCESS_FS_EXECUTE,
.handled_access_fs = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
.handled = LANDLOCK_ACCESS_FS_EXECUTE,
.allowed = LANDLOCK_ACCESS_FS_EXECUTE,
.access = LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_REFER | LANDLOCK_ACCESS_FS_EXECUTE, layer1);
path_beneath.allowed_access |= LANDLOCK_ACCESS_FS_EXECUTE;
path_beneath.allowed_access &= ~LANDLOCK_ACCESS_FS_EXECUTE;
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE | LANDLOCK_ACCESS_FS_MAKE_REG;
LANDLOCK_ACCESS_FS_EXECUTE | \
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE | LANDLOCK_ACCESS_FS_MAKE_REG;
.handled_access_fs = LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE,
LANDLOCK_ACCESS_FS_EXECUTE |
LANDLOCK_ACCESS_FS_EXECUTE,