syscall.sh / m68k / set_robust_list
set_robust_list
get/set list of robust futexes
sys_set_robust_list(struct robust_list_head *head, size_t len)
| number | 304 (0x130) |
|---|---|
| abi | common |
| entry point | sys_set_robust_list |
| since | Linux 5.0 |
| man page | set_robust_list(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
d0 | 304, the syscall number |
d1 | struct robust_list_head *head |
d2 | size_t len |
d0 | the return value |
Then run trap #0 to enter the kernel.
Same syscall on other architectures
- x64 273
- x86 311
- arm64 99
- arm 338
- riscv64 99
- x32 1073742354
- loongarch64 99
- ppc64 300
- ppc 300
- s390x 304
- mips64 5268
- mipsn32 6272
- mipso32 4309
- alpha 466
- arc 99
- csky 99
- hexagon 99
- microblaze 311
- nios2 99
- openrisc 99
- parisc 289
- sh 311
- sparc 300
- sparc64 300
- xtensa 284
Get this as JSON: https://api.syscall.sh/v2/syscalls/m68k/set_robust_list