RVA               342 courgette/adjustment_method.cc     RVA m_rva_base = m_info->label_->rva_;
RVA               343 courgette/adjustment_method.cc     RVA p_rva_base = p_info->label_->rva_;
RVA               351 courgette/adjustment_method.cc       RVA m_rva = m_info_next->label_->rva_;
RVA               352 courgette/adjustment_method.cc       RVA p_rva = p_info_next->label_->rva_;
RVA               361 courgette/adjustment_method.cc         RVA m_rva_next = m_info_next_next->label_->rva_;
RVA               362 courgette/adjustment_method.cc         RVA p_rva_next = p_info_next_next->label_->rva_;
RVA               399 courgette/adjustment_method.cc       RVA m_rva = m_info_prev->label_->rva_;
RVA               400 courgette/adjustment_method.cc       RVA p_rva = p_info_prev->label_->rva_;
RVA                59 courgette/assembly_program.cc   explicit OriginInstruction(RVA rva) : Instruction(ORIGIN, 0), rva_(rva) {}
RVA                60 courgette/assembly_program.cc   RVA origin_rva() const { return rva_; }
RVA                62 courgette/assembly_program.cc   RVA  rva_;
RVA               173 courgette/assembly_program.cc CheckBool AssemblyProgram::EmitOriginInstruction(RVA rva) {
RVA               200 courgette/assembly_program.cc Label* AssemblyProgram::FindOrMakeAbs32Label(RVA rva) {
RVA               204 courgette/assembly_program.cc Label* AssemblyProgram::FindOrMakeRel32Label(RVA rva) {
RVA               249 courgette/assembly_program.cc Label* AssemblyProgram::FindLabel(RVA rva, RVAToLabel* labels) {
RVA               371 courgette/assembly_program.cc typedef CheckBool (EncodedProgram::*DefineLabelMethod)(int index, RVA value);
RVA                35 courgette/assembly_program.h   explicit Label(RVA rva) : rva_(rva), index_(kNoIndex), count_(0) {}
RVA                37 courgette/assembly_program.h   RVA rva_;    // Address referred to by the label.
RVA                84 courgette/assembly_program.h   CheckBool EmitOriginInstruction(RVA rva) WARN_UNUSED_RESULT;
RVA               105 courgette/assembly_program.h   Label* FindOrMakeAbs32Label(RVA rva);
RVA               108 courgette/assembly_program.h   Label* FindOrMakeRel32Label(RVA rva);
RVA               143 courgette/assembly_program.h   Label* FindLabel(RVA rva, RVAToLabel* labels);
RVA               142 courgette/disassembler_elf_32.cc CheckBool DisassemblerElf32::IsValidRVA(RVA rva) const {
RVA               182 courgette/disassembler_elf_32.cc RVA DisassemblerElf32::FileOffsetToRVA(size_t offset) const {
RVA               206 courgette/disassembler_elf_32.cc CheckBool DisassemblerElf32::RVAsToOffsets(std::vector<RVA>* rvas,
RVA               210 courgette/disassembler_elf_32.cc   for (std::vector<RVA>::iterator rva = rvas->begin();
RVA               374 courgette/disassembler_elf_32.cc       RVA target_rva = Read32LittleEndian(p);
RVA               378 courgette/disassembler_elf_32.cc       file_offset += sizeof(RVA);
RVA               389 courgette/disassembler_elf_32.cc       RVA target_rva = (RVA)(origin + (file_offset - origin_offset) +
RVA               441 courgette/disassembler_elf_32.cc         RVA rva;
RVA               455 courgette/disassembler_elf_32.cc CheckBool DisassemblerElf32::CheckSection(RVA rva) {
RVA                33 courgette/disassembler_elf_32.h     explicit TypedRVA(RVA rva) : rva_(rva), offset_(-1) {
RVA                38 courgette/disassembler_elf_32.h     RVA rva() {
RVA                42 courgette/disassembler_elf_32.h     RVA relative_target() {
RVA                46 courgette/disassembler_elf_32.h     void set_relative_target(RVA relative_target) {
RVA                63 courgette/disassembler_elf_32.h                                       RVA target_rva) = 0;
RVA                72 courgette/disassembler_elf_32.h     const RVA rva_;
RVA                73 courgette/disassembler_elf_32.h     RVA relative_target_;
RVA                94 courgette/disassembler_elf_32.h   std::vector<RVA> &Abs32Locations() { return abs32_locations_; }
RVA               153 courgette/disassembler_elf_32.h   CheckBool IsValidRVA(RVA rva) const WARN_UNUSED_RESULT;
RVA               156 courgette/disassembler_elf_32.h   virtual CheckBool RelToRVA(Elf32_Rel rel, RVA* result)
RVA               160 courgette/disassembler_elf_32.h   CheckBool RVAToFileOffset(RVA rva, size_t* result) const WARN_UNUSED_RESULT;
RVA               162 courgette/disassembler_elf_32.h   RVA FileOffsetToRVA(size_t offset) const WARN_UNUSED_RESULT;
RVA               164 courgette/disassembler_elf_32.h   CheckBool RVAsToOffsets(std::vector<RVA>* rvas /*in*/,
RVA               187 courgette/disassembler_elf_32.h   CheckBool CheckSection(RVA rva) WARN_UNUSED_RESULT;
RVA               202 courgette/disassembler_elf_32.h   std::vector<RVA> abs32_locations_;
RVA                20 courgette/disassembler_elf_32_arm.cc CheckBool DisassemblerElf32ARM::Compress(ARM_RVA type, uint32 arm_op, RVA rva,
RVA               229 courgette/disassembler_elf_32_arm.cc       RVA relative_target;
RVA               236 courgette/disassembler_elf_32_arm.cc       RVA relative_target;
RVA               248 courgette/disassembler_elf_32_arm.cc       RVA relative_target;
RVA               260 courgette/disassembler_elf_32_arm.cc     RVA target_rva) {
RVA               272 courgette/disassembler_elf_32_arm.cc CheckBool DisassemblerElf32ARM::RelToRVA(Elf32_Rel rel, RVA* result) const {
RVA               331 courgette/disassembler_elf_32_arm.cc     std::vector<RVA>::iterator reloc_iter = abs32_locations_.begin();
RVA               388 courgette/disassembler_elf_32_arm.cc     RVA target_rva = 0;
RVA               395 courgette/disassembler_elf_32_arm.cc         RVA rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               404 courgette/disassembler_elf_32_arm.cc         RVA rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               424 courgette/disassembler_elf_32_arm.cc           RVA rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               435 courgette/disassembler_elf_32_arm.cc           RVA rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               452 courgette/disassembler_elf_32_arm.cc         RVA rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA                29 courgette/disassembler_elf_32_arm.h     TypedRVAARM(ARM_RVA type, RVA rva) : TypedRVA(rva), type_(type) { }
RVA                38 courgette/disassembler_elf_32_arm.h                                       RVA target_rva);
RVA                55 courgette/disassembler_elf_32_arm.h   static CheckBool Compress(ARM_RVA type, uint32 arm_op, RVA rva,
RVA                63 courgette/disassembler_elf_32_arm.h   virtual CheckBool RelToRVA(Elf32_Rel rel, RVA* result)
RVA                74 courgette/disassembler_elf_32_arm.h   std::map<RVA, int> rel32_target_rvas_;
RVA                25 courgette/disassembler_elf_32_x86.cc CheckBool DisassemblerElf32X86::RelToRVA(Elf32_Rel rel, RVA* result) const {
RVA                97 courgette/disassembler_elf_32_x86.cc   std::vector<RVA>::iterator reloc_iter = abs32_locations_.begin();
RVA               153 courgette/disassembler_elf_32_x86.cc       RVA rva = static_cast<RVA>(rel32 - adjust_pointer_to_rva);
RVA               160 courgette/disassembler_elf_32_x86.cc       RVA target_rva = rel32_rva->rva() + rel32_rva->relative_target();
RVA                21 courgette/disassembler_elf_32_x86.h     explicit TypedRVAX86(RVA rva) : TypedRVA(rva) {
RVA                30 courgette/disassembler_elf_32_x86.h                                        RVA target_rva) OVERRIDE {
RVA                44 courgette/disassembler_elf_32_x86.h   virtual CheckBool RelToRVA(Elf32_Rel rel, RVA* result)
RVA                55 courgette/disassembler_elf_32_x86.h   std::map<RVA, int> rel32_target_rvas_;
RVA                50 courgette/disassembler_elf_32_x86_unittest.cc   std::set<courgette::RVA> abs(disassembler->Abs32Locations().begin(),
RVA                62 courgette/disassembler_elf_32_x86_unittest.cc   for (std::vector<courgette::RVA>::iterator abs32 =
RVA               219 courgette/disassembler_win32_x64.cc bool DisassemblerWin32X64::ParseRelocs(std::vector<RVA> *relocs) {
RVA               246 courgette/disassembler_win32_x64.cc     RVA page_rva = ReadU32(block, 0);
RVA               265 courgette/disassembler_win32_x64.cc       RVA rva = page_rva + offset;
RVA               284 courgette/disassembler_win32_x64.cc const Section* DisassemblerWin32X64::RVAToSection(RVA rva) const {
RVA               295 courgette/disassembler_win32_x64.cc int DisassemblerWin32X64::RVAToFileOffset(RVA rva) const {
RVA               317 courgette/disassembler_win32_x64.cc const uint8* DisassemblerWin32X64::RVAToPointer(RVA rva) const {
RVA               376 courgette/disassembler_win32_x64.cc     RVA rva = abs32_locations_[i];
RVA               405 courgette/disassembler_win32_x64.cc   std::map<RVA, int>::iterator abs32_iter = abs32_target_rvas_.begin();
RVA               406 courgette/disassembler_win32_x64.cc   std::map<RVA, int>::iterator rel32_iter = rel32_target_rvas_.begin();
RVA               431 courgette/disassembler_win32_x64.cc   RVA relocs_start_rva = base_relocation_table().address_;
RVA               436 courgette/disassembler_win32_x64.cc   RVA start_rva = FileOffsetToRVA(start_file_offset);
RVA               437 courgette/disassembler_win32_x64.cc   RVA end_rva = start_rva + section->virtual_size;
RVA               443 courgette/disassembler_win32_x64.cc   std::vector<RVA>::iterator abs32_pos = abs32_locations_.begin();
RVA               448 courgette/disassembler_win32_x64.cc     RVA current_rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               477 courgette/disassembler_win32_x64.cc       RVA rel32_rva = static_cast<RVA>(rel32 - adjust_pointer_to_rva);
RVA               493 courgette/disassembler_win32_x64.cc       RVA target_rva = rel32_rva + 4 + Read32LittleEndian(rel32);
RVA               535 courgette/disassembler_win32_x64.cc   RVA relocs_start_rva = base_relocation_table().address_;
RVA               540 courgette/disassembler_win32_x64.cc   RVA start_rva = FileOffsetToRVA(start_file_offset);
RVA               541 courgette/disassembler_win32_x64.cc   RVA end_rva = start_rva + section->virtual_size;
RVA               547 courgette/disassembler_win32_x64.cc   std::vector<RVA>::iterator rel32_pos = rel32_locations_.begin();
RVA               548 courgette/disassembler_win32_x64.cc   std::vector<RVA>::iterator abs32_pos = abs32_locations_.begin();
RVA               556 courgette/disassembler_win32_x64.cc     RVA current_rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               576 courgette/disassembler_win32_x64.cc       RVA target_rva = target_address - image_base();
RVA               589 courgette/disassembler_win32_x64.cc       RVA target_rva = current_rva + 4 + Read32LittleEndian(p);
RVA               619 courgette/disassembler_win32_x64.cc                                             const std::map<RVA, int>& map) {
RVA               621 courgette/disassembler_win32_x64.cc   std::map<int, std::vector<RVA> > h;
RVA               622 courgette/disassembler_win32_x64.cc   for (std::map<RVA, int>::const_iterator p = map.begin();
RVA               636 courgette/disassembler_win32_x64.cc   for (std::map<int, std::vector<RVA> >::reverse_iterator p = h.rbegin();
RVA               664 courgette/disassembler_win32_x64.cc std::string DisassemblerWin32X64::DescribeRVA(RVA rva) const {
RVA               693 courgette/disassembler_win32_x64.cc RVA DisassemblerWin32X64::FileOffsetToRVA(uint32 file_offset) const {
RVA               716 courgette/disassembler_win32_x64.cc     RVA rva = ReadU32(data_directory, 0);
RVA                45 courgette/disassembler_win32_x64.h   bool ParseRelocs(std::vector<RVA> *addresses);
RVA                48 courgette/disassembler_win32_x64.h   const Section* RVAToSection(RVA rva) const;
RVA                52 courgette/disassembler_win32_x64.h   int RVAToFileOffset(RVA rva) const;
RVA                56 courgette/disassembler_win32_x64.h   const uint8* RVAToPointer(RVA rva) const;
RVA                73 courgette/disassembler_win32_x64.h   void HistogramTargets(const char* kind, const std::map<RVA, int>& map);
RVA                85 courgette/disassembler_win32_x64.h   bool IsValidRVA(RVA rva) const { return rva < size_of_image_; }
RVA                88 courgette/disassembler_win32_x64.h   std::string DescribeRVA(RVA rva) const;
RVA                99 courgette/disassembler_win32_x64.h   RVA FileOffsetToRVA(uint32 offset) const;
RVA               108 courgette/disassembler_win32_x64.h   std::vector<RVA> abs32_locations_;
RVA               109 courgette/disassembler_win32_x64.h   std::vector<RVA> rel32_locations_;
RVA               133 courgette/disassembler_win32_x64.h   RVA base_of_code_;
RVA               134 courgette/disassembler_win32_x64.h   RVA base_of_data_;
RVA               151 courgette/disassembler_win32_x64.h   std::map<RVA, int> abs32_target_rvas_;
RVA               152 courgette/disassembler_win32_x64.h   std::map<RVA, int> rel32_target_rvas_;
RVA                41 courgette/disassembler_win32_x64_unittest.cc   std::vector<courgette::RVA> relocs;
RVA               219 courgette/disassembler_win32_x86.cc bool DisassemblerWin32X86::ParseRelocs(std::vector<RVA> *relocs) {
RVA               246 courgette/disassembler_win32_x86.cc     RVA page_rva = ReadU32(block, 0);
RVA               265 courgette/disassembler_win32_x86.cc       RVA rva = page_rva + offset;
RVA               284 courgette/disassembler_win32_x86.cc const Section* DisassemblerWin32X86::RVAToSection(RVA rva) const {
RVA               295 courgette/disassembler_win32_x86.cc int DisassemblerWin32X86::RVAToFileOffset(RVA rva) const {
RVA               317 courgette/disassembler_win32_x86.cc const uint8* DisassemblerWin32X86::RVAToPointer(RVA rva) const {
RVA               376 courgette/disassembler_win32_x86.cc     RVA rva = abs32_locations_[i];
RVA               405 courgette/disassembler_win32_x86.cc   std::map<RVA, int>::iterator abs32_iter = abs32_target_rvas_.begin();
RVA               406 courgette/disassembler_win32_x86.cc   std::map<RVA, int>::iterator rel32_iter = rel32_target_rvas_.begin();
RVA               431 courgette/disassembler_win32_x86.cc   RVA relocs_start_rva = base_relocation_table().address_;
RVA               436 courgette/disassembler_win32_x86.cc   RVA start_rva = FileOffsetToRVA(start_file_offset);
RVA               437 courgette/disassembler_win32_x86.cc   RVA end_rva = start_rva + section->virtual_size;
RVA               443 courgette/disassembler_win32_x86.cc   std::vector<RVA>::iterator abs32_pos = abs32_locations_.begin();
RVA               448 courgette/disassembler_win32_x86.cc     RVA current_rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               477 courgette/disassembler_win32_x86.cc       RVA rel32_rva = static_cast<RVA>(rel32 - adjust_pointer_to_rva);
RVA               493 courgette/disassembler_win32_x86.cc       RVA target_rva = rel32_rva + 4 + Read32LittleEndian(rel32);
RVA               535 courgette/disassembler_win32_x86.cc   RVA relocs_start_rva = base_relocation_table().address_;
RVA               540 courgette/disassembler_win32_x86.cc   RVA start_rva = FileOffsetToRVA(start_file_offset);
RVA               541 courgette/disassembler_win32_x86.cc   RVA end_rva = start_rva + section->virtual_size;
RVA               547 courgette/disassembler_win32_x86.cc   std::vector<RVA>::iterator rel32_pos = rel32_locations_.begin();
RVA               548 courgette/disassembler_win32_x86.cc   std::vector<RVA>::iterator abs32_pos = abs32_locations_.begin();
RVA               556 courgette/disassembler_win32_x86.cc     RVA current_rva = static_cast<RVA>(p - adjust_pointer_to_rva);
RVA               576 courgette/disassembler_win32_x86.cc       RVA target_rva = target_address - image_base();
RVA               589 courgette/disassembler_win32_x86.cc       RVA target_rva = current_rva + 4 + Read32LittleEndian(p);
RVA               619 courgette/disassembler_win32_x86.cc                                             const std::map<RVA, int>& map) {
RVA               621 courgette/disassembler_win32_x86.cc   std::map<int, std::vector<RVA> > h;
RVA               622 courgette/disassembler_win32_x86.cc   for (std::map<RVA, int>::const_iterator p = map.begin();
RVA               636 courgette/disassembler_win32_x86.cc   for (std::map<int, std::vector<RVA> >::reverse_iterator p = h.rbegin();
RVA               664 courgette/disassembler_win32_x86.cc std::string DisassemblerWin32X86::DescribeRVA(RVA rva) const {
RVA               693 courgette/disassembler_win32_x86.cc RVA DisassemblerWin32X86::FileOffsetToRVA(uint32 file_offset) const {
RVA               716 courgette/disassembler_win32_x86.cc     RVA rva = ReadU32(data_directory, 0);
RVA                45 courgette/disassembler_win32_x86.h   bool ParseRelocs(std::vector<RVA> *addresses);
RVA                48 courgette/disassembler_win32_x86.h   const Section* RVAToSection(RVA rva) const;
RVA                52 courgette/disassembler_win32_x86.h   int RVAToFileOffset(RVA rva) const;
RVA                56 courgette/disassembler_win32_x86.h   const uint8* RVAToPointer(RVA rva) const;
RVA                73 courgette/disassembler_win32_x86.h   void HistogramTargets(const char* kind, const std::map<RVA, int>& map);
RVA                85 courgette/disassembler_win32_x86.h   bool IsValidRVA(RVA rva) const { return rva < size_of_image_; }
RVA                88 courgette/disassembler_win32_x86.h   std::string DescribeRVA(RVA rva) const;
RVA                99 courgette/disassembler_win32_x86.h   RVA FileOffsetToRVA(uint32 offset) const;
RVA               108 courgette/disassembler_win32_x86.h   std::vector<RVA> abs32_locations_;
RVA               109 courgette/disassembler_win32_x86.h   std::vector<RVA> rel32_locations_;
RVA               133 courgette/disassembler_win32_x86.h   RVA base_of_code_;
RVA               134 courgette/disassembler_win32_x86.h   RVA base_of_data_;
RVA               151 courgette/disassembler_win32_x86.h   std::map<RVA, int> abs32_target_rvas_;
RVA               152 courgette/disassembler_win32_x86.h   std::map<RVA, int> rel32_target_rvas_;
RVA                41 courgette/disassembler_win32_x86_unittest.cc   std::vector<courgette::RVA> relocs;
RVA               149 courgette/encoded_program.cc CheckBool EncodedProgram::DefineRel32Label(int index, RVA value) {
RVA               153 courgette/encoded_program.cc CheckBool EncodedProgram::DefineAbs32Label(int index, RVA value) {
RVA               157 courgette/encoded_program.cc static const RVA kUnassignedRVA = static_cast<RVA>(-1);
RVA               161 courgette/encoded_program.cc                                             RVA rva) {
RVA               185 courgette/encoded_program.cc   RVA previous = 0;
RVA               195 courgette/encoded_program.cc CheckBool EncodedProgram::AddOrigin(RVA origin) {
RVA               411 courgette/encoded_program.cc                                            RVA& current_rva,
RVA               419 courgette/encoded_program.cc       RVA rva;
RVA               441 courgette/encoded_program.cc       RVA rva;
RVA               461 courgette/encoded_program.cc       RVA rva;
RVA               480 courgette/encoded_program.cc       RVA rva;
RVA               500 courgette/encoded_program.cc       RVA rva;
RVA               531 courgette/encoded_program.cc   RVA current_rva = 0;
RVA               550 courgette/encoded_program.cc         RVA section_rva;
RVA               591 courgette/encoded_program.cc         RVA rva;
RVA               606 courgette/encoded_program.cc         RVA rva;
RVA                36 courgette/encoded_program.h   CheckBool DefineRel32Label(int index, RVA address) WARN_UNUSED_RESULT;
RVA                37 courgette/encoded_program.h   CheckBool DefineAbs32Label(int index, RVA address) WARN_UNUSED_RESULT;
RVA                43 courgette/encoded_program.h   CheckBool AddOrigin(RVA rva) WARN_UNUSED_RESULT;
RVA                89 courgette/encoded_program.h   typedef NoThrowBuffer<RVA> RvaVector;
RVA                99 courgette/encoded_program.h   CheckBool DefineLabelCommon(RvaVector*, int, RVA) WARN_UNUSED_RESULT;
RVA               103 courgette/encoded_program.h   CheckBool EvaluateRel32ARM(OP op, size_t& ix_rel32_ix, RVA& current_rva,
RVA                11 courgette/typedrva_unittest.cc   void TestRelativeTargetX86(courgette::RVA word, courgette::RVA expected)
RVA                15 courgette/typedrva_unittest.cc                              courgette::RVA rva,
RVA                17 courgette/typedrva_unittest.cc                              courgette::RVA expected) const;
RVA                20 courgette/typedrva_unittest.cc                        courgette::RVA rva,
RVA                22 courgette/typedrva_unittest.cc                        courgette::RVA expected) const;
RVA                25 courgette/typedrva_unittest.cc void TypedRVATest::TestRelativeTargetX86(courgette::RVA word,
RVA                26 courgette/typedrva_unittest.cc                                          courgette::RVA expected) const {
RVA                42 courgette/typedrva_unittest.cc                                          courgette::RVA rva,
RVA                44 courgette/typedrva_unittest.cc                                          courgette::RVA expected) const {
RVA                56 courgette/typedrva_unittest.cc                              courgette::RVA rva,
RVA                58 courgette/typedrva_unittest.cc                              courgette::RVA expected) const {
RVA                41 courgette/types_win_pe.h   RVA address_;