Lines Matching full:fileoffset
31 ExplainOutputStyle::ExplainOutputStyle(InputFile &File, uint64_t FileOffset) in ExplainOutputStyle() argument
32 : File(File), FileOffset(FileOffset), P(2, false, outs()) {} in ExplainOutputStyle()
35 P.formatLine("Explaining file offset {0} of file '{1}'.", FileOffset, in dump()
74 explainStreamOffset(Dbi, FileOffset); in explainBinaryFile()
81 explainStreamOffset(Info, FileOffset); in explainBinaryFile()
91 return FileOffset / File.pdb().getBlockSize(); in pdbBlockIndex()
96 assert(FileOffset >= BlockStart); in pdbBlockOffset()
97 return FileOffset - BlockStart; in pdbBlockOffset()
135 if (FileOffset >= File.pdb().getFileSize()) { in explainPdbBlockStatus()
137 FileOffset, File.pdb().getFileSize()); in explainPdbBlockStatus()
140 P.formatLine("Block:Offset = {2:X-}:{1:X-4}.", FileOffset, pdbBlockOffset(), in explainPdbBlockStatus()
219 cantFail(File.pdb().getMsfBuffer().readBytes(FileOffset, 1, Bytes)); in explainPdbFpmBlockOffset()
226 uint32_t OffsetInBlock = FileOffset - BlockMapOffset; in explainPdbBlockMapOffset()
232 uint64_t FileOffset, uint32_t BlockSize) { in getOffsetInStream() argument
233 uint32_t BlockIndex = FileOffset / BlockSize; in getOffsetInStream()
234 uint32_t OffsetInBlock = FileOffset - BlockIndex * BlockSize; in getOffsetInStream()
250 getOffsetInStream(Layout.Blocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamOffset()
278 getOffsetInStream(DirectoryBlocks, FileOffset, File.pdb().getBlockSize()); in explainPdbStreamDirectoryOffset()