Lines Matching refs:GOFF

40   if ((Object.getBufferSize() % GOFF::RecordLength) != 0) {  in GOFFObjectFile()
51 if ((base()[1] & 0xF0) >> 4 != GOFF::RT_HDR) { in GOFFObjectFile()
56 if ((base()[Object.getBufferSize() - GOFF::RecordLength + 1] & 0xF0) >> 4 != in GOFFObjectFile()
57 GOFF::RT_END) { in GOFFObjectFile()
70 for (const uint8_t *I = base(); I < End; I += GOFF::RecordLength) { in GOFFObjectFile()
74 size_t RecordNum = (I - base()) / GOFF::RecordLength; in GOFFObjectFile()
107 LLVM_DEBUG(for (size_t J = 0; J < GOFF::RecordLength; ++J) { in GOFFObjectFile()
115 case GOFF::RT_ESD: { in GOFFObjectFile()
131 GOFF::ESDSymbolType SymbolType; in GOFFObjectFile()
136 if (SymbolType == GOFF::ESD_ST_ElementDefinition) { in GOFFObjectFile()
142 } else if (SymbolType == GOFF::ESD_ST_PartReference) { in GOFFObjectFile()
151 } else if (SymbolType == GOFF::ESD_ST_LabelDefinition) { in GOFFObjectFile()
168 case GOFF::RT_TXT: in GOFFObjectFile()
173 case GOFF::RT_END: in GOFFObjectFile()
176 case GOFF::RT_HDR: in GOFFObjectFile()
237 GOFF::ESDSymbolType SymbolType; in isSymbolUnresolved()
240 if (SymbolType == GOFF::ESD_ST_ExternalReference) in isSymbolUnresolved()
242 if (SymbolType == GOFF::ESD_ST_PartReference) { in isSymbolUnresolved()
265 GOFF::ESDBindingStrength BindingStrength; in getSymbolFlags()
267 if (BindingStrength == GOFF::ESD_BST_Weak) in getSymbolFlags()
270 GOFF::ESDBindingScope BindingScope; in getSymbolFlags()
273 if (BindingScope != GOFF::ESD_BSC_Section) { in getSymbolFlags()
277 if (BindingScope == GOFF::ESD_BSC_ImportExport) in getSymbolFlags()
290 GOFF::ESDSymbolType SymbolType; in getSymbolType()
292 GOFF::ESDExecutable Executable; in getSymbolType()
295 if (SymbolType != GOFF::ESD_ST_SectionDefinition && in getSymbolType()
296 SymbolType != GOFF::ESD_ST_ElementDefinition && in getSymbolType()
297 SymbolType != GOFF::ESD_ST_LabelDefinition && in getSymbolType()
298 SymbolType != GOFF::ESD_ST_PartReference && in getSymbolType()
299 SymbolType != GOFF::ESD_ST_ExternalReference) { in getSymbolType()
308 case GOFF::ESD_ST_SectionDefinition: in getSymbolType()
309 case GOFF::ESD_ST_ElementDefinition: in getSymbolType()
311 case GOFF::ESD_ST_LabelDefinition: in getSymbolType()
312 case GOFF::ESD_ST_PartReference: in getSymbolType()
313 case GOFF::ESD_ST_ExternalReference: in getSymbolType()
314 if (Executable != GOFF::ESD_EXE_CODE && Executable != GOFF::ESD_EXE_DATA && in getSymbolType()
315 Executable != GOFF::ESD_EXE_Unspecified) { in getSymbolType()
324 case GOFF::ESD_EXE_CODE: in getSymbolType()
326 case GOFF::ESD_EXE_DATA: in getSymbolType()
328 case GOFF::ESD_EXE_Unspecified: in getSymbolType()
512 GOFF::ESDAlignment Pow2Alignment; in getSectionAlignment()
519 GOFF::ESDExecutable Executable; in isSectionText()
521 return Executable == GOFF::ESD_EXE_CODE; in isSectionText()
526 GOFF::ESDExecutable Executable; in isSectionData()
528 return Executable == GOFF::ESD_EXE_DATA; in isSectionData()
533 GOFF::ESDLoadingBehavior LoadingBehavior; in isSectionNoLoad()
535 return LoadingBehavior == GOFF::ESD_LB_NoLoad; in isSectionNoLoad()
543 GOFF::ESDLoadingBehavior LoadingBehavior; in isSectionReadOnlyData()
545 return LoadingBehavior == GOFF::ESD_LB_Initial; in isSectionReadOnlyData()
569 GOFF::ESDSymbolType SymbolType; in moveSymbolNext()
573 bool SkipSymbol = ((SymbolType == GOFF::ESD_ST_ElementDefinition) || in moveSymbolNext()
574 (SymbolType == GOFF::ESD_ST_SectionDefinition)) && in moveSymbolNext()
601 std::min(DataLength, (uint16_t)(GOFF::RecordLength - DataIndex)); in getContinuousData()
608 DataLength -= SliceLength, Slice += GOFF::PayloadLength) { in getContinuousData()
617 SliceLength = std::min(DataLength, (uint16_t)GOFF::PayloadLength); in getContinuousData()
618 Slice += GOFF::RecordPrefixLength; in getContinuousData()