Searched refs:ruleset_fd (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/file/src/ |
| H A D | landlock.c | 52 landlock_add_rule(int ruleset_fd, enum landlock_rule_type rule_type, in landlock_add_rule() argument 55 return CAST(int, syscall(__NR_landlock_add_rule, ruleset_fd, in landlock_add_rule() 62 landlock_restrict_self(int ruleset_fd, uint32_t flags) in landlock_restrict_self() argument 64 return CAST(int, syscall(__NR_landlock_restrict_self, ruleset_fd, in landlock_restrict_self() 71 landlock_allow_path(int ruleset_fd, const char *path, uint64_t allowed) in landlock_allow_path() argument 80 rv = landlock_add_rule(ruleset_fd, LANDLOCK_RULE_PATH_BENEATH, &pb, 0); in landlock_allow_path() 90 int ruleset_fd, abi, needs_write; in enable_landlock() local 140 ruleset_fd = landlock_create_ruleset(&attr, sizeof(attr), 0); in enable_landlock() 141 if (ruleset_fd == -1) in enable_landlock() 144 if (landlock_allow_path(ruleset_fd, "/", in enable_landlock() [all …]
|
| /freebsd/contrib/xz/src/xz/ |
| H A D | sandbox.c | 145 const int ruleset_fd = my_landlock_create_ruleset( in enable_landlock() local 147 if (ruleset_fd < 0) in enable_landlock() 162 if (my_landlock_restrict_self(ruleset_fd, 0) != 0) in enable_landlock() 165 (void)close(ruleset_fd); in enable_landlock()
|
| /freebsd/contrib/xz/src/xzdec/ |
| H A D | xzdec.c | 345 const int ruleset_fd = my_landlock_create_ruleset( in sandbox_enter() 347 if (ruleset_fd < 0) in sandbox_enter() 353 if (my_landlock_restrict_self(ruleset_fd, 0) != 0) in sandbox_enter() 356 (void)close(ruleset_fd); in sandbox_enter()
|
| /freebsd/contrib/xz/src/common/ |
| H A D | my_landlock.h | 196 my_landlock_restrict_self(int ruleset_fd, uint32_t flags) in my_landlock_restrict_self() argument 198 return syscall(SYS_landlock_restrict_self, ruleset_fd, flags); in my_landlock_restrict_self()
|