Lines Matching refs:asset

53     explicit AAsset(std::unique_ptr<Asset> asset) : mAsset(std::move(asset)) { }  in AAsset()
87 std::unique_ptr<Asset> asset = locked_mgr->Open(filename, amMode); in AAssetManager_open() local
88 if (asset == nullptr) { in AAssetManager_open()
91 return new AAsset(std::move(asset)); in AAssetManager_open()
149 int AAsset_read(AAsset* asset, void* buf, size_t count) in AAsset_read() argument
151 return asset->mAsset->read(buf, (size_t)count); in AAsset_read()
154 off_t AAsset_seek(AAsset* asset, off_t offset, int whence) in AAsset_seek() argument
156 return asset->mAsset->seek(offset, whence); in AAsset_seek()
159 off64_t AAsset_seek64(AAsset* asset, off64_t offset, int whence) in AAsset_seek64() argument
161 return asset->mAsset->seek(offset, whence); in AAsset_seek64()
164 void AAsset_close(AAsset* asset) in AAsset_close() argument
166 asset->mAsset->close(); in AAsset_close()
167 delete asset; in AAsset_close()
170 const void* AAsset_getBuffer(AAsset* asset) in AAsset_getBuffer() argument
172 return asset->mAsset->getBuffer(false); in AAsset_getBuffer()
175 off_t AAsset_getLength(AAsset* asset) in AAsset_getLength() argument
177 return asset->mAsset->getLength(); in AAsset_getLength()
180 off64_t AAsset_getLength64(AAsset* asset) in AAsset_getLength64() argument
182 return asset->mAsset->getLength(); in AAsset_getLength64()
185 off_t AAsset_getRemainingLength(AAsset* asset) in AAsset_getRemainingLength() argument
187 return asset->mAsset->getRemainingLength(); in AAsset_getRemainingLength()
190 off64_t AAsset_getRemainingLength64(AAsset* asset) in AAsset_getRemainingLength64() argument
192 return asset->mAsset->getRemainingLength(); in AAsset_getRemainingLength64()
195 int AAsset_openFileDescriptor(AAsset* asset, off_t* outStart, off_t* outLength) in AAsset_openFileDescriptor() argument
199 int ret = asset->mAsset->openFileDescriptor(&outStart64, &outLength64); in AAsset_openFileDescriptor()
206 int AAsset_openFileDescriptor64(AAsset* asset, off64_t* outStart, off64_t* outLength) in AAsset_openFileDescriptor64() argument
208 return asset->mAsset->openFileDescriptor(outStart, outLength); in AAsset_openFileDescriptor64()
211 int AAsset_isAllocated(AAsset* asset) in AAsset_isAllocated() argument
213 return asset->mAsset->isAllocated() ? 1 : 0; in AAsset_isAllocated()