Provided by:
manpages-ru_0.98-4_all 
ИМЯ
_llseek - установить позицию чтения/записи в файле
ОБЗОР
#include <unistd.h>
#include <linux/unistd.h>
_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);
ОПИСАНИЕ
Функция _llseek устанавливает позицию в файле, заданном параметром fd в
значение (offset_high<<32) | offset_low байт относительно начала файла,
текущей позиции в файле или конца файла, в зависимости от того, равен
ли параметр whence одному из значений SEEK_SET, SEEK_CUR, или SEEK_END,
соответственно. Функция возвращает результирующую позицию в файле в
аргументе result.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
В случае успеха возвращается ноль. При ошибке возвращается -1, а errno
устанавливается должным образом.
ОШИБКИ
EBADF fd не является открытым файловым дескриптором.
EINVAL Значение whence неверно.
EFAULT Проблема с копированием результатов в пространство пользователя.
СООТВЕТСТВИЕ СТАНДАРТАМ
Эта функция специфична для Linux и не должна использоваться в
программах, которые должны быть переносимы.
СМОТРИ ТАКЖЕ
lseek(2)
ПЕРЕВОД
Copyright (C) Alexey Mahotkin <alexm@hsys.msk.ru> 1999, Виктор
Вислобоков <corochoone@perm.ru> 2003