Home
last modified time | relevance | path

Searched refs:ruleset_attr (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/landlock/
A Dbase_test.c57 ruleset_attr, in TEST()
91 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), in TEST()
123 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), in TEST()
139 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST()
155 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST()
202 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST()
238 struct landlock_ruleset_attr ruleset_attr = { in TEST() local
246 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST()
260 struct landlock_ruleset_attr ruleset_attr = { in TEST() local
275 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST()
[all …]
A Dnet_test.c560 sizeof(ruleset_attr), 0); in TEST_F()
650 &ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
679 &ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
759 &ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
790 &ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
1226 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
1271 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
1296 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
1337 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
1400 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F()
[all …]
A Dscoped_test.c23 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()
A Dscoped_common.h16 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()
A Dptrace_test.c31 struct landlock_ruleset_attr ruleset_attr = { in create_domain() local
36 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_domain()
A Dfs_test.c463 struct landlock_ruleset_attr ruleset_attr = { in TEST_F_FORK() local
491 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
589 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
634 sizeof(ruleset_attr), 0)); in TEST_F_FORK()
647 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
676 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
759 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_ruleset()
1499 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
1506 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
1515 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in TEST_F_FORK()
[all …]
A Dscoped_abstract_unix_test.c32 struct landlock_ruleset_attr ruleset_attr = { in create_fs_domain() local
37 landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0); in create_fs_domain()
/linux/samples/landlock/
A Dsandboxer.c220 struct landlock_ruleset_attr *ruleset_attr) in check_ruleset_scope() argument
228 if (!(ruleset_attr->scoped & in check_ruleset_scope()
261 ruleset_attr->scoped &= ~LANDLOCK_SCOPE_SIGNAL; in check_ruleset_scope()
340 struct landlock_ruleset_attr ruleset_attr = { in main() local
405 ruleset_attr.handled_access_net &= in main()
433 access_fs_ro &= ruleset_attr.handled_access_fs; in main()
434 access_fs_rw &= ruleset_attr.handled_access_fs; in main()
439 ruleset_attr.handled_access_net &= in main()
445 ruleset_attr.handled_access_net &= in main()
449 if (check_ruleset_scope(ENV_SCOPED_NAME, &ruleset_attr)) in main()
[all …]
/linux/security/landlock/
A Dsyscalls.c88 struct landlock_ruleset_attr ruleset_attr; in build_check_abi() local
98 ruleset_size = sizeof(ruleset_attr.handled_access_fs); in build_check_abi()
99 ruleset_size += sizeof(ruleset_attr.handled_access_net); in build_check_abi()
100 ruleset_size += sizeof(ruleset_attr.scoped); in build_check_abi()
101 BUILD_BUG_ON(sizeof(ruleset_attr) != ruleset_size); in build_check_abi()
102 BUILD_BUG_ON(sizeof(ruleset_attr) != 24); in build_check_abi()
183 struct landlock_ruleset_attr ruleset_attr; in SYSCALL_DEFINE3() local
201 err = copy_min_struct_from_user(&ruleset_attr, sizeof(ruleset_attr), in SYSCALL_DEFINE3()
202 offsetofend(typeof(ruleset_attr), in SYSCALL_DEFINE3()
224 ruleset_attr.handled_access_net, in SYSCALL_DEFINE3()
[all …]
/linux/Documentation/userspace-api/
A Dlandlock.rst63 struct landlock_ruleset_attr ruleset_attr = {
110 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_REFER;
114 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_TRUNCATE;
118 ruleset_attr.handled_access_net &=
124 ruleset_attr.handled_access_fs &= ~LANDLOCK_ACCESS_FS_IOCTL_DEV;
128 ruleset_attr.scoped &= ~(LANDLOCK_SCOPE_ABSTRACT_UNIX_SOCKET |
138 ruleset_fd = landlock_create_ruleset(&ruleset_attr, sizeof(ruleset_attr), 0);

Completed in 33 milliseconds