Home
last modified time | relevance | path

Searched refs:DataTarget (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/bsd/elftosb/dist/common/
H A DDataTarget.h35 class DataTarget
48 DataTarget() : m_source(0) {} in DataTarget() function
51 virtual ~DataTarget() {} in ~DataTarget()
60 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
76 class ConstantDataTarget : public DataTarget
80 ConstantDataTarget(uint32_t start) : DataTarget(), m_begin(start), m_end(0), m_hasEnd(false) {} in ConstantDataTarget()
83 …ConstantDataTarget(uint32_t start, uint32_t end) : DataTarget(), m_begin(start), m_end(end), m_has… in ConstantDataTarget()
92 …virtual DataTarget::AddressRange getRangeForSegment(DataSource & source, DataSource::Segment & seg…
107 class NaturalDataTarget : public DataTarget
111 NaturalDataTarget() : DataTarget() {} in NaturalDataTarget()
[all …]
H A DOperation.h40 void setTarget(DataTarget * target);
41 inline DataTarget * getTarget() { return m_target; } in getTarget()
48 smart_ptr<DataTarget> m_target;
67 inline void setTarget(DataTarget * target) { m_target = target; } in setTarget()
68 inline DataTarget * getTarget() { return m_target; } in getTarget()
80 smart_ptr<DataTarget> m_target;
H A DDataSource.h19 class DataTarget; variable
143 inline void setTarget(DataTarget * target) { m_target = target; } in setTarget()
146 inline DataTarget * getTarget() const { return m_target; } in getTarget()
159 DataTarget * m_target; //!< Corresponding target for this source.
H A DSourceFile.h107 virtual DataTarget * createDataTargetForSection(const std::string & section) { return NULL; } in createDataTargetForSection()
108 virtual DataTarget * createDataTargetForSymbol(const std::string & symbol) { return NULL; } in createDataTargetForSymbol()
109 virtual DataTarget * createDataTargetForEntryPoint();
H A DDataTarget.cpp15 DataTarget::AddressRange ConstantDataTarget::getRangeForSegment(DataSource & source, DataSource::Se… in getRangeForSegment()
47 DataTarget::AddressRange NaturalDataTarget::getRangeForSegment(DataSource & source, DataSource::Seg… in getRangeForSegment()
H A DELFSourceFile.h97 virtual DataTarget * createDataTargetForSection(const std::string & section);
98 virtual DataTarget * createDataTargetForSymbol(const std::string & symbol);
H A DOperation.cpp32 void LoadOperation::setTarget(DataTarget * target) in setTarget()
H A DELFSourceFile.cpp279 DataTarget * ELFSourceFile::createDataTargetForSection(const std::string & section) in createDataTargetForSection()
297 DataTarget * ELFSourceFile::createDataTargetForSymbol(const std::string & symbol) in createDataTargetForSymbol()
H A DSourceFile.cpp143 DataTarget * SourceFile::createDataTargetForEntryPoint() in createDataTargetForEntryPoint()
H A DDataSource.cpp54 DataTarget * target = m_source.getTarget(); in getLength()
/netbsd-src/external/bsd/elftosb/dist/elftosb2/
H A DEncoreBootImageGenerator.cpp186 DataTarget * target = op->getTarget(); in processLoadOperation()
194 DataTarget::AddressRange range = target->getRangeForSegment(*source, *segment); in processLoadOperation()
257 DataTarget * target = op->getTarget(); in processExecuteOperation()
H A DConversionController.h118 DataTarget * createTargetFromNode(ASTNode * targetNode);
H A DConversionController.cpp1234 DataTarget * ConversionController::createTargetFromNode(ASTNode * targetNode) in createTargetFromNode()
1238 DataTarget * target = NULL; in createTargetFromNode()
/netbsd-src/external/bsd/elftosb/dist/elftosb.xcodeproj/
H A Dproject.pbxproj33 …08C2920A0A4E5F00255D31 /* DataTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28C0A…
45 …0D468A0A16684F0027E24E /* DataTarget.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0208C28C0A…
184 …4E5F00255D31 /* DataTarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
185 …A0A4E5F00255D31 /* DataTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
352 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */,
353 0208C28D0A0A4E5F00255D31 /* DataTarget.h */,
629 020D468A0A16684F0027E24E /* DataTarget.cpp in Sources */,
700 0208C2920A0A4E5F00255D31 /* DataTarget.cpp in Sources */,
H A Dcreed.pbxuser102 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */ = {
110 0208C28D0A0A4E5F00255D31 /* DataTarget.h */ = {
582 fRef = 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */;
583 name = "DataTarget.cpp: 1";
612 fRef = 0208C28D0A0A4E5F00255D31 /* DataTarget.h */;
613 name = "DataTarget.h: 72";
995 fRef = 0208C28C0A0A4E5F00255D31 /* DataTarget.cpp */;
996 name = "DataTarget.cpp: 1";
1005 fRef = 0208C28D0A0A4E5F00255D31 /* DataTarget.h */;
1006 name = "DataTarget.h: 72";
[all …]
/netbsd-src/external/bsd/elftosb/lib/
H A DMakefile14 DataTarget.cpp \
/netbsd-src/external/bsd/elftosb/dist/
H A Dmakefile.rules53 DataTarget.o \