Home | History | Annotate | Download | only in courgette

Lines Matching refs:file_offset

322   int file_offset = RVAToFileOffset(rva);
323 if (file_offset == kNoOffset)
326 return OffsetToPointer(file_offset);
340 uint32 file_offset = 0;
341 while (file_offset < length()) {
342 const Section* section = FindNextSection(file_offset);
346 // ParseNonSectionFileRegion(file_offset, pe_info().length(), program);
349 if (file_offset < section->file_offset_of_raw_data) {
351 if(!ParseNonSectionFileRegion(file_offset, section_start_offset,
355 file_offset = section_start_offset;
357 uint32 end = file_offset + section->size_of_raw_data;
358 if (!ParseFileRegion(section, file_offset, end, program))
360 file_offset = end;
390 uint32 file_offset = 0;
391 while (file_offset < length()) {
392 const Section* section = FindNextSection(file_offset);
395 if (file_offset < section->file_offset_of_raw_data)
396 file_offset = section->file_offset_of_raw_data;
398 file_offset += section->size_of_raw_data;
697 RVA DisassemblerWin32X86::FileOffsetToRVA(uint32 file_offset) const {
700 uint32 offset = file_offset - section->file_offset_of_raw_data;