Home
last modified time | relevance | path

Searched refs:zip_data (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Utility/
H A DZipFile.cpp86 const EocdRecord *FindEocdRecord(lldb::DataBufferSP zip_data) { in FindEocdRecord() argument
89 const uint8_t *zip_data_end = zip_data->GetBytes() + zip_data->GetByteSize(); in FindEocdRecord()
92 for (; p >= zip_data->GetBytes() && p >= find_limit; p--) { in FindEocdRecord()
98 zip_data->GetBytes() + eocd->cd_offset + eocd->cd_size > p) in FindEocdRecord()
111 zip_data->GetBytes() + local_file_header_offset); in GetFile()
126 file_offset = file_data - zip_data->GetBytes(); in GetFile()
131 bool FindFile(lldb::DataBufferSP zip_data, const EocdRecord *eocd, in FindFile() argument
135 auto cd = reinterpret_cast<const CdRecord *>(zip_data->GetBytes() + in FindFile()
154 return GetFile(zip_data, cd->local_file_header_offset, file_offset, in FindFile()
175 const EocdRecord *eocd = FindEocdRecord(zip_data); in Find()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Host/common/
H A DZipFileResolver.cpp61 lldb::DataBufferSP zip_data = in ResolveSharedLibraryPath() local
63 if (ZipFile::Find(zip_data, so_path, so_file_offset, so_file_size)) { in ResolveSharedLibraryPath()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Utility/
H A DZipFile.h24 static bool Find(lldb::DataBufferSP zip_data, const llvm::StringRef file_path,