eventfd on ia64
create a file descriptor for event notification
sys_eventfd(unsigned int count)
| number | 1309 (0x51d) |
|---|---|
| abi | common |
| kconfig | CONFIG_EVENTFD |
| entry point | sys_eventfd |
| since | Linux 5.0 or earlier (5.0 is the first release scanned for ia64) |
| man page | eventfd(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r15 | 1309, the syscall number |
out0 | unsigned int count |
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 284
- x86 323
- arm 351
- ia32 323
- x32 1073742108
- ppc64 307
- ppc 307
- s390x 318
- mips64 5278
- mipsn32 6282
- mipso32 4319
- alpha 478
- blackfin 350, removed in 4.17
- cris 323, removed in 4.17
- frv 323, removed in 4.17
- m32r 323, removed in 4.17
- m68k 319
- microblaze 323
- mn10300 324, removed in 4.17
- parisc 304
- score 1044, removed in 4.17
- sh 323
- sparc 313
- sparc64 313
- xtensa 306
Get this as JSON: https://api.syscall.sh/v2/syscalls/ia64/eventfd?kernel=all