timer_delete on score
delete a POSIX per-process timer
sys_timer_delete(timer_t timer_id)
| number | 111 (0x6f) |
|---|---|
| abi | common |
| kconfig | CONFIG_POSIX_TIMERS |
| entry point | sys_timer_delete |
| since | Linux 3.7 or earlier (3.7 is the first release scanned for score) |
| man page | timer_delete(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r27 | 111, the syscall number |
r4 | timer_t timer_id |
r4 | the return value |
Then run syscall to enter the kernel.
r7 is the error flag and r4 then holds the positive error number.
This architecture was removed from the Linux kernel in Linux 4.17. The newest release with a syscall table here is Linux 4.16. The other removed architectures live on the historical architectures page.
Same syscall on other architectures
- x64 226
- x86 263
- arm64 111
- arm 261
- riscv64 111
- ia32 263
- x32 1073742050
- loongarch64 111
- ppc64 244
- ppc 244
- s390x 258
- mips64 5220
- mipsn32 6224
- mipso32 4261
- alpha 418
- arc 111
- blackfin 264, removed in 4.17
- cris 263, removed in 4.17
- csky 111
- frv 263, removed in 4.17
- hexagon 111
- ia64 1252, removed in 6.7
- m32r 263, removed in 4.17
- m68k 258
- metag 111, removed in 4.17
- microblaze 263
- mn10300 263, removed in 4.17
- nds32 111, removed in 5.18
- nios2 111
- openrisc 111
- parisc 254
- sh 263
- sparc 265
- sparc64 265
- tilegx 111, removed in 4.17
- tilepro 111, removed in 4.17
- xtensa 249
Get this as JSON: https://api.syscall.sh/v2/syscalls/score/timer_delete?kernel=all