timer_delete on tilepro
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 tilepro) |
| man page | timer_delete(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r10 | 111, the syscall number |
r0 | timer_t timer_id |
r0 | the return value |
Then run swint1 to enter the kernel.
The kernel uses r1 to signal an error for ordinary calls.
Fast atomic calls use negative numbers and have different register behavior.
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
- score 111, removed in 4.17
- sh 263
- sparc 265
- sparc64 265
- tilegx 111, removed in 4.17
- xtensa 249
Get this as JSON: https://api.syscall.sh/v2/syscalls/tilepro/timer_delete?kernel=all