| /linux/tools/testing/selftests/landlock/ |
| H A D | base_test.c | 29 struct landlock_ruleset_attr *const ruleset_attr = (void *)buf; in TEST() local 34 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, 0, 0)); in TEST() 37 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, 1, 0)); in TEST() 39 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, 7, 0)); in TEST() 50 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, page_size + 1, 0)); in TEST() 54 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, 8, 0)); in TEST() 57 ruleset_attr, in TEST() 60 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, page_size, 0)); in TEST() 65 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, page_size, 0)); in TEST() 68 ASSERT_EQ(-1, landlock_create_ruleset(ruleset_attr, page_siz in TEST() 76 const struct landlock_ruleset_attr ruleset_attr = { TEST() local 107 const struct landlock_ruleset_attr ruleset_attr = { TEST() local 147 const struct landlock_ruleset_attr ruleset_attr = { TEST() local 194 const struct landlock_ruleset_attr ruleset_attr = { TEST() local 238 struct landlock_ruleset_attr ruleset_attr = { TEST() local 260 struct landlock_ruleset_attr ruleset_attr = { TEST() local 332 struct landlock_ruleset_attr ruleset_attr = { TEST() local [all...] |
| H A D | net_test.c | 929 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() 942 ruleset_fd = landlock_create_ruleset(&ruleset_attr, in TEST_F() 943 sizeof(ruleset_attr), 0); in TEST_F() 1000 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() 1013 ruleset_fd = landlock_create_ruleset(&ruleset_attr, in TEST_F() 1014 sizeof(ruleset_attr), 0); in TEST_F() 1060 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() 1072 &ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F() 1109 &ruleset_attr, sizeo in TEST_F() 925 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 996 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1056 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1292 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1395 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1503 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1539 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1590 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1652 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1706 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 1900 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2037 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2113 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2135 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2166 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2223 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2256 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2268 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2293 struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2325 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2364 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2465 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2662 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2743 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 2978 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 3033 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 3106 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 3195 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 3234 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local [all...] |
| H A D | scoped_test.c | 23 struct landlock_ruleset_attr ruleset_attr = { in TEST() local 27 ASSERT_EQ(-1, landlock_create_ruleset(&ruleset_attr, in TEST() 28 sizeof(ruleset_attr), 0)); in TEST()
|
| H A D | scoped_common.h | 16 const struct landlock_ruleset_attr ruleset_attr = { in create_scoped_domain() local 21 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_scoped_domain()
|
| H A D | sandbox-and-launch.c | 21 struct landlock_ruleset_attr ruleset_attr = { in main() local 40 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in main()
|
| H A D | audit_test.c | 75 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() local 89 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F() 223 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() 240 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F() 294 const struct landlock_ruleset_attr ruleset_attr = { 302 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in FIXTURE_VARIANT_ADD() 451 const struct landlock_ruleset_attr ruleset_attr in TEST_F() 221 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local 363 const struct landlock_ruleset_attr ruleset_attr = { TEST_F() local [all...] |
| H A D | common.h | 211 const struct landlock_ruleset_attr *const ruleset_attr) in drop_access_rights() 216 landlock_create_ruleset(ruleset_attr, sizeof(*ruleset_attr), 0); in drop_access_rights() 209 drop_access_rights(struct __test_metadata * const _metadata,const struct landlock_ruleset_attr * const ruleset_attr) drop_access_rights() argument
|
| H A D | tsync_test.c | 19 struct landlock_ruleset_attr ruleset_attr = { in create_ruleset() local 24 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_ruleset()
|
| H A D | ptrace_test.c | 34 struct landlock_ruleset_attr ruleset_attr = { in create_domain() 39 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_domain() 547 struct landlock_ruleset_attr ruleset_attr = { 557 &ruleset_attr, sizeof(ruleset_attr), 0); 31 struct landlock_ruleset_attr ruleset_attr = { create_domain() local
|
| H A D | fs_test.c | 486 struct landlock_ruleset_attr ruleset_attr = { in TEST_F_FORK() 514 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK() 609 struct landlock_ruleset_attr ruleset_attr = { in TEST_F_FORK() 613 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK() 653 struct landlock_ruleset_attr ruleset_attr = { in TEST_F_FORK() 657 ASSERT_EQ(-1, landlock_create_ruleset(&ruleset_attr, 658 sizeof(ruleset_attr), 0)); in TEST_F_FORK() 667 const struct landlock_ruleset_attr ruleset_attr in TEST_F_FORK() 482 struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local 604 struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local 648 struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local 662 const struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local 687 struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local 764 struct landlock_ruleset_attr ruleset_attr = { create_ruleset() local 1513 struct landlock_ruleset_attr ruleset_attr = {}; TEST_F_FORK() local 2588 const struct landlock_ruleset_attr ruleset_attr = { TEST_F_FORK() local [all...] |
| H A D | scoped_signal_test.c | 688 const struct landlock_ruleset_attr ruleset_attr = { in thread_setown_scoped() 694 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in thread_setown_scoped() 873 struct landlock_ruleset_attr ruleset_attr = { 879 &ruleset_attr, sizeof(ruleset_attr), 0); 683 const struct landlock_ruleset_attr ruleset_attr = { thread_setown_scoped() local
|
| H A D | scoped_abstract_unix_test.c | 37 struct landlock_ruleset_attr ruleset_attr = { in create_fs_domain() 42 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_fs_domain() 355 const struct landlock_ruleset_attr ruleset_attr = { in TEST_F() 399 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in FIXTURE_SETUP() 1390 struct landlock_ruleset_attr ruleset_attr = { 1396 &ruleset_attr, sizeof(ruleset_attr), 0); 33 struct landlock_ruleset_attr ruleset_attr = { create_fs_domain() local
|
| /linux/samples/landlock/ |
| H A D | sandboxer.c | 237 struct landlock_ruleset_attr *ruleset_attr) in check_ruleset_scope() 245 if (!(ruleset_attr->scoped & in check_ruleset_scope() 276 ruleset_attr->scoped &= ~LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET; in check_ruleset_scope() 278 ruleset_attr->scoped &= ~LANDLOCK_SCOPE_SIGNAL; 311 * and quiet_scoped masks of @ruleset_attr accordingly. 314 struct landlock_ruleset_attr *const ruleset_attr) 330 ruleset_attr->quiet_access_fs = 331 ruleset_attr->handled_access_fs; 332 ruleset_attr->quiet_access_net = 333 ruleset_attr 232 check_ruleset_scope(const char * const env_var,struct landlock_ruleset_attr * ruleset_attr) check_ruleset_scope() argument 356 struct landlock_ruleset_attr ruleset_attr = { main() local [all...] |
| /linux/security/landlock/ |
| H A D | syscalls.c | 98 struct landlock_ruleset_attr ruleset_attr; in build_check_abi() 108 ruleset_size = sizeof(ruleset_attr.handled_access_fs); in build_check_abi() 109 ruleset_size += sizeof(ruleset_attr.handled_access_net); in build_check_abi() 110 ruleset_size += sizeof(ruleset_attr.scoped); in build_check_abi() 111 ruleset_size += sizeof(ruleset_attr.quiet_access_fs); in build_check_abi() 112 ruleset_size += sizeof(ruleset_attr.quiet_access_net); in build_check_abi() 113 ruleset_size += sizeof(ruleset_attr.quiet_scoped); in build_check_abi() 114 BUILD_BUG_ON(sizeof(ruleset_attr) != ruleset_size); in build_check_abi() 115 BUILD_BUG_ON(sizeof(ruleset_attr) != 48); in build_check_abi() 216 struct landlock_ruleset_attr ruleset_attr; in SYSCALL_DEFINE3() 92 struct landlock_ruleset_attr ruleset_attr; build_check_abi() local 199 struct landlock_ruleset_attr ruleset_attr; SYSCALL_DEFINE3() local [all...] |