Searched refs:ResChunk_header (Results 1 – 13 of 13) sorted by relevance
55 const android::ResChunk_header* chunk() const;64 const android::ResChunk_header* data_;66 const android::ResChunk_header* current_chunk_;71 inline static const T* ConvertTo(const android::ResChunk_header* chunk) { in ConvertTo()78 inline static const uint8_t* GetChunkData(const android::ResChunk_header* chunk) { in GetChunkData()82 inline static uint32_t GetChunkDataLen(const android::ResChunk_header* chunk) { in GetChunkDataLen()96 data_(reinterpret_cast<const android::ResChunk_header*>(data)), in ResChunkPullParser()109 inline const android::ResChunk_header* ResChunkPullParser::chunk() const { in chunk()
54 inline android::ResChunk_header* chunk_header() { in chunk_header()62 inline android::ResChunk_header* Finish() { in Finish()73 android::ResChunk_header* header_ = nullptr;77 inline android::ResChunk_header* ChunkWriter::StartChunk(uint16_t type) { in StartChunk()79 header_ = buffer_->NextBlock<android::ResChunk_header>(); in StartChunk()81 header_->headerSize = util::HostToDevice16(sizeof(android::ResChunk_header)); in StartChunk()
52 bool ParseTable(const android::ResChunk_header* chunk);53 bool ParsePackage(const android::ResChunk_header* chunk);54 bool ParseTypeSpec(const ResourceTablePackage* package, const android::ResChunk_header* chunk,56 bool ParseType(const ResourceTablePackage* package, const android::ResChunk_header* chunk,58 bool ParseLibrary(const android::ResChunk_header* chunk);59 bool ParseOverlayable(const android::ResChunk_header* chunk);60 bool ParseStagedAliases(const android::ResChunk_header* chunk);
30 using android::ResChunk_header;33 static std::string ChunkHeaderDump(const ResChunk_header* header) { in ChunkHeaderDump()47 current_chunk_ = (const ResChunk_header*)(((const char*)current_chunk_) + in Next()58 } else if (offset + sizeof(ResChunk_header) > len_) { in Next()64 if (util::DeviceToHost16(current_chunk_->headerSize) < sizeof(ResChunk_header)) { in Next()
134 bool BinaryResourceParser::ParseTable(const ResChunk_header* chunk) { in ParseTable()183 bool BinaryResourceParser::ParsePackage(const ResChunk_header* chunk) { in ParsePackage()291 const ResChunk_header* chunk, uint8_t package_id) { in ParseTypeSpec()339 const ResChunk_header* chunk, uint8_t package_id) { in ParseType()443 bool BinaryResourceParser::ParseLibrary(const ResChunk_header* chunk) { in ParseLibrary()458 bool BinaryResourceParser::ParseOverlayable(const ResChunk_header* chunk) { in ParseOverlayable()511 bool BinaryResourceParser::ParseStagedAliases(const ResChunk_header* chunk) { in ParseStagedAliases()
349 res_id_map_writer.StartChunk<ResChunk_header>(RES_XML_RESOURCE_MAP_TYPE); in Flatten()
261 const ResChunk_header* package_chunk = nullptr; in TEST_F()273 const ResChunk_header* type_chunk = nullptr; in TEST_F()
27 const incfs::map_ptr<ResChunk_header> this_chunk = next_chunk_; in Next()31 next_chunk_ = this_chunk.offset(dtohl(this_chunk->size)).convert<ResChunk_header>(); in Next()46 if (len_ < sizeof(ResChunk_header)) { in VerifyNextChunkNonFatal()77 if (len_ < sizeof(ResChunk_header)) { in VerifyNextChunk()89 if (header_size < sizeof(ResChunk_header)) { in VerifyNextChunk()
480 const auto pool_address = child_chunk.header<ResChunk_header>(); in Load()486 if (pool_address == header.offset(dtohl(header->typeStrings)).convert<ResChunk_header>()) { in Load()495 .convert<ResChunk_header>()) { in Load()
110 static status_t validate_chunk(const incfs::map_ptr<ResChunk_header>& chunk, in validate_chunk()486 const auto chunk_header = data.convert<ResChunk_header>(); in setTo()1794 const ResChunk_header* chunk = in setTo()1796 const ResChunk_header* lastChunk = chunk; in setTo()1837 chunk = (const ResChunk_header*) in setTo()4289 const ResChunk_header* chunk = in addInternal()4290 (const ResChunk_header*)(((const uint8_t*)header->header) in addInternal()4333 chunk = (const ResChunk_header*) in addInternal()6789 const ResChunk_header* chunk = in parsePackage()6790 (const ResChunk_header*)(((const uint8_t*)pkg) in parsePackage()[all …]
39 explicit Chunk(incfs::verified_map_ptr<ResChunk_header> chunk) : device_chunk_(chunk) {} in Chunk()63 const incfs::verified_map_ptr<ResChunk_header> device_chunk_;85 : next_chunk_(data.convert<ResChunk_header>()), in ChunkIterator()113 incfs::map_ptr<ResChunk_header> next_chunk_;
213 struct ResChunk_header struct458 struct ResChunk_header header;604 struct ResChunk_header header;613 struct ResChunk_header header;887 struct ResChunk_header header;900 struct ResChunk_header header;1371 struct ResChunk_header header;1423 struct ResChunk_header header;1624 struct ResChunk_header header;1671 struct ResChunk_header header;[all …]
1119 sizeof(ResChunk_header)+(sizeof(uint32_t)*resids.size()); in flatten()1120 ResChunk_header* idsHeader = (ResChunk_header*) in flatten()