Lines Matching refs:targetAddress
251 uint64_t fixupAddress, uint64_t targetAddress,
257 uint64_t targetAddress,
409 uint64_t targetAddress; in getReferenceInfo() local
433 targetAddress = fixupAddress + 4 + *(const little32_t *)fixupContent; in getReferenceInfo()
434 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
436 targetAddress = fixupAddress + 5 + *(const little32_t *)fixupContent; in getReferenceInfo()
437 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
439 targetAddress = fixupAddress + 6 + *(const little32_t *)fixupContent; in getReferenceInfo()
440 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
442 targetAddress = fixupAddress + 8 + *(const little32_t *)fixupContent; in getReferenceInfo()
443 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
465 targetAddress = *(const little64_t *)fixupContent; in getReferenceInfo()
466 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
485 uint64_t targetAddress; in getPairReferenceInfo() local
531 targetAddress = offsetInAtom + (int64_t)*(const little64_t *)fixupContent; in getPairReferenceInfo()
532 return atomFromAddress(reloc2.symbol, targetAddress, target, addend); in getPairReferenceInfo()
538 targetAddress = offsetInAtom + (int32_t)*(const little32_t *)fixupContent; in getPairReferenceInfo()
539 return atomFromAddress(reloc2.symbol, targetAddress, target, addend); in getPairReferenceInfo()
556 uint64_t targetAddress = 0; in generateAtomContent() local
558 targetAddress = findAddress(*target); in generateAtomContent()
563 fixupAddress, targetAddress, in generateAtomContent()
567 fixupAddress, targetAddress, in generateAtomContent()
575 uint64_t targetAddress, uint64_t inAtomAddress, uint64_t imageBaseAddress, in applyFixupFinal() argument
589 *loc32 = targetAddress - (fixupAddress + 4) + ref.addend(); in applyFixupFinal()
593 *loc64 = targetAddress + ref.addend(); in applyFixupFinal()
596 *loc64 = targetAddress - findSectionAddress(*ref.target()) + ref.addend(); in applyFixupFinal()
600 *loc32 = targetAddress - (fixupAddress + 5) + ref.addend(); in applyFixupFinal()
604 *loc32 = targetAddress - (fixupAddress + 6) + ref.addend(); in applyFixupFinal()
608 *loc32 = targetAddress - (fixupAddress + 8) + ref.addend(); in applyFixupFinal()
612 *loc32 = targetAddress - fixupAddress + ref.addend(); in applyFixupFinal()
617 *loc64 = targetAddress - fixupAddress + ref.addend(); in applyFixupFinal()
623 *loc32 = targetAddress - (fixupAddress + 4) + ref.addend(); in applyFixupFinal()
626 *loc64 = fixupAddress - targetAddress + ref.addend(); in applyFixupFinal()
629 *loc32 = fixupAddress - targetAddress + ref.addend(); in applyFixupFinal()
641 *loc32 = (targetAddress - imageBaseAddress) + ref.addend(); in applyFixupFinal()
644 uint64_t val = targetAddress - findSectionAddress(*ref.target()) + ref.addend(); in applyFixupFinal()
659 uint64_t targetAddress, in applyFixupRelocatable() argument
675 *loc32 = (targetAddress - (fixupAddress + 4)) + ref.addend(); in applyFixupRelocatable()
682 *loc64 = targetAddress + ref.addend(); in applyFixupRelocatable()
688 *loc32 = (targetAddress - (fixupAddress + 5)) + ref.addend(); in applyFixupRelocatable()
694 *loc32 = (targetAddress - (fixupAddress + 6)) + ref.addend(); in applyFixupRelocatable()
700 *loc32 = (targetAddress - (fixupAddress + 8)) + ref.addend(); in applyFixupRelocatable()
716 *loc32 = (targetAddress + ref.addend()) - (fixupAddress - inAtomAddress); in applyFixupRelocatable()
732 *loc64 = (targetAddress + ref.addend()) - (fixupAddress - inAtomAddress); in applyFixupRelocatable()