timer_getoverrun on ia64
get overrun count for a POSIX per-process timer
sys_timer_getoverrun(timer_t timer_id)
| number | 1251 (0x4e3) |
|---|---|
| abi | common |
| kconfig | CONFIG_POSIX_TIMERS |
| entry point | sys_timer_getoverrun |
| since | Linux 5.0 or earlier (5.0 is the first release scanned for ia64) |
| man page | timer_getoverrun(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r15 | 1251, the syscall number |
out0 | timer_t timer_id |
r8 | the return value |
Then run break 0x100000 to enter the kernel.
The kernel uses r10 to signal an error.
The pipe call returns file descriptors in r8 and r9.
This architecture was removed from the Linux kernel in Linux 6.7. The newest release with a syscall table here is Linux 6.6. The other removed architectures live on the historical architectures page.
Same syscall on other architectures
- x64 225
- x86 262
- arm64 109
- arm 260
- riscv64 109
- ia32 262
- x32 1073742049
- loongarch64 109
- ppc64 243
- ppc 243
- s390x 257
- mips64 5219
- mipsn32 6223
- mipso32 4260
- alpha 417
- arc 109
- blackfin 263, removed in 4.17
- cris 262, removed in 4.17
- csky 109
- frv 262, removed in 4.17
- hexagon 109
- m32r 262, removed in 4.17
- m68k 257
- metag 109, removed in 4.17
- microblaze 262
- mn10300 262, removed in 4.17
- nds32 109, removed in 5.18
- nios2 109
- openrisc 109
- parisc 253
- score 109, removed in 4.17
- sh 262
- sparc 264
- sparc64 264
- tilegx 109, removed in 4.17
- tilepro 109, removed in 4.17
- xtensa 252
Get this as JSON: https://api.syscall.sh/v2/syscalls/ia64/timer_getoverrun?kernel=all