getegid on tilepro
get group identity
sys_getegid(void)
| number | 177 (0xb1) |
|---|---|
| abi | common |
| entry point | sys_getegid |
| since | Linux 3.7 or earlier (3.7 is the first release scanned for tilepro) |
| man page | getegid(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r10 | 177, the syscall number |
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 108
- x86 50
- arm64 177
- arm 50
- riscv64 177
- ia32 50
- x32 1073741932
- loongarch64 177
- ppc64 50
- ppc 50
- s390x 202
- mips64 5106
- mipsn32 6106
- mipso32 4050
- alpha 530
- arc 177
- blackfin 50, removed in 4.17
- cris 50, removed in 4.17
- csky 177
- frv 50, removed in 4.17
- hexagon 177
- ia64 1063, removed in 6.7
- m68k 50
- metag 177, removed in 4.17
- microblaze 50
- mn10300 50, removed in 4.17
- nds32 177, removed in 5.18
- nios2 177
- openrisc 177
- parisc 50
- score 177, removed in 4.17
- sh 50
- sparc 50
- sparc64 50
- tilegx 177, removed in 4.17
- xtensa 141
Get this as JSON: https://api.syscall.sh/v2/syscalls/tilepro/getegid?kernel=all