Lines Matching refs:value
573 Elf64_Addr value) in elf_machine_plt_value() argument
575 return value + reloc->r_addend; in elf_machine_plt_value()
638 resolve_ifunc (Elf64_Addr value, in resolve_ifunc() argument
652 Elf64_FuncDesc *func = (Elf64_FuncDesc *) value; in resolve_ifunc()
658 asm ("" : "=r" (value) : "0" (&opd), "X" (opd)); in resolve_ifunc()
662 return ((Elf64_Addr (*) (unsigned long int)) value) (GLRO(dl_hwcap)); in resolve_ifunc()
697 Elf64_Addr value = SYMBOL_ADDRESS (sym_map, sym, true) + reloc->r_addend; in elf_machine_rela() local
703 value = resolve_ifunc (value, map, sym_map); in elf_machine_rela()
711 *reloc_addr = value; in elf_machine_rela()
716 value = resolve_ifunc (value, map, sym_map); in elf_machine_rela()
717 *reloc_addr = value; in elf_machine_rela()
722 value = resolve_ifunc (value, map, sym_map); in elf_machine_rela()
727 reloc, reloc_addr, value); in elf_machine_rela()
730 reloc, reloc_addr, value); in elf_machine_rela()
808 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
809 if (dont_expect ((value & 3) != 0)) in elf_machine_rela()
811 BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc); in elf_machine_rela()
815 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
816 if (dont_expect ((value + 0x8000) >= 0x10000 || (value & 3) != 0)) in elf_machine_rela()
818 BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc); in elf_machine_rela()
822 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
823 if (dont_expect ((value + 0x8000) >= 0x10000)) in elf_machine_rela()
825 *(Elf64_Half *) reloc_addr = PPC_LO (value); in elf_machine_rela()
829 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
830 *(Elf64_Half *) reloc_addr = PPC_LO (value); in elf_machine_rela()
834 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
835 if (dont_expect (value + 0x80000000 >= 0x100000000LL)) in elf_machine_rela()
837 *(Elf64_Half *) reloc_addr = PPC_HI (value); in elf_machine_rela()
841 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
842 *(Elf64_Half *) reloc_addr = PPC_HI (value); in elf_machine_rela()
846 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
847 if (dont_expect (value + 0x80008000 >= 0x100000000LL)) in elf_machine_rela()
849 *(Elf64_Half *) reloc_addr = PPC_HA (value); in elf_machine_rela()
853 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
854 *(Elf64_Half *) reloc_addr = PPC_HA (value); in elf_machine_rela()
858 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
859 *(Elf64_Half *) reloc_addr = PPC_HIGHER (value); in elf_machine_rela()
863 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
864 *(Elf64_Half *) reloc_addr = PPC_HIGHEST (value); in elf_machine_rela()
868 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
869 *(Elf64_Half *) reloc_addr = PPC_HIGHERA (value); in elf_machine_rela()
873 value = elf_machine_tprel (map, sym_map, sym, reloc); in elf_machine_rela()
874 *(Elf64_Half *) reloc_addr = PPC_HIGHESTA (value); in elf_machine_rela()
879 if (dont_expect ((value & 3) != 0)) in elf_machine_rela()
881 BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc); in elf_machine_rela()
885 *(Elf64_Half *) reloc_addr = PPC_LO (value); in elf_machine_rela()
889 if (dont_expect (value + 0x80000000 >= 0x100000000LL)) in elf_machine_rela()
893 *(Elf64_Half *) reloc_addr = PPC_HI (value); in elf_machine_rela()
897 if (dont_expect (value + 0x80008000 >= 0x100000000LL)) in elf_machine_rela()
901 *(Elf64_Half *) reloc_addr = PPC_HA (value); in elf_machine_rela()
906 Elf64_Addr delta = value - (Elf64_Xword) reloc_addr; in elf_machine_rela()
930 memcpy (reloc_addr_arg, (char *) value, in elf_machine_rela()
935 ((union unaligned *) reloc_addr)->u8 = value; in elf_machine_rela()
939 ((union unaligned *) reloc_addr)->u4 = value; in elf_machine_rela()
943 if (dont_expect ((value + 0x80000000) >= 0x100000000LL)) in elf_machine_rela()
945 *(Elf64_Word *) reloc_addr = value; in elf_machine_rela()
949 if (dont_expect ((value + 0x2000000) >= 0x4000000 || (value & 3) != 0)) in elf_machine_rela()
951 BIT_INSERT (*(Elf64_Word *) reloc_addr, value, 0x3fffffc); in elf_machine_rela()
955 if (dont_expect ((value + 0x8000) >= 0x10000)) in elf_machine_rela()
957 *(Elf64_Half *) reloc_addr = value; in elf_machine_rela()
961 if (dont_expect ((value + 0x8000) >= 0x10000)) in elf_machine_rela()
963 ((union unaligned *) reloc_addr)->u2 = value; in elf_machine_rela()
967 if (dont_expect ((value + 0x8000) >= 0x10000 || (value & 3) != 0)) in elf_machine_rela()
969 BIT_INSERT (*(Elf64_Half *) reloc_addr, value, 0xfffc); in elf_machine_rela()
973 *(Elf64_Half *) reloc_addr = PPC_HIGHER (value); in elf_machine_rela()
977 *(Elf64_Half *) reloc_addr = PPC_HIGHEST (value); in elf_machine_rela()
981 *(Elf64_Half *) reloc_addr = PPC_HIGHERA (value); in elf_machine_rela()
985 *(Elf64_Half *) reloc_addr = PPC_HIGHESTA (value); in elf_machine_rela()
992 if (dont_expect ((value + 0x8000) >= 0x10000 || (value & 3) != 0)) in elf_machine_rela()
995 BIT_INSERT (insn, value, 0xfffc); in elf_machine_rela()
1011 *(Elf64_Word *) reloc_addr = value - (Elf64_Addr) reloc_addr; in elf_machine_rela()
1015 *reloc_addr = value - (Elf64_Addr) reloc_addr; in elf_machine_rela()