Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
_llseek(2)
Edit
PageHistory
Diff
Info
LikePages
LLSEEK !!!LLSEEK NAME SYNOPSIS DESCRIPTION RETURN VALUE ERRORS CONFORMING TO BUGS SEE ALSO ---- !!NAME _llseek - reposition read/write file offset !!SYNOPSIS __#include __ __#include __ ___syscall5(int, _llseek, uint, fd, ulong, hi, ulong, lo, loff_t *, res, uint, wh);__ __int _llseek(unsigned int__ ''fd''__, unsigned long__ ''offset_high''__, unsigned long__ ''offset_low''__, loff_t *__''result''__, unsigned int__ ''whence''__);__ !!DESCRIPTION The ___llseek__ function repositions the offset of the file descriptor ''fd'' to ''(offset_high '' bytes relative to the beginning of the file, the current position in the file, or the end of the file, depending on whether ''whence'' is __SEEK_SET__, __SEEK_CUR__, or __SEEK_END__, respectively. It returns the resulting file position in the argument ''result''. !!RETURN VALUE Upon successful completion, ___llseek__ returns 0. Otherwise, a value of -1 is returned and ''errno'' is set to indicate the error. !!ERRORS __EBADF__ ''fd'' is not an open file descriptor. __EINVAL__ ''whence'' is invalid. !!CONFORMING TO This function is Linux-specific, and should not be used in programs intended to be portable. !!BUGS The ext2 filesystem does not support files with a size of 2GB or more. !!SEE ALSO lseek(2) ----
One page links to
_llseek(2)
:
syscalls(2)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.