Lines Matching refs:FileOffset
32 ExplainOutputStyle::ExplainOutputStyle(InputFile &File, uint64_t FileOffset) in ExplainOutputStyle() argument
33 : File(File), FileOffset(FileOffset), P(2, false, outs()) {} in ExplainOutputStyle()
36 P.formatLine("Explaining file offset {0} of file '{1}'.", FileOffset, in dump()
75 explainStreamOffset(Dbi, FileOffset); in explainBinaryFile()
82 explainStreamOffset(Info, FileOffset); in explainBinaryFile()
92 return FileOffset / File.pdb().getBlockSize(); in pdbBlockIndex()
97 assert(FileOffset >= BlockStart); in pdbBlockOffset()
98 return FileOffset - BlockStart; in pdbBlockOffset()
136 if (FileOffset >= File.pdb().getFileSize()) { in explainPdbBlockStatus()
138 FileOffset, File.pdb().getFileSize()); in explainPdbBlockStatus()
141 P.formatLine("Block:Offset = {2:X-}:{1:X-4}.", FileOffset, pdbBlockOffset(), in explainPdbBlockStatus()
220 cantFail(File.pdb().getMsfBuffer().readBytes(FileOffset, 1, Bytes)); in explainPdbFpmBlockOffset()
227 uint32_t OffsetInBlock = FileOffset - BlockMapOffset; in explainPdbBlockMapOffset()
233 uint64_t FileOffset, uint32_t BlockSize) { in getOffsetInStream() argument
234 uint32_t BlockIndex = FileOffset / BlockSize; in getOffsetInStream()
235 uint32_t OffsetInBlock = FileOffset - BlockIndex * BlockSize; in getOffsetInStream()
251 getOffsetInStream(Layout.Blocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamOffset()
279 getOffsetInStream(DirectoryBlocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamDirectoryOffset()