listen on nds32
listen for connections on a socket
sys_listen(int fd, int backlog)
| number | 201 (0xc9) |
|---|---|
| abi | common |
| entry point | sys_listen |
| since | Linux 4.17 or earlier (4.17 is the first release scanned for nds32) |
| man page | listen(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r15 | 201, the syscall number |
r0 | int fd |
r1 | int backlog |
r0 | the return value |
Then run syscall to enter the kernel.
This architecture was removed from the Linux kernel in Linux 5.18. The newest release with a syscall table here is Linux 5.17. The other removed architectures live on the historical architectures page.
Same syscall on other architectures
- x64 50
- x86 363
- arm64 201
- arm 284
- riscv64 201
- ia32 363
- x32 1073741874
- loongarch64 201
- ppc64 329
- ppc 329
- s390x 363
- mips64 5049
- mipsn32 6049
- mipso32 4174
- alpha 106
- arc 201
- blackfin 320, removed in 4.17
- csky 201
- hexagon 201
- ia64 1193, removed in 6.7
- m68k 360
- metag 201, removed in 4.17
- microblaze 348
- nios2 201
- openrisc 201
- parisc 32
- score 201, removed in 4.17
- sh 343
- sparc 354
- sparc64 354
- tilegx 201, removed in 4.17
- tilepro 201, removed in 4.17
- xtensa 102
Get this as JSON: https://api.syscall.sh/v2/syscalls/nds32/listen?kernel=all