Lines Matching defs:header
45 const dyldCacheHeader<E>* header = (dyldCacheHeader<E>*)cache;
46 const dyldCacheFileMapping<E>* mappings = (dyldCacheFileMapping<E>*)&cache[header->mappingOffset()];
47 for (uint32_t i=0; i < header->mappingCount(); ++i) {
70 dylibInfo.isAlias = (dylibPath < (char*)firstSeg); // paths for aliases are store between cache header and first segment
124 // Sanity check there is at least a header
129 const dyldCacheHeader<E>* header = (dyldCacheHeader<E>*)cache;
130 const dyldCacheImageInfo<E>* dylibs = (dyldCacheImageInfo<E>*)&cache[header->imagesOffset()];
131 const dyldCacheFileMapping<E>* mappings = (dyldCacheFileMapping<E>*)&cache[header->mappingOffset()];
133 for (uint32_t i=0; i < header->mappingCount(); ++i) {
153 if ( (const uint8_t*)&dylibs[header->imagesCount()] > cacheEnd )
156 for (uint32_t i=0; i < header->imagesCount(); ++i) {