syscall.sh / parisc / setxattrat
setxattrat
sys_setxattrat(int dfd, const char *path, unsigned int at_flags, const char *name, const struct xattr_args *args, size_t size)
| number | 463 (0x1cf) |
|---|---|
| abi | common |
| entry point | sys_setxattrat |
| since | Linux 6.13 |
| source | elixir.bootlin.com |
Registers
| register | value |
|---|---|
r20 | 463, the syscall number |
r26 | int dfd |
r25 | const char *path |
r24 | unsigned int at_flags |
r23 | const char *name |
r22 | const 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 463
- x86 463
- arm64 463
- arm 463
- riscv64 463
- x32 1073742287
- loongarch64 463
- ppc64 463
- ppc 463
- s390x 463
- mips64 5463
- mipsn32 6463
- mipso32 4463
- alpha 573
- arc 463
- csky 463
- hexagon 463
- m68k 463
- microblaze 463
- nios2 463
- openrisc 463
- sh 463
- sparc 463
- sparc64 463
- xtensa 463
Get this as JSON: https://api.syscall.sh/v2/syscalls/parisc/setxattrat