1 2 3 4 5 6 7 8 9 10 11 12 13
#define _GNU_SOURCE #include <fcntl.h> #include "syscall.h" #include "libc.h" int fallocate(int fd, int mode, off_t base, off_t len) { return syscall(SYS_fallocate, fd, mode, __SYSCALL_LL_E(base), __SYSCALL_LL_E(len)); } #undef fallocate64 LFS64(fallocate);