Home
last modified time | relevance | path

Searched defs:instr_rva (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/zucchini/
H A Darm_utils.cc84 bool AArch32Rel32Translator::ReadA24(rva_t instr_rva, in ReadA24()
99 bool AArch32Rel32Translator::WriteA24(rva_t instr_rva, in WriteA24()
143 bool AArch32Rel32Translator::ReadT8(rva_t instr_rva, in ReadT8()
158 bool AArch32Rel32Translator::WriteT8(rva_t instr_rva, in WriteT8()
200 bool AArch32Rel32Translator::ReadT11(rva_t instr_rva, in ReadT11()
215 bool AArch32Rel32Translator::WriteT11(rva_t instr_rva, in WriteT11()
271 bool AArch32Rel32Translator::ReadT20(rva_t instr_rva, in ReadT20()
286 bool AArch32Rel32Translator::WriteT20(rva_t instr_rva, in WriteT20()
368 bool AArch32Rel32Translator::ReadT24(rva_t instr_rva, in ReadT24()
383 bool AArch32Rel32Translator::WriteT24(rva_t instr_rva, in WriteT24()
[all …]
H A Darm_utils_unittest.cc225 for (rva_t instr_rva : instr_rva_list) { in Accept() local
251 for (rva_t instr_rva : instr_rva_list) { in Reject() local
453 auto pcArm = [](rva_t instr_rva) -> rva_t { return instr_rva + 8; }; in TEST()
454 auto pcThumb2 = [](rva_t instr_rva) -> rva_t { return instr_rva + 4; }; in TEST()
548 rva_t instr_rva = 0x00103050U; in TEST() local
578 rva_t instr_rva = 0x001030A2U; in TEST() local
609 rva_t instr_rva = 0x001030A2U; in TEST() local
641 uint32_t clean_slate_code, rva_t expected_target_rva) { in TEST()
781 auto pcAArch64 = [](rva_t instr_rva) -> rva_t { return instr_rva; }; in TEST()
835 rva_t instr_rva = 0x00103050U; in TEST() local
H A Darm_utils.h242 static inline rva_t GetArmTargetRvaFromDisp(rva_t instr_rva, in GetArmTargetRvaFromDisp()
252 static inline rva_t GetThumb2TargetRvaFromDisp(rva_t instr_rva, in GetThumb2TargetRvaFromDisp()
262 static inline arm_disp_t GetArmDispFromTargetRva(rva_t instr_rva, in GetArmDispFromTargetRva()
274 static inline arm_disp_t GetThumb2DispFromTargetRva(rva_t instr_rva, in GetThumb2DispFromTargetRva()
382 static inline rva_t GetTargetRvaFromDisp(rva_t instr_rva, arm_disp_t disp) { in GetTargetRvaFromDisp()
386 static inline arm_disp_t GetDispFromTargetRva(rva_t instr_rva, in GetDispFromTargetRva()
H A Drel32_finder.cc209 rva_t instr_rva = offset_to_rva_.Convert(offset); in ScanA32() local
230 rva_t instr_rva = offset_to_rva_.Convert(offset); in ScanT32() local
278 rva_t instr_rva = offset_to_rva_.Convert(offset); in Scan() local
H A Drel32_utils.h100 rva_t instr_rva = offset_to_rva_.Convert(location); in GetNext() local
135 rva_t instr_rva = offset_to_rva_.Convert(ref.location); in PutNext() local
/aosp_15_r20/external/zucchini/aosp/include/components/zucchini/
H A Darm_utils.h242 static inline rva_t GetArmTargetRvaFromDisp(rva_t instr_rva, in GetArmTargetRvaFromDisp()
252 static inline rva_t GetThumb2TargetRvaFromDisp(rva_t instr_rva, in GetThumb2TargetRvaFromDisp()
262 static inline arm_disp_t GetArmDispFromTargetRva(rva_t instr_rva, in GetArmDispFromTargetRva()
274 static inline arm_disp_t GetThumb2DispFromTargetRva(rva_t instr_rva, in GetThumb2DispFromTargetRva()
382 static inline rva_t GetTargetRvaFromDisp(rva_t instr_rva, arm_disp_t disp) { in GetTargetRvaFromDisp()
386 static inline arm_disp_t GetDispFromTargetRva(rva_t instr_rva, in GetDispFromTargetRva()
H A Drel32_utils.h100 rva_t instr_rva = offset_to_rva_.Convert(location); in GetNext() local
135 rva_t instr_rva = offset_to_rva_.Convert(ref.location); in PutNext() local