syscall.sh / parisc / getxattrat
getxattrat
sys_getxattrat(int dfd, const char *path, unsigned int at_flags, const char *name, struct xattr_args *args, size_t size)
| number | 464 (0x1d0) |
|---|---|
| abi | common |
| entry point | sys_getxattrat |
| since | Linux 6.13 |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r20 | 464, the syscall number |
r26 | int dfd |
r25 | const char *path |
r24 | unsigned int at_flags |
r23 | const char *name |
r22 | struct xattr_args *args |
r21 | size_t size |
r28 | the return value |
Then run ble 0x100(%sr2, %r0) to enter the kernel.
Same syscall on other architectures
- x64 464
- x86 464
- arm64 464
- arm 464
- riscv64 464
- x32 1073742288
- loongarch64 464
- ppc64 464
- ppc 464
- s390x 464
- mips64 5464
- mipsn32 6464
- mipso32 4464
- alpha 574
- arc 464
- csky 464
- hexagon 464
- m68k 464
- microblaze 464
- nios2 464
- openrisc 464
- sh 464
- sparc 464
- sparc64 464
- xtensa 464
Get this as JSON: https://api.syscall.sh/v2/syscalls/parisc/getxattrat