Lines Matching refs:fData
247 if (NULL != fData.get()) { in duplicate()
248 return new SkMemoryStream(fData); in duplicate()
258 fData.reset(SkData::NewFromFILE(fFILE)); in duplicate()
259 if (NULL == fData.get()) { in duplicate()
262 return new SkMemoryStream(fData); in duplicate()
288 if (NULL == fData.get()) { in getMemoryBase()
291 return fData->data(); in getMemoryBase()
305 fData = SkData::NewEmpty(); in SkMemoryStream()
310 fData = SkData::NewFromMalloc(sk_malloc_throw(size), size); in SkMemoryStream()
315 fData = newFromParams(src, size, copyData); in SkMemoryStream()
321 fData = SkData::NewEmpty(); in SkMemoryStream()
323 fData = data; in SkMemoryStream()
324 fData->ref(); in SkMemoryStream()
330 fData->unref(); in ~SkMemoryStream()
334 fData->unref(); in setMemoryOwned()
335 fData = SkData::NewFromMalloc(src, size); in setMemoryOwned()
340 fData->unref(); in setMemory()
341 fData = newFromParams(src, size, copyData); in setMemory()
346 fData->ref(); in copyToData()
347 return fData; in copyToData()
351 fData->unref(); in setData()
353 fData = SkData::NewEmpty(); in setData()
355 fData = data; in setData()
356 fData->ref(); in setData()
368 size_t dataSize = fData->size(); in read()
374 memcpy(buffer, fData->bytes() + fOffset, size); in read()
381 return fOffset == fData->size(); in isAtEnd()
390 return SkNEW_ARGS(SkMemoryStream, (fData)); in duplicate()
398 fOffset = position > fData->size() in seek()
399 ? fData->size() in seek()
415 return fData->size(); in getLength()
419 return fData->data(); in getMemoryBase()
423 return fData->bytes() + fOffset; in getAtPos()