syscall.sh / arm / tkill
tkill
send a signal to a thread
sys_tkill(pid_t pid, int sig)
| number | 238 (0xee) |
|---|---|
| abi | common |
| entry point | sys_tkill |
| since | Linux 4.10 |
| man page | tkill(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r7 | 238, the syscall number |
r0 | pid_t pid |
r1 | int sig |
r0 | the return value |
Then run svc #0 to enter the kernel.
Same syscall on other architectures
- x64 200
- x86 238
- arm64 130
- riscv64 130
- x32 1073742024
- loongarch64 130
- ppc64 208
- ppc 208
- s390x 237
- mips64 5192
- mipsn32 6192
- mipso32 4236
- alpha 381
- arc 130
- csky 130
- hexagon 130
- m68k 222
- microblaze 238
- nios2 130
- openrisc 130
- parisc 208
- sh 238
- sparc 187
- sparc64 187
- xtensa 124
Get this as JSON: https://api.syscall.sh/v2/syscalls/arm/tkill