syscall.sh / ppc / fadvise64_64

fadvise64_64

predeclare an access pattern for file data

sys_ppc_fadvise64_64(int fd, int advice, u32 offset_high, u32 offset_low, u32 len_high, u32 len_low)
number254 (0xfe)
abi32
entry pointsys_ppc_fadvise64_64
sinceLinux 5.0
man pagefadvise64_64(2)
sourceelixir.bootlin.com

Registers

registervalue
r0254, the syscall number
r3int fd
r4int advice
r5u32 offset_high
r6u32 offset_low
r7u32 len_high
r8u32 len_low
r3the return value

Then run sc to enter the kernel.

Same syscall on other architectures

Get this as JSON: https://api.syscall.sh/v2/syscalls/ppc/fadvise64_64