Lines Matching refs:offset
48 stream->fs_handle.offset = 0; in fopen()
65 stream->fs_handle.offset = stat.size; in fopen()
93 stream->fs_handle.offset, size * count); in fread_error()
97 stream->fs_handle.offset += rsize; in fread_error()
124 stream->fs_handle.offset, size * count); in fwrite_error()
128 stream->fs_handle.offset += wsize; in fwrite_error()
171 return (uint64_t)stream->fs_handle.offset >= stat.size; in feof()
181 int fseek(FILE *stream, long offset, int whence) { in fseek() argument
193 stream->fs_handle.offset = clamp(offset, 0, stat.size); in fseek()
196 stream->fs_handle.offset = clamp(stream->fs_handle.offset + offset, 0, stat.size); in fseek()
199 stream->fs_handle.offset = clamp(stat.size - offset, 0, stat.size); in fseek()
213 return stream->fs_handle.offset; in ftell()