| /netbsd-src/external/bsd/elftosb/dist/common/ |
| H A D | DataSource.cpp | 14 #pragma mark *** DataSource::PatternSegment *** 16 DataSource::PatternSegment::PatternSegment(DataSource & source) in PatternSegment() 17 : DataSource::Segment(source), m_pattern() in PatternSegment() 21 DataSource::PatternSegment::PatternSegment(DataSource & source, const SizedIntegerValue & pattern) in PatternSegment() 22 : DataSource::Segment(source), m_pattern(pattern) in PatternSegment() 26 DataSource::PatternSegment::PatternSegment(DataSource & source, uint8_t pattern) in PatternSegment() 27 : DataSource::Segment(source), m_pattern(static_cast<uint8_t>(pattern)) in PatternSegment() 31 DataSource::PatternSegment::PatternSegment(DataSource & source, uint16_t pattern) in PatternSegment() 32 : DataSource::Segment(source), m_pattern(static_cast<uint16_t>(pattern)) in PatternSegment() 36 DataSource::PatternSegment::PatternSegment(DataSource & source, uint32_t pattern) in PatternSegment() [all …]
|
| H A D | DataSource.h | 34 class DataSource 47 Segment(DataSource & source) : m_source(source) {} in Segment() 74 DataSource & m_source; //!< The data source to which this segment belongs. 91 PatternSegment(DataSource & source); 94 PatternSegment(DataSource & source, const SizedIntegerValue & pattern); 97 PatternSegment(DataSource & source, uint8_t pattern); 100 PatternSegment(DataSource & source, uint16_t pattern); 103 PatternSegment(DataSource & source, uint32_t pattern); 135 DataSource() : m_target(0) {} in DataSource() function 138 virtual ~DataSource() {} in ~DataSource() [all …]
|
| H A D | DataTarget.h | 17 class DataSource; variable 60 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg… 62 inline void setSource(DataSource * source) { m_source = source; } in setSource() 63 inline DataSource * getSource() const { return m_source; } in getSource() 66 DataSource * m_source; //!< Corresponding data source for this target. 92 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg… 117 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
|
| H A D | ELFSourceFile.h | 80 virtual DataSource * createDataSource(); 83 virtual DataSource * createDataSource(StringMatcher & matcher); 150 class ELFDataSource : public DataSource 156 class ProgBitsSegment : public DataSource::Segment 178 class NoBitsSegment : public DataSource::PatternSegment 195 ELFDataSource(StELFFile * elf) : DataSource(), m_elf(elf) {} in ELFDataSource() 210 virtual DataSource::Segment * getSegmentAt(unsigned index) { return m_segments[index]; } in getSegmentAt() 216 typedef std::vector<DataSource::Segment*> segment_vector_t; //!< A list of segment instances.
|
| H A D | DataTarget.cpp | 15 DataTarget::AddressRange ConstantDataTarget::getRangeForSegment(DataSource & source, DataSource::Se… in getRangeForSegment() 47 DataTarget::AddressRange NaturalDataTarget::getRangeForSegment(DataSource & source, DataSource::Seg… in getRangeForSegment()
|
| H A D | SourceFile.h | 83 virtual DataSource * createDataSource()=0; 90 virtual DataSource * createDataSource(StringMatcher & matcher) { return NULL; } in createDataSource() 93 virtual DataSource * createDataSource(const std::string & section); 149 virtual DataSource * createDataSource();
|
| H A D | DataSourceImager.cpp | 44 void DataSourceImager::addDataSource(DataSource * source) in addDataSource() 56 void DataSourceImager::addDataSegment(DataSource::Segment * segment) in addDataSegment() 58 DataSource::PatternSegment * patternSegment = dynamic_cast<DataSource::PatternSegment*>(segment); in addDataSegment()
|
| H A D | IVTDataSource.cpp | 26 : DataSource(), in IVTDataSource() 27 DataSource::Segment((DataSource&)*this), in IVTDataSource()
|
| H A D | IVTDataSource.h | 228 class IVTDataSource : public DataSource, public DataSource::Segment 238 virtual DataSource::Segment * getSegmentAt(unsigned index) { return this; } in getSegmentAt()
|
| H A D | Operation.h | 37 void setSource(DataSource * source); 38 inline DataSource * getSource() { return m_source; } in getSource() 47 smart_ptr<DataSource> m_source;
|
| H A D | DataSourceImager.h | 40 void addDataSource(DataSource * source); 43 void addDataSegment(DataSource::Segment * segment);
|
| H A D | ELFSourceFile.cpp | 191 DataSource * ELFSourceFile::createDataSource() in createDataSource() 197 DataSource * ELFSourceFile::createDataSource(StringMatcher & matcher) in createDataSource() 427 DataSource::Segment * segment = NULL; in addSection() 481 : DataSource::Segment(source), m_elf(elf), m_sectionIndex(index) in ProgBitsSegment() 514 : DataSource::PatternSegment(source), m_elf(elf), m_sectionIndex(index) in NoBitsSegment()
|
| H A D | SourceFile.cpp | 137 DataSource * SourceFile::createDataSource(const std::string & section) in createDataSource() 153 DataSource * BinarySourceFile::createDataSource() in createDataSource()
|
| H A D | Operation.cpp | 15 void LoadOperation::setSource(DataSource * source) in setSource()
|
| H A D | SRecordSourceFile.h | 58 virtual DataSource * createDataSource();
|
| H A D | SRecordSourceFile.cpp | 63 DataSource * SRecordSourceFile::createDataSource() in createDataSource()
|
| /netbsd-src/external/bsd/elftosb/dist/elftosb2/ |
| H A D | EncoreBootImageGenerator.cpp | 185 DataSource * source = op->getSource(); in processLoadOperation() 193 DataSource::Segment * segment = source->getSegmentAt(index); in processLoadOperation() 198 DataSource::PatternSegment * patternSegment = dynamic_cast<DataSource::PatternSegment*>(segment); in processLoadOperation()
|
| H A D | ConversionController.h | 117 DataSource * createSourceFromNode(ASTNode * dataNode); 120 DataSource * createIVTDataSource(IVTConstASTNode * ivtNode);
|
| H A D | ConversionController.cpp | 511 DataSource * dataSource = createSourceFromNode(contents); in convertDataSection() 1072 DataSource * ConversionController::createSourceFromNode(ASTNode * dataNode) in createSourceFromNode() 1076 DataSource * source = NULL; in createSourceFromNode() 1180 DataSource * ConversionController::createIVTDataSource(IVTConstASTNode * ivtNode) in createIVTDataSource()
|
| /netbsd-src/external/bsd/elftosb/dist/elftosb.xcodeproj/ |
| H A D | project.pbxproj | 31 …08C28E0A0A4E5F00255D31 /* DataSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C2880A… 44 …0D46890A16684E0027E24E /* DataSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C2880A… 180 …4E5F00255D31 /* DataSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =… 181 …A0A4E5F00255D31 /* DataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType … 348 0208C2880A0A4E5F00255D31 /* DataSource.cpp */, 349 0208C2890A0A4E5F00255D31 /* DataSource.h */, 628 020D46890A16684E0027E24E /* DataSource.cpp in Sources */, 698 0208C28E0A0A4E5F00255D31 /* DataSource.cpp in Sources */,
|
| H A D | creed.pbxuser | 69 0208C2880A0A4E5F00255D31 /* DataSource.cpp */ = { 77 0208C2890A0A4E5F00255D31 /* DataSource.h */ = { 592 fRef = 0208C2890A0A4E5F00255D31 /* DataSource.h */; 593 name = "DataSource.h: 151"; 945 fRef = 0208C2880A0A4E5F00255D31 /* DataSource.cpp */; 946 name = "DataSource.cpp: 83"; 955 fRef = 0208C2890A0A4E5F00255D31 /* DataSource.h */; 956 name = "DataSource.h: 143"; 3818 fRef = 0208C2880A0A4E5F00255D31 /* DataSource.cpp */; 3819 name = "DataSource.cpp: 50"; [all …]
|
| /netbsd-src/external/bsd/elftosb/lib/ |
| H A D | Makefile | 12 DataSource.cpp \
|
| /netbsd-src/external/bsd/elftosb/dist/ |
| H A D | makefile.rules | 52 DataSource.o \
|