Lines Matching refs:mFd
363 : mFd(dup(fd)),
364 mInitCheck(mFd < 0? NO_INIT: OK),
391 // Verify mFd is seekable
392 off64_t off = lseek64(mFd, 0, SEEK_SET);
394 ALOGE("cannot seek mFd: %s (%d)", strerror(errno), errno);
761 lseek64(mFd, mFreeBoxOffset, SEEK_SET);
770 lseek64(mFd, mMdatOffset, SEEK_SET);
883 close(mFd);
884 mFd = -1;
939 lseek64(mFd, mMdatOffset, SEEK_SET);
941 ::write(mFd, &size, 4);
943 lseek64(mFd, mMdatOffset + 8, SEEK_SET);
946 ::write(mFd, &size, 8);
948 lseek64(mFd, mOffset, SEEK_SET);
972 lseek64(mFd, mFreeBoxOffset, SEEK_SET);
977 lseek64(mFd, mOffset, SEEK_SET);
1112 ::write(mFd,
1142 ::write(mFd, &x, 1);
1144 ::write(mFd, &x, 1);
1146 ::write(mFd, &x, 1);
1148 ::write(mFd, &x, 1);
1150 ::write(mFd,
1159 ::write(mFd, &x, 1);
1161 ::write(mFd, &x, 1);
1162 ::write(mFd, (const uint8_t *)buffer->data() + buffer->range_offset(), length);
1188 lseek64(mFd, mOffset, SEEK_SET);
1189 ::write(mFd, mMoovBoxBuffer, mMoovBoxBufferOffset);
1190 ::write(mFd, ptr, bytes);
1201 ::write(mFd, ptr, size * nmemb);
1235 lseek64(mFd, offset, SEEK_SET);
1238 lseek64(mFd, mOffset, SEEK_SET);