Lines Matching refs:FileOffset

34 ExplainOutputStyle::ExplainOutputStyle(InputFile &File, uint64_t FileOffset)  in ExplainOutputStyle()  argument
35 : File(File), FileOffset(FileOffset), P(2, false, outs(), opts::Filters) {} in ExplainOutputStyle()
38 P.formatLine("Explaining file offset {0} of file '{1}'.", FileOffset, in dump()
77 explainStreamOffset(Dbi, FileOffset); in explainBinaryFile()
84 explainStreamOffset(Info, FileOffset); in explainBinaryFile()
94 return FileOffset / File.pdb().getBlockSize(); in pdbBlockIndex()
99 assert(FileOffset >= BlockStart); in pdbBlockOffset()
100 return FileOffset - BlockStart; in pdbBlockOffset()
138 if (FileOffset >= File.pdb().getFileSize()) { in explainPdbBlockStatus()
140 FileOffset, File.pdb().getFileSize()); in explainPdbBlockStatus()
143 P.formatLine("Block:Offset = {2:X-}:{1:X-4}.", FileOffset, pdbBlockOffset(), in explainPdbBlockStatus()
222 cantFail(File.pdb().getMsfBuffer().readBytes(FileOffset, 1, Bytes)); in explainPdbFpmBlockOffset()
229 uint32_t OffsetInBlock = FileOffset - BlockMapOffset; in explainPdbBlockMapOffset()
235 uint64_t FileOffset, uint32_t BlockSize) { in getOffsetInStream() argument
236 uint32_t BlockIndex = FileOffset / BlockSize; in getOffsetInStream()
237 uint32_t OffsetInBlock = FileOffset - BlockIndex * BlockSize; in getOffsetInStream()
253 getOffsetInStream(Layout.Blocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamOffset()
281 getOffsetInStream(DirectoryBlocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamDirectoryOffset()