Home | History | Annotate | Download | only in deutil

Lines Matching refs:deInt64

149 deBool deFile_seek (deFile* file, deFilePosition base, deInt64 offset)
154 deInt64 deFile_getPosition (const deFile* file)
159 deInt64 deFile_getSize (const deFile* file)
161 deInt64 size = 0;
162 deInt64 curPos = lseek(file->fd, 0, SEEK_CUR);
176 static deFileResult mapReadWriteResult (deInt64 numBytes)
186 deFileResult deFile_read (deFile* file, void* buf, deInt64 bufSize, deInt64* numReadPtr)
188 deInt64 numRead = read(file->fd, buf, bufSize);
196 deFileResult deFile_write (deFile* file, const void* buf, deInt64 bufSize, deInt64* numWrittenPtr)
198 deInt64 numWritten = write(file->fd, buf, bufSize);
312 deBool deFile_seek (deFile* file, deFilePosition base, deInt64 offset)
331 deInt64 deFile_getPosition (const deFile* file)
336 return (deInt64)(((deUint64)highBits << 32) | (deUint64)lowBits);
339 deInt64 deFile_getSize (const deFile* file)
344 return (deInt64)(((deUint64)highBits << 32) | (deUint64)lowBits);
364 deFileResult deFile_read (deFile* file, void* buf, deInt64 bufSize, deInt64* numReadPtr)
371 DE_ASSERT((deInt64)bufSize32 == bufSize);
376 *numReadPtr = (deInt64)numRead32;
381 deFileResult deFile_write (deFile* file, const void* buf, deInt64 bufSize, deInt64* numWrittenPtr)
388 DE_ASSERT((deInt64)bufSize32 == bufSize);
393 *numWrittenPtr = (deInt64)numWritten32;