Lines Matching refs:targetAddress
201 uint64_t fixupAddress, uint64_t targetAddress,
207 uint64_t targetAddress,
531 uint64_t targetAddress; in getReferenceInfo() local
554 targetAddress = fixupAddress + 4 + displacement; in getReferenceInfo()
555 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
563 targetAddress = fixupAddress + 4 + displacement; in getReferenceInfo()
568 *addend += (targetAddress - reloc.value); in getReferenceInfo()
591 targetAddress = fixupAddress + 8 + displacement; in getReferenceInfo()
592 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
601 targetAddress = fixupAddress + 8 + displacement; in getReferenceInfo()
606 *addend += (targetAddress - reloc.value); in getReferenceInfo()
906 uint64_t targetAddress, in applyFixupFinal() argument
928 displacement = (targetAddress - (fixupAddress + 4)) + ref.addend(); in applyFixupFinal()
935 value16 = (targetAddress + ref.addend()) & 0xFFFF; in applyFixupFinal()
942 value16 = (targetAddress + ref.addend()) >> 16; in applyFixupFinal()
947 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; in applyFixupFinal()
954 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; in applyFixupFinal()
960 displacement = (targetAddress - (fixupAddress + 8)) + ref.addend(); in applyFixupFinal()
966 value16 = (targetAddress + ref.addend()) & 0xFFFF; in applyFixupFinal()
973 value16 = (targetAddress + ref.addend()) >> 16; in applyFixupFinal()
978 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; in applyFixupFinal()
985 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; in applyFixupFinal()
990 *loc32 = targetAddress + ref.addend() + 1; in applyFixupFinal()
992 *loc32 = targetAddress + ref.addend(); in applyFixupFinal()
996 *loc32 = targetAddress - fixupAddress + ref.addend() + 1; in applyFixupFinal()
998 *loc32 = targetAddress - fixupAddress + ref.addend(); in applyFixupFinal()
1026 uint64_t targetAddress = 0; in generateAtomContent() local
1029 targetAddress = findAddress(*target); in generateAtomContent()
1036 targetAddress, atomAddress, thumbMode, in generateAtomContent()
1040 targetAddress, atomAddress, thumbMode, targetIsThumb); in generateAtomContent()
1068 uint64_t targetAddress, in applyFixupRelocatable() argument
1096 displacement = (targetAddress - (fixupAddress + 4)) + ref.addend(); in applyFixupRelocatable()
1107 value16 = (targetAddress + ref.addend()) & 0xFFFF; in applyFixupRelocatable()
1115 value16 = (targetAddress + ref.addend()) >> 16; in applyFixupRelocatable()
1120 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; in applyFixupRelocatable()
1125 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; in applyFixupRelocatable()
1134 displacement = (targetAddress - (fixupAddress + 8)) + ref.addend(); in applyFixupRelocatable()
1144 value16 = (targetAddress + ref.addend()) & 0xFFFF; in applyFixupRelocatable()
1152 value16 = (targetAddress + ref.addend()) >> 16; in applyFixupRelocatable()
1157 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; in applyFixupRelocatable()
1162 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; in applyFixupRelocatable()
1166 *loc32 = targetAddress + ref.addend(); in applyFixupRelocatable()
1169 *loc32 = targetAddress - fixupAddress + ref.addend(); in applyFixupRelocatable()