Searched refs:dataReader (Results 1 - 15 of 15) sorted by relevance

/haiku/src/kits/debugger/dwarf/
H A DLineNumberProgram.cpp79 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 DDwarfFile.cpp245 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 DDwarfFile.h128 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 DLineNumberProgram.h64 DataReader dataReader; member in struct:LineNumberProgram::State
/haiku/headers/os/package/hpkg/
H A DPackageDataReader.h26 BAbstractBufferedDataReader* dataReader,
/haiku/headers/os/package/hpkg/v1/
H A DPackageDataReader.h31 status_t CreatePackageDataReader(BDataReader* dataReader,
/haiku/src/kits/package/hpkg/
H A DPackageDataReader.cpp31 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 DPackageWriterImpl.cpp1504 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 DPackageFileHeapWriter.cpp258 PackageFileHeapWriter::AddData(BDataReader& dataReader, off_t size, argument
270 status_t error = dataReader.ReadData(readOffset,
/haiku/src/kits/package/hpkg/v1/
H A DPackageDataReaderV1.cpp48 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 DPackageFileHeapWriter.h48 status_t AddData(BDataReader& dataReader, off_t size,
H A DPackageWriterImpl.h124 status_t _AddData(BDataReader& dataReader, off_t size);
/haiku/src/add-ons/kernel/file_systems/packagefs/nodes/
H A DUnpackingAttributeCookie.cpp126 BBufferDataReader dataReader(data.InlineData(),
128 return read_package_data(data, &dataReader, offset, buffer, bufferSize);
/haiku/src/system/boot/loader/file_systems/packagefs/
H A Dpackagefs.cpp535 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 Dcommand_extract.cpp709 typename VersionPolicy::HeapReaderBase* dataReader,
715 dataReader, data, reader);
708 _ExtractFileData( typename VersionPolicy::HeapReaderBase* dataReader, const typename VersionPolicy::PackageData& data, int fd) argument

Completed in 203 milliseconds