sync_file_range(int fd , off_t offset , off_t nbytes , unsigned int flags ); DESCRIPTION ... range2(int fd , unsigned int flags , off_t offset , off_t nbytes ); The behaviorsync_file_range(int fd , off_t offset , off_t nbytes , unsigned int flags ); DESCRIPTION ... range2(int fd , unsigned int flags , off_t offset , off_t nbytes ); The behaviorsync_file_range(int fd , off_t offset , off_t nbytes , unsigned int flags ); DESCRIPTION ... range2(int fd , unsigned int flags , off_t offset , off_t nbytes ); The behaviorlibrary ( libc , -lc ) SYNOPSIS #include off_t lseek(int fd , off_t offset , int whence ... file. On error, the value (off_t) -1 is returned and errnocopy_file_range(int fd_in , off_t *_Nullable off_in , int fd_out , off ... platforms where off_t 's width defaults to 32 bits. BUGS In Linuxconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structconst struct iovec * iov , int iovcnt , off_t offset ); ssize_t pwritev(int fd , const ... struct iovec * iov , int iovcnt , off_t offset ); ssize_t preadv2(int fd , const structssize_t splice(int fd_in , off_t *_Nullable off_in , int fd_out , off ... platforms where off_t 's width defaults to 32 bits. EXAMPLESprot , int flags , int fd , off_t offset ); int munmap(void addr [. length ], size_t ... file extension (i.e., using 64-bit off_t ): the number of pages used for lengthprot , int flags , int fd , off_t offset ); int munmap(void addr [. length ], size_t ... file extension (i.e., using 64-bit off_t ): the number of pages used for lengthinclude int posix_fadvise(int fd , off_t offset , off_t len , int advice ); Feature ... changed from size_t to off_t in POSIX.1-2001 TC1. NOTES The contentsinclude int posix_fadvise(int fd , off_t offset , off_t len , int advice ); Feature ... changed from size_t to off_t in POSIX.1-2001 TC1. NOTES The contentsinclude int posix_fadvise(int fd , off_t offset , off_t len , int advice ); Feature ... changed from size_t to off_t in POSIX.1-2001 TC1. NOTES The contentsinclude int posix_fadvise(int fd , off_t offset , off_t len , int advice ); Feature ... changed from size_t to off_t in POSIX.1-2001 TC1. NOTES The contentsinclude int posix_fadvise(int fd , off_t offset , off_t len , int advice ); Feature ... changed from size_t to off_t in POSIX.1-2001 TC1. NOTES The contentsvoid buf [. count ], size_t count , off_t offset ); ssize_t pwrite(int fd , const ... void buf [. count ], size_t count , off_t offset ); Feature Test Macro Requirements for glibc