shutdown on ia64
shut down part of a full-duplex connection
sys_shutdown(int fd, int how)
| number | 1202 (0x4b2) |
|---|---|
| abi | common |
| entry point | sys_shutdown |
| since | Linux 5.0 or earlier (5.0 is the first release scanned for ia64) |
| man page | shutdown(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r15 | 1202, the syscall number |
out0 | int fd |
out1 | int how |
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 48
- x86 373
- arm64 210
- arm 293
- riscv64 210
- ia32 373
- x32 1073741872
- loongarch64 210
- ppc64 338
- ppc 338
- s390x 373
- mips64 5047
- mipsn32 6047
- mipso32 4182
- alpha 134
- arc 210
- blackfin 328, removed in 4.17
- csky 210
- hexagon 210
- m68k 370
- metag 210, removed in 4.17
- microblaze 359
- nds32 210, removed in 5.18
- nios2 210
- openrisc 210
- parisc 117
- score 210, removed in 4.17
- sh 352
- sparc 134
- sparc64 134
- tilegx 210, removed in 4.17
- tilepro 210, removed in 4.17
- xtensa 99
Get this as JSON: https://api.syscall.sh/v2/syscalls/ia64/shutdown?kernel=all