syscall.sh / ppc / sync_file_range2

sync_file_range2

sync a file segment with disk

sys_ppc_sync_file_range2(int fd, unsigned int flags, unsigned int offset1, unsigned int offset2, unsigned int nbytes1, unsigned int nbytes2)
number308 (0x134)
abi32
entry pointsys_ppc_sync_file_range2
sinceLinux 5.0
man pagesync_file_range2(2)
sourceelixir.bootlin.com

Registers

registervalue
r0308, the syscall number
r3int fd
r4unsigned int flags
r5unsigned int offset1
r6unsigned int offset2
r7unsigned int nbytes1
r8unsigned int nbytes2
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/sync_file_range2