Searched refs:LANDLOCK_ACCESS_FS_TRUNCATE (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/security/landlock/ |
| H A D | audit.c | 38 [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 D | domain.c | 162 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 D | access.h | 33 LANDLOCK_ACCESS_FS_TRUNCATE | \
|
| H A D | fs.c | 316 LANDLOCK_ACCESS_FS_TRUNCATE | \ 1562 return current_check_access_path(path, LANDLOCK_ACCESS_FS_TRUNCATE); in hook_path_truncate() 1638 optional_access = LANDLOCK_ACCESS_FS_TRUNCATE; in hook_file_open() 1702 if (landlock_file(file)->allowed_access & LANDLOCK_ACCESS_FS_TRUNCATE) in hook_file_truncate() 1712 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in hook_file_truncate()
|
| /linux-6.15/samples/landlock/ |
| H A D | sandboxer.c | 110 LANDLOCK_ACCESS_FS_TRUNCATE | \ 294 LANDLOCK_ACCESS_FS_TRUNCATE | \ 414 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE; in main()
|
| /linux-6.15/include/uapi/linux/ |
| H A D | landlock.h | 322 #define LANDLOCK_ACCESS_FS_TRUNCATE (1ULL << 14) macro
|
| /linux-6.15/Documentation/translations/zh_CN/security/ |
| H A D | landlock.rst | 69 以LANDLOCK_ACCESS_FS_TRUNCATE权限为例,如果相关的文件层次结构没有
|
| /linux-6.15/tools/testing/selftests/landlock/ |
| H A D | fs_test.c | 577 LANDLOCK_ACCESS_FS_TRUNCATE | \ 3720 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3730 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3734 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3739 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3749 LANDLOCK_ACCESS_FS_TRUNCATE; in TEST_F_FORK() 3844 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3934 .handled = LANDLOCK_ACCESS_FS_TRUNCATE, in FIXTURE_VARIANT_ADD() 3935 .allowed = LANDLOCK_ACCESS_FS_TRUNCATE, in FIXTURE_VARIANT_ADD() 3962 .allowed = LANDLOCK_ACCESS_FS_TRUNCATE, in FIXTURE_VARIANT_ADD() [all …]
|
| /linux-6.15/Documentation/userspace-api/ |
| H A D | landlock.rst | 79 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-6.15/Documentation/security/ |
| H A D | landlock.rst | 75 Taking the ``LANDLOCK_ACCESS_FS_TRUNCATE`` right as an example, it may be
|