Lines Matching refs:targetAddress
165 uint64_t fixupAddress, uint64_t targetAddress,
170 uint64_t targetAddress,
263 uint64_t targetAddress; in getReferenceInfo() local
275 targetAddress = in getReferenceInfo()
277 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
282 targetAddress = in getReferenceInfo()
286 *addend = targetAddress - reloc.value; in getReferenceInfo()
298 targetAddress = in getReferenceInfo()
300 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
305 targetAddress = in getReferenceInfo()
309 *addend = targetAddress - reloc.value; in getReferenceInfo()
329 targetAddress = *(const ulittle32_t *)fixupContent; in getReferenceInfo()
330 return atomFromAddress(reloc.symbol, targetAddress, target, addend); in getReferenceInfo()
423 uint64_t targetAddress = 0; in generateAtomContent() local
425 targetAddress = findAddress(*target); in generateAtomContent()
430 fixupAddress, targetAddress, in generateAtomContent()
434 fixupAddress, targetAddress, in generateAtomContent()
442 uint64_t targetAddress, in applyFixupFinal() argument
450 *loc32 = (targetAddress - (fixupAddress + 4)) + ref.addend(); in applyFixupFinal()
453 *loc32 = (targetAddress - (fixupAddress + 2)) + ref.addend(); in applyFixupFinal()
457 *loc32 = targetAddress + ref.addend(); in applyFixupFinal()
460 *loc32 = targetAddress - inAtomAddress + ref.addend(); in applyFixupFinal()
463 *loc32 = targetAddress - fixupAddress + ref.addend(); in applyFixupFinal()
466 *loc32 = fixupAddress - targetAddress + ref.addend(); in applyFixupFinal()
485 uint64_t targetAddress, in applyFixupRelocatable() argument
498 *loc32 =(targetAddress - (fixupAddress+4)) + ref.addend(); in applyFixupRelocatable()
504 *loc16 = (targetAddress - (fixupAddress+2)) + ref.addend(); in applyFixupRelocatable()
508 *loc32 = targetAddress + ref.addend(); in applyFixupRelocatable()
511 *loc32 = targetAddress - inAtomAddress + ref.addend(); // FIXME in applyFixupRelocatable()
514 *loc32 = targetAddress - fixupAddress + ref.addend(); in applyFixupRelocatable()
517 *loc32 = fixupAddress - targetAddress + ref.addend(); in applyFixupRelocatable()