Lines Matching refs:aCount

41 nsresult MediaResourceIndex::Read(char* aBuffer, uint32_t aCount,  in Read()  argument
48 nsresult rv = ReadAt(mOffset, aBuffer, aCount, aBytes); in Read()
67 uint32_t aCount, uint32_t* aBytes) { in ReadAt() argument
69 return UncachedReadAt(aOffset, aBuffer, aCount, aBytes); in ReadAt()
74 if (aCount == 0) { in ReadAt()
78 const int64_t endOffset = aOffset + aCount; in ReadAt()
94 MOZ_ASSERT(toRead < aCount); in ReadAt()
100 aCount, aOffset, ResultName(rv).get(), *aBytes); in ReadAt()
108 aCount, aOffset, *aBytes); in ReadAt()
114 aCount, aOffset, read, aCount - read, aOffset + read); in ReadAt()
117 aCount -= read; in ReadAt()
125 std::min(aCount, uint32_t(mCachedOffset + mCachedBytes - aOffset)); in ReadAt()
131 aCount -= toCopy; in ReadAt()
132 if (aCount == 0) { in ReadAt()
136 aCount, aOffset, toCopy, mCachedBytes, mCachedOffset, *aBytes); in ReadAt()
144 aCount + toCopy, aOffset - toCopy, toCopy, mCachedBytes, in ReadAt()
145 mCachedOffset, aCount, aOffset); in ReadAt()
153 return CacheOrReadAt(aOffset, aBuffer, aCount, aBytes); in ReadAt()
164 return CacheOrReadAt(aOffset, aBuffer, aCount, aBytes); in ReadAt()
175 MOZ_ASSERT(toRead < aCount); in ReadAt()
181 aCount, aOffset, ResultName(rv).get(), *aBytes); in ReadAt()
187 aCount, aOffset, *aBytes); in ReadAt()
195 aCount, aOffset, *aBytes); in ReadAt()
200 aCount, aOffset, read, aCount - read, aOffset + read); in ReadAt()
203 aCount -= read; in ReadAt()
208 MOZ_ASSERT(aCount <= mCacheBlockSize); in ReadAt()
211 return CacheOrReadAt(aOffset, aBuffer, aCount, aBytes); in ReadAt()
215 uint32_t aCount, uint32_t* aBytes) { in CacheOrReadAt() argument
217 MOZ_ASSERT(aCount > 0); in CacheOrReadAt()
219 MOZ_ASSERT(IndexInCache(aOffset) + aCount <= mCacheBlockSize); in CacheOrReadAt()
228 if (length < 0 || length >= aOffset + aCount) { in CacheOrReadAt()
231 if (cachedDataEnd >= aOffset + aCount) { in CacheOrReadAt()
237 MOZ_ASSERT(toRead >= aCount); in CacheOrReadAt()
241 aCount, toRead - aCount, &read); in CacheOrReadAt()
247 aCount, aOffset, aCount, toRead, aOffset); in CacheOrReadAt()
257 aCount, aOffset, aCount, toRead, aOffset, read); in CacheOrReadAt()
264 aCount, aOffset, aCount, toRead, aOffset, read); in CacheOrReadAt()
269 uint32_t toCopy = std::min(aCount, read); in CacheOrReadAt()
274 aCount, aOffset, toCopy, aOffset, *aBytes); in CacheOrReadAt()
282 aCount, aOffset, aCount, toRead, aOffset, ResultName(rv).get()); in CacheOrReadAt()
298 aCount, aOffset); in CacheOrReadAt()
303 aCount, aOffset, length, length < 0 ? "unknown" : "too short!"); in CacheOrReadAt()
306 nsresult rv = UncachedReadAt(aOffset, aBuffer, aCount, &read); in CacheOrReadAt()
311 aCount, aOffset, read, ResultName(rv).get(), *aBytes); in CacheOrReadAt()
315 aCount, aOffset, ResultName(rv).get(), *aBytes); in CacheOrReadAt()
321 uint32_t aCount, in UncachedReadAt() argument
326 if (aCount == 0) { in UncachedReadAt()
330 return mResource->ReadAt(aOffset, aBuffer, aCount, aBytes); in UncachedReadAt()
376 int64_t aOffset, uint32_t aCount) const { in MediaReadAt()
379 bool ok = bytes->SetLength(aCount, fallible); in MediaReadAt()
384 aOffset, reinterpret_cast<char*>(bytes->Elements()), aCount, &bytesRead); in MediaReadAt()
392 int64_t aOffset, uint32_t aCount) const { in CachedMediaReadAt()
394 bool ok = bytes->SetLength(aCount, fallible); in CachedMediaReadAt()
397 nsresult rv = mResource->ReadFromCache(curr, aOffset, aCount); in CachedMediaReadAt()