Lines Matching refs:value
26 Elf64_Addr *reloc_addr, Elf64_Addr value, in sparc64_fixup_plt() argument
31 Elf64_Sxword disp = value - plt_vaddr; in sparc64_fixup_plt()
46 *reloc_addr = value - map->l_addr; in sparc64_fixup_plt()
71 else if (insns += t, (value >> 32) == 0) in sparc64_fixup_plt()
76 insns[1] = 0x81c06000 | (value & 0x3ff); in sparc64_fixup_plt()
79 insns[0] = 0x03000000 | ((unsigned int)(value >> 10)); in sparc64_fixup_plt()
84 else if ((plt_vaddr > value in sparc64_fixup_plt()
85 && ((plt_vaddr - value) >> 31) == 0) in sparc64_fixup_plt()
86 || (value > plt_vaddr in sparc64_fixup_plt()
87 && ((value - plt_vaddr) >> 31) == 0)) in sparc64_fixup_plt()
91 if (plt_vaddr > value) in sparc64_fixup_plt()
92 displacement = (0 - (plt_vaddr - value)); in sparc64_fixup_plt()
94 displacement = value - plt_vaddr; in sparc64_fixup_plt()
112 unsigned int high32 = (value >> 32); in sparc64_fixup_plt()
113 unsigned int low32 = (unsigned int) value; in sparc64_fixup_plt()