Searched refs:LANDLOCK_ACCESS_FS_TRUNCATE (Results 1 – 9 of 9) sorted by relevance
| /linux/security/landlock/ |
| H A D | audit.c | 38 [BIT_INDEX(LANDLOCK_ACCESS_FS_TRUNCATE)] = "fs.truncate", 292 access = LANDLOCK_ACCESS_FS_TRUNCATE; in test_get_layer_from_deny_masks() 297 KUNIT_EXPECT_EQ(test, access, LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_from_deny_masks() 299 access = LANDLOCK_ACCESS_FS_TRUNCATE | LANDLOCK_ACCESS_FS_IOCTL_DEV; in test_get_layer_from_deny_masks() 309 access = LANDLOCK_ACCESS_FS_TRUNCATE; in test_get_layer_from_deny_masks() 314 KUNIT_EXPECT_EQ(test, access, LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_from_deny_masks() 316 access = LANDLOCK_ACCESS_FS_TRUNCATE | LANDLOCK_ACCESS_FS_IOCTL_DEV; in test_get_layer_from_deny_masks() 322 LANDLOCK_ACCESS_FS_TRUNCATE | in test_get_layer_from_deny_masks()
|
| H A D | domain.c | 163 const unsigned long truncate = BIT_INDEX(LANDLOCK_ACCESS_FS_TRUNCATE); in test_get_layer_deny_mask() 227 .access[1] = LANDLOCK_ACCESS_FS_TRUNCATE, in test_landlock_get_deny_masks() 234 LANDLOCK_ACCESS_FS_TRUNCATE, in test_landlock_get_deny_masks() 243 LANDLOCK_ACCESS_FS_TRUNCATE | in test_landlock_get_deny_masks()
|
| H A D | fs.c | 318 LANDLOCK_ACCESS_FS_TRUNCATE | \ 1560 return current_check_access_path(path, LANDLOCK_ACCESS_FS_TRUNCATE); in hook_path_truncate() 1763 optional_access = LANDLOCK_ACCESS_FS_TRUNCATE; 1820 if (landlock_file(file)->allowed_access & LANDLOCK_ACCESS_FS_TRUNCATE) in hook_file_free_security() 1830 .access = LANDLOCK_ACCESS_FS_TRUNCATE,
|
| /linux/samples/landlock/ |
| H A D | sandboxer.c | 113 LANDLOCK_ACCESS_FS_TRUNCATE | \ 298 LANDLOCK_ACCESS_FS_TRUNCATE | \ 418 /* Removes LANDLOCK_ACCESS_FS_TRUNCATE for ABI < 3 */ in main() 419 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE; in main()
|
| /linux/include/uapi/linux/ |
| H A D | landlock.h | 229 * %LANDLOCK_ACCESS_FS_TRUNCATE right. In many cases, these system calls 232 * - %LANDLOCK_ACCESS_FS_TRUNCATE: Truncate a file with :manpage:`truncate(2)`, 356 #define LANDLOCK_ACCESS_FS_TRUNCATE (1ULL << 14) 334 #define LANDLOCK_ACCESS_FS_TRUNCATE global() macro
|
| /linux/tools/testing/selftests/landlock/ |
| H A D | tsync_test.c | 21 LANDLOCK_ACCESS_FS_TRUNCATE), in create_ruleset()
|
| H A D | fs_test.c | 578 LANDLOCK_ACCESS_FS_TRUNCATE | \ 3497 * as it was the case before LANDLOCK_ACCESS_FS_TRUNCATE existed. in TEST_F_FORK() 3566 LANDLOCK_ACCESS_FS_TRUNCATE, in open_proc_fd() 3576 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3580 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3585 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3598 LANDLOCK_ACCESS_FS_TRUNCATE, in TEST_F_FORK() 3682 const __u64 handled2 = LANDLOCK_ACCESS_FS_TRUNCATE; 3686 .access = LANDLOCK_ACCESS_FS_TRUNCATE, in test_creat() 3690 const __u64 handled3 = LANDLOCK_ACCESS_FS_TRUNCATE | in test_creat() [all...] |
| /linux/Documentation/userspace-api/ |
| H A D | landlock.rst | 79 LANDLOCK_ACCESS_FS_TRUNCATE | 114 /* Removes LANDLOCK_ACCESS_FS_TRUNCATE for ABI < 3 */ 115 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE; 385 ``LANDLOCK_ACCESS_FS_TRUNCATE`` both change the contents of a file and sometimes 401 for writing, sidestepping the ``LANDLOCK_ACCESS_FS_TRUNCATE`` right. 408 When opening a file, the availability of the ``LANDLOCK_ACCESS_FS_TRUNCATE`` and 659 truncation thanks to the new ``LANDLOCK_ACCESS_FS_TRUNCATE`` access right.
|
| /linux/Documentation/security/ |
| H A D | landlock.rst | 75 Taking the ``LANDLOCK_ACCESS_FS_TRUNCATE`` right as an example, it may be
|