Lines Matching refs:finaladdr
333 Elf32_Addr *reloc_addr, Elf32_Addr finaladdr) in __elf_machine_fixup_plt() argument
335 Elf32_Sword delta = finaladdr - (Elf32_Word) reloc_addr; in __elf_machine_fixup_plt()
338 else if (finaladdr <= 0x01fffffc || finaladdr >= 0xfe000000) in __elf_machine_fixup_plt()
339 *reloc_addr = OPCODE_BA (finaladdr); in __elf_machine_fixup_plt()
356 data_words[index] = finaladdr; in __elf_machine_fixup_plt()
365 data_words[index] = finaladdr; in __elf_machine_fixup_plt()
377 return finaladdr; in __elf_machine_fixup_plt()
411 Elf32_Addr const finaladdr, in __process_machine_rela() argument
428 *reloc_addr = finaladdr; in __process_machine_rela()
433 *reloc_addr = ((Elf32_Addr (*) (void)) finaladdr) (); in __process_machine_rela()
437 ((union unaligned *) reloc_addr)->u4 = finaladdr; in __process_machine_rela()
441 if (__glibc_unlikely (finaladdr > 0x01fffffc && finaladdr < 0xfe000000)) in __process_machine_rela()
443 *reloc_addr = (*reloc_addr & 0xfc000003) | (finaladdr & 0x3fffffc); in __process_machine_rela()
447 if (__glibc_unlikely (finaladdr > 0x7fff && finaladdr < 0xffff8000)) in __process_machine_rela()
449 *(Elf32_Half*) reloc_addr = finaladdr; in __process_machine_rela()
453 if (__glibc_unlikely (finaladdr > 0x7fff && finaladdr < 0xffff8000)) in __process_machine_rela()
455 ((union unaligned *) reloc_addr)->u2 = finaladdr; in __process_machine_rela()
459 *(Elf32_Half*) reloc_addr = finaladdr; in __process_machine_rela()
463 *(Elf32_Half*) reloc_addr = finaladdr >> 16; in __process_machine_rela()
467 *(Elf32_Half*) reloc_addr = (finaladdr + 0x8000) >> 16; in __process_machine_rela()
473 if (__glibc_unlikely (finaladdr > 0x7fff && finaladdr < 0xffff8000)) in __process_machine_rela()
475 *reloc_addr = (*reloc_addr & 0xffff0003) | (finaladdr & 0xfffc); in __process_machine_rela()
479 ^ (finaladdr >> 31)) << 21); in __process_machine_rela()
484 Elf32_Sword delta = finaladdr - (Elf32_Word) reloc_addr; in __process_machine_rela()
506 memcpy (reloc_addr, (char *) finaladdr, MIN (sym->st_size, in __process_machine_rela()
511 *reloc_addr = finaladdr - (Elf32_Word) reloc_addr; in __process_machine_rela()
520 Elf32_Sword delta = finaladdr - (Elf32_Word) reloc_addr; in __process_machine_rela()
523 else if (finaladdr <= 0x01fffffc || finaladdr >= 0xfe000000) in __process_machine_rela()
524 *reloc_addr = OPCODE_BA (finaladdr); in __process_machine_rela()
539 data_words[index] = finaladdr; in __process_machine_rela()
548 reloc_addr[0] = OPCODE_LIS_HI (12, finaladdr); in __process_machine_rela()
549 reloc_addr[1] = OPCODE_ADDI (12, 12, finaladdr); in __process_machine_rela()