register _IO_size_t have; char *read_ptr = fp->_IO_read_ptr; register char *s = (char *) data;  have = fp->_IO_read_end - fp->_IO_read_ptr;  if (have < n) { if (__builtin_expect (_IO_in_backup (fp), 0)) { #ifdef _LIBC s = __mempcpy (s, read_ptr, have);
INTDEF(_IO_file_read)_IO_off64_t_IO_file_seek (fp, offset, dir)     _IO_FILE *fp;     _IO_off64_t offset;     int dir;{#ifdef _G_LSEEK64  return _G_LSEEK64 (fp->_fileno, offset, dir);#else  return lseek (fp->_fileno, offset, dir);#endif}