syscall.sh / ppc / landlock_add_rule
landlock_add_rule
add a new Landlock rule to a ruleset
sys_landlock_add_rule(int ruleset_fd, enum landlock_rule_type rule_type, const void *rule_attr, __u32 flags)
| number | 445 (0x1bd) |
|---|---|
| abi | common |
| entry point | sys_landlock_add_rule |
| since | Linux 5.13 |
| man page | landlock_add_rule(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r0 | 445, the syscall number |
r3 | int ruleset_fd |
r4 | enum landlock_rule_type rule_type |
r5 | const void *rule_attr |
r6 | __u32 flags |
r3 | the return value |
Then run sc to enter the kernel.
Same syscall on other architectures
- x64 445
- x86 445
- arm64 445
- arm 445
- riscv64 445
- x32 1073742269
- loongarch64 445
- ppc64 445
- s390x 445
- mips64 5445
- mipsn32 6445
- mipso32 4445
- alpha 555
- arc 445
- csky 445
- hexagon 445
- m68k 445
- microblaze 445
- nios2 445
- openrisc 445
- parisc 445
- sh 445
- sparc 445
- sparc64 445
- xtensa 445
Get this as JSON: https://api.syscall.sh/v2/syscalls/ppc/landlock_add_rule