• Home
  • Raw
  • Download

Lines Matching refs:fData

237     if (fData.get()) {  in duplicate()
238 return new SkMemoryStream(fData); in duplicate()
248 fData.reset(SkData::NewFromFILE(fFILE)); in duplicate()
249 if (nullptr == fData.get()) { in duplicate()
252 return new SkMemoryStream(fData); in duplicate()
278 if (nullptr == fData.get()) { in getMemoryBase()
281 return fData->data(); in getMemoryBase()
295 fData = SkData::NewEmpty(); in SkMemoryStream()
300 fData = SkData::NewUninitialized(size); in SkMemoryStream()
305 fData = newFromParams(src, size, copyData); in SkMemoryStream()
311 fData = SkData::NewEmpty(); in SkMemoryStream()
313 fData = data; in SkMemoryStream()
314 fData->ref(); in SkMemoryStream()
320 fData->unref(); in ~SkMemoryStream()
324 fData->unref(); in setMemoryOwned()
325 fData = SkData::NewFromMalloc(src, size); in setMemoryOwned()
330 fData->unref(); in setMemory()
331 fData = newFromParams(src, size, copyData); in setMemory()
336 fData->ref(); in copyToData()
337 return fData; in copyToData()
341 fData->unref(); in setData()
343 fData = SkData::NewEmpty(); in setData()
345 fData = data; in setData()
346 fData->ref(); in setData()
358 size_t dataSize = fData->size(); in read()
364 memcpy(buffer, fData->bytes() + fOffset, size); in read()
381 return fOffset == fData->size(); in isAtEnd()
389 SkMemoryStream* SkMemoryStream::duplicate() const { return new SkMemoryStream(fData); } in duplicate()
396 fOffset = position > fData->size() in seek()
397 ? fData->size() in seek()
413 return fData->size(); in getLength()
417 return fData->data(); in getMemoryBase()
421 return fData->bytes() + fOffset; in getAtPos()