stat64 on score
get file status
sys_stat64(const char *filename, struct stat64 *statbuf)
| number | 1038 (0x40e) |
|---|---|
| abi | common |
| entry point | sys_stat64 |
| since | Linux 3.7 or earlier (3.7 is the first release scanned for score) |
| man page | stat64(2) |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r27 | 1038, the syscall number |
r4 | const char *filename |
r5 | struct stat64 *statbuf |
r4 | the return value |
Then run syscall to enter the kernel.
r7 is the error flag and r4 then holds the positive error number.
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
- x86 195
- arm 195
- ia32 195
- ppc 195
- mipso32 4213
- alpha 425
- blackfin 195, removed in 4.17
- cris 195, removed in 4.17
- frv 195, removed in 4.17
- m32r 195, removed in 4.17
- m68k 195
- microblaze 195
- mn10300 195, removed in 4.17
- parisc 101
- sh 195
- sparc 139
- sparc64 139
- xtensa 47
Get this as JSON: https://api.syscall.sh/v2/syscalls/score/stat64?kernel=all