/haiku/src/kits/debugger/dwarf/ |
H A D | LineNumberProgram.cpp | 79 state.dataReader.SetTo(fProgram, fProgramSize, fAddressSize, fIsBigEndian); 89 DataReader& dataReader = state.dataReader; local 91 while (dataReader.BytesRemaining() > 0) { 93 uint8 opcode = dataReader.Read<uint8>(0); 116 state.address += dataReader.ReadUnsignedLEB128(0) 120 state.line += dataReader.ReadSignedLEB128(0); 123 state.file = dataReader.ReadUnsignedLEB128(0); 126 state.column = dataReader.ReadUnsignedLEB128(0); 139 state.address += dataReader [all...] |
H A D | DwarfFile.cpp | 245 void Init(DataReader& dataReader) argument 248 fString = dataReader.ReadString(); 251 status_t Read(DataReader& dataReader) argument 263 uint64 length = dataReader.ReadUnsignedLEB128(0); 272 dataReader.Read<char>(0); 278 fAddressEncoding = dataReader.Read<char>(0); 279 off_t offset = dataReader.Offset(); 280 ReadEncodedAddress(dataReader, NULL, NULL, true); 282 remaining -= dataReader.Offset() - offset + 1; 287 fAddressEncoding = dataReader 319 ReadFDEData(DataReader& dataReader, FDEAugmentation& fdeAugmentation) argument 1375 _ParseDebugInfoEntry(DataReader& dataReader, BaseUnit* unit, AbbreviationTable* abbreviationTable, DebugInfoEntry*& _entry, bool& _endOfEntryList, int level) argument 1615 _ParseEntryAttributes(DataReader& dataReader, BaseUnit* unit, DebugInfoEntry* entry, AbbreviationEntry& abbreviationEntry) argument 1931 _ParseLineInfoFormatString(CompilationUnit* unit, DataReader &dataReader, uint64 format, const char*& value) argument 1990 _ParseLineInfoFormatUint(CompilationUnit* unit, DataReader &dataReader, uint64 format, uint64 &value) argument 2525 _ParseCIEHeader(ElfSection* debugFrameSection, bool usingEHFrameSection, CompilationUnit* unit, uint8 addressSize, bool isBigEndian, CfaContext& context, off_t cieOffset, CIEAugmentation& cieAugmentation, DataReader& dataReader, off_t& _cieRemaining) argument 2604 _ParseFrameInfoInstructions(CompilationUnit* unit, CfaContext& context, DataReader& dataReader, CIEAugmentation& augmentation) argument 3035 _ParsePublicTypesInfo(DataReader& dataReader, bool dwarf64) argument [all...] |
H A D | DwarfFile.h | 128 status_t _ParseDebugInfoEntry(DataReader& dataReader, 138 status_t _ParseEntryAttributes(DataReader& dataReader, 144 DataReader &dataReader, 147 DataReader &dataReader, 170 DataReader& dataReader, 174 status_t _ParsePublicTypesInfo(DataReader& dataReader,
|
H A D | LineNumberProgram.h | 64 DataReader dataReader; member in struct:LineNumberProgram::State
|
/haiku/headers/os/package/hpkg/ |
H A D | PackageDataReader.h | 26 BAbstractBufferedDataReader* dataReader,
|
/haiku/headers/os/package/hpkg/v1/ |
H A D | PackageDataReader.h | 31 status_t CreatePackageDataReader(BDataReader* dataReader,
|
/haiku/src/kits/package/hpkg/ |
H A D | PackageDataReader.cpp | 31 PackageDataHeapReader(BAbstractBufferedDataReader* dataReader, argument 34 fDataReader(dataReader), 103 BAbstractBufferedDataReader* dataReader, const BPackageData& data, 110 reader = new(std::nothrow) PackageDataHeapReader(dataReader, data); 102 CreatePackageDataReader( BAbstractBufferedDataReader* dataReader, const BPackageData& data, BAbstractBufferedDataReader*& _reader) argument
|
H A D | PackageWriterImpl.cpp | 1504 BFDDataReader dataReader(fd); 1505 status_t error = _AddData(dataReader, st.st_size); 1548 BAttributeDataReader dataReader(fd, entry->d_name, attrInfo.type); 1549 status_t error = _AddData(dataReader, attrInfo.size); 1645 PackageWriterImpl::_AddData(BDataReader& dataReader, off_t size) argument 1650 status_t error = dataReader.ReadData(0, buffer, size); 1662 status_t error = fHeapWriter->AddData(dataReader, size, dataOffset);
|
H A D | PackageFileHeapWriter.cpp | 258 PackageFileHeapWriter::AddData(BDataReader& dataReader, off_t size, argument 270 status_t error = dataReader.ReadData(readOffset,
|
/haiku/src/kits/package/hpkg/v1/ |
H A D | PackageDataReaderV1.cpp | 48 PackageDataReader(BDataReader* dataReader) argument 50 fDataReader(dataReader) 70 UncompressedPackageDataReader(BDataReader* dataReader, argument 73 PackageDataReader(dataReader), 150 ZlibPackageDataReader(BDataReader* dataReader, BBufferPool* bufferPool) argument 152 PackageDataReader(dataReader), 427 BPackageDataReaderFactory::CreatePackageDataReader(BDataReader* dataReader, argument 445 dataReader, fBufferPool); 448 reader = new(std::nothrow) ZlibPackageDataReader(dataReader,
|
/haiku/headers/private/package/hpkg/ |
H A D | PackageFileHeapWriter.h | 48 status_t AddData(BDataReader& dataReader, off_t size,
|
H A D | PackageWriterImpl.h | 124 status_t _AddData(BDataReader& dataReader, off_t size);
|
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/ |
H A D | UnpackingAttributeCookie.cpp | 126 BBufferDataReader dataReader(data.InlineData(), 128 return read_package_data(data, &dataReader, offset, buffer, bufferSize);
|
/haiku/src/system/boot/loader/file_systems/packagefs/ |
H A D | packagefs.cpp | 535 BAbstractBufferedDataReader* dataReader local 537 status_t error = dataReader->ReadData(pos, buffer, bufferSize); 562 BAbstractBufferedDataReader* dataReader; 564 dataReader); 568 *_cookie = dataReader; 575 BAbstractBufferedDataReader* dataReader local 577 delete dataReader;
|
/haiku/src/bin/package/ |
H A D | command_extract.cpp | 709 typename VersionPolicy::HeapReaderBase* dataReader, 715 dataReader, data, reader); 708 _ExtractFileData( typename VersionPolicy::HeapReaderBase* dataReader, const typename VersionPolicy::PackageData& data, int fd) argument
|