Home
last modified time | relevance | path

Searched refs:LANDLOCK_ACCESS_FS_TRUNCATE (Results 1 – 8 of 8) sorted by relevance

/linux/security/landlock/
H A Daudit.c38 [BIT_INDEX(LANDLOCK_ACCESS_FS_TRUNCATE)] = "fs.truncate",
319 access = LANDLOCK_ACCESS_FS_TRUNCATE; in test_get_layer_from_deny_masks()
324 KUNIT_EXPECT_EQ(test, access, LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_from_deny_masks()
326 access = LANDLOCK_ACCESS_FS_TRUNCATE | LANDLOCK_ACCESS_FS_IOCTL_DEV; in test_get_layer_from_deny_masks()
336 access = LANDLOCK_ACCESS_FS_TRUNCATE; in test_get_layer_from_deny_masks()
341 KUNIT_EXPECT_EQ(test, access, LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_from_deny_masks()
343 access = LANDLOCK_ACCESS_FS_TRUNCATE | LANDLOCK_ACCESS_FS_IOCTL_DEV; in test_get_layer_from_deny_masks()
349 LANDLOCK_ACCESS_FS_TRUNCATE | in test_get_layer_from_deny_masks()
H A Ddomain.c162 const unsigned long truncate = BIT_INDEX(LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_deny_mask()
222 [BIT_INDEX(LANDLOCK_ACCESS_FS_TRUNCATE)] = BIT_ULL(1), in test_landlock_get_deny_masks()
229 LANDLOCK_ACCESS_FS_TRUNCATE, in test_landlock_get_deny_masks()
238 LANDLOCK_ACCESS_FS_TRUNCATE | in test_landlock_get_deny_masks()
H A Dfs.c316 LANDLOCK_ACCESS_FS_TRUNCATE | \
1588 return current_check_access_path(path, LANDLOCK_ACCESS_FS_TRUNCATE); in hook_path_truncate()
1664 optional_access = LANDLOCK_ACCESS_FS_TRUNCATE; in hook_file_open()
1728 if (landlock_file(file)->allowed_access & LANDLOCK_ACCESS_FS_TRUNCATE) in hook_file_truncate()
1738 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in hook_file_truncate()
/linux/samples/landlock/
H A Dsandboxer.c113 LANDLOCK_ACCESS_FS_TRUNCATE | \
297 LANDLOCK_ACCESS_FS_TRUNCATE | \
417 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE; in main()
/linux/include/uapi/linux/
H A Dlandlock.h319 #define LANDLOCK_ACCESS_FS_TRUNCATE (1ULL << 14) macro
/linux/Documentation/userspace-api/
H A Dlandlock.rst79 LANDLOCK_ACCESS_FS_TRUNCATE |
113 /* Removes LANDLOCK_ACCESS_FS_TRUNCATE for ABI < 3 */
114 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE;
351 ``LANDLOCK_ACCESS_FS_TRUNCATE`` both change the contents of a file and sometimes
370 When opening a file, the availability of the ``LANDLOCK_ACCESS_FS_TRUNCATE`` and
562 truncation thanks to the new ``LANDLOCK_ACCESS_FS_TRUNCATE`` access right.
/linux/tools/testing/selftests/landlock/
H A Dfs_test.c577 LANDLOCK_ACCESS_FS_TRUNCATE | \
3776 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK()
3786 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK()
3790 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK()
3795 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK()
3805 LANDLOCK_ACCESS_FS_TRUNCATE; in TEST_F_FORK()
3896 const __u64 handled2 = LANDLOCK_ACCESS_FS_TRUNCATE; in TEST_F_FORK()
3900 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK()
3904 const __u64 handled3 = LANDLOCK_ACCESS_FS_TRUNCATE | in TEST_F_FORK()
3990 .handled = LANDLOCK_ACCESS_FS_TRUNCATE, in FIXTURE_VARIANT_ADD()
[all …]
/linux/Documentation/security/
H A Dlandlock.rst75 Taking the ``LANDLOCK_ACCESS_FS_TRUNCATE`` right as an example, it may be