Lines Matching refs:dylibInfo
63 void (^callback)(const dyld_shared_cache_dylib_info* dylibInfo, const dyld_shared_cache_segment_info* segInfo))
67 dyld_shared_cache_dylib_info dylibInfo;
69 dylibInfo.version = 2;
70 dylibInfo.isAlias = (dylibPath < (char*)firstSeg); // paths for aliases are store between cache header and first segment
71 dylibInfo.machHeader = machHeader;
72 dylibInfo.path = dylibPath;
73 dylibInfo.inode = inode;
74 dylibInfo.modTime = modTime;
82 dylibInfo.uuid = NULL;
86 dylibInfo.uuid = &uc->uuid;
112 callback(&dylibInfo, &segInfo);
122 int walkImages(const uint8_t* cache, uint32_t size, void (^callback)(const dyld_shared_cache_dylib_info* dylibInfo, const dyld_shared_cache_segment_info* segInfo))
184 void (^callback)(const dyld_shared_cache_dylib_info* dylibInfo, const dyld_shared_cache_segment_info* segInfo)) {
210 return dyld_shared_cache_iterate(shared_cache_file, 0, ^(const dyld_shared_cache_dylib_info* dylibInfo, const dyld_shared_cache_segment_info* segInfo) {
211 callback(dylibInfo->path, segInfo->name, segInfo->fileOffset, segInfo->fileSize, segInfo->address, 0);