Lines Matching refs:fixupAddress

141                                uint64_t fixupAddress, bool isBig,
152 uint64_t fixupAddress, bool isBig, bool scatterable,
221 uint64_t fixupAddress, uint64_t targetAddress,
226 uint64_t fixupAddress, uint64_t targetAddress,
380 uint64_t fixupAddress, bool isBig, in getReferenceInfo() argument
475 const DefinedAtom *inAtom, uint32_t offsetInAtom, uint64_t fixupAddress, in getPairReferenceInfo() argument
572 uint64_t fixupAddress = atomAddress + offset; in generateAtomContent() local
574 applyFixupRelocatable(*ref, &atomContentBuffer[offset], fixupAddress, in generateAtomContent()
577 applyFixupFinal(*ref, &atomContentBuffer[offset], fixupAddress, in generateAtomContent()
585 uint64_t fixupAddress, in applyFixupFinal() argument
601 displacement = (targetAddress - fixupAddress) + ref.addend(); in applyFixupFinal()
608 ((targetAddress + ref.addend()) & (-4096)) - (fixupAddress & (-4096)); in applyFixupFinal()
656 *loc64 = (targetAddress - fixupAddress) + ref.addend(); in applyFixupFinal()
661 *loc32 = (targetAddress - fixupAddress) + ref.addend(); in applyFixupFinal()
664 *loc32 = fixupAddress - targetAddress + ref.addend(); in applyFixupFinal()
692 uint64_t fixupAddress, in applyFixupRelocatable() argument
726 *loc64 = ref.addend() + inAtomAddress - fixupAddress; in applyFixupRelocatable()
733 *loc64 = targetAddress - fixupAddress; in applyFixupRelocatable()
736 *loc32 = ref.addend() + inAtomAddress - fixupAddress; in applyFixupRelocatable()
743 *loc32 = fixupAddress - targetAddress + ref.addend(); in applyFixupRelocatable()
749 *loc32 = inAtomAddress - fixupAddress; in applyFixupRelocatable()
756 *loc32 = targetAddress - fixupAddress; in applyFixupRelocatable()