Lines Matching refs:mFp
384 : mStart(0), mLength(0), mOffset(0), mFp(NULL), mFileName(NULL), mFd(-1), mBuf(NULL) in _FileAsset()
410 assert(mFp == NULL); // no reopen in openChunk()
433 mFp = fdopen(fd, "rb"); in openChunk()
434 if (mFp == NULL) in openChunk()
442 if (fseek(mFp, mStart, SEEK_SET) != 0) { in openChunk()
456 assert(mFp == NULL); // no reopen in openChunk()
516 if (ftell(mFp) != mStart + mOffset) { in read()
518 ftell(mFp), (long) mStart, (long) mOffset); in read()
529 actual = fread(buf, 1, count, mFp); in read()
555 if (mFp != NULL) { in seek()
556 if (fseek(mFp, (long) actualOffset, SEEK_SET) != 0) in seek()
579 if (mFp != NULL) { in close()
582 fclose(mFp); in close()
583 mFp = NULL; in close()
617 assert(mFp != NULL); in getIncFsBuffer()
637 long oldPosn = ftell(mFp); in getIncFsBuffer()
638 fseek(mFp, mStart, SEEK_SET); in getIncFsBuffer()
639 if (fread(buf, 1, mLength, mFp) != (size_t) mLength) { in getIncFsBuffer()
644 fseek(mFp, oldPosn, SEEK_SET); in getIncFsBuffer()
653 if (!map.Create(fileno(mFp), mStart, mLength, NULL /* file_name */ )) { in getIncFsBuffer()