Searched refs:fdesc (Results 1 – 9 of 9) sorted by relevance
/sysdeps/hppa/ |
A D | dl-fptr.c | 116 struct fdesc *fdesc = NULL; in make_fdesc() local 132 fdesc = &root->fdesc[old]; in make_fdesc() 142 fdesc = l->free_list; in make_fdesc() 143 if (fdesc == NULL) in make_fdesc() 147 (ElfW(Addr)) fdesc, fdesc->ip)); in make_fdesc() 171 fdesc = &new_table->fdesc[0]; in make_fdesc() 175 fdesc->gp = gp; in make_fdesc() 176 fdesc->ip = ip; in make_fdesc() 248 ElfW(Addr) fdesc in _dl_make_fptr() 252 fdesc), 1)) in _dl_make_fptr() [all …]
|
A D | dl-irel.h | 32 static inline struct fdesc in fdesc() function 36 return ((struct fdesc) {0, 0}); in fdesc()
|
A D | dl-lookupcfg.h | 72 #define DL_FIXUP_VALUE_TYPE struct fdesc 76 (map) ? ((struct fdesc) { (addr), (map)->l_info[DT_PLTGOT]->d_un.d_ptr }) \ 77 : ((struct fdesc) { 0, 0 }) 82 #define DL_FIXUP_ADDR_VALUE(addr) (*(struct fdesc *) (addr))
|
A D | dl-runtime.c | 30 _dl_fix_reloc_arg (struct fdesc *fptr, struct link_map *l) in ElfW() 46 && fptr == (struct fdesc *) (reloc->r_offset + l_addr)) in ElfW()
|
A D | dl-machine.h | 120 static inline struct fdesc __attribute__ ((always_inline)) 124 Elf32_Addr *reloc_addr, struct fdesc value) in elf_machine_fixup_plt() 155 static inline struct fdesc 157 struct fdesc value) in elf_machine_plt_value() 160 return (struct fdesc) { value.ip + reloc->r_addend, value.gp }; in elf_machine_plt_value() 173 struct fdesc *fptr; in elf_machine_runtime_setup() 235 got[-2] = (Elf32_Addr) ((struct fdesc *) in elf_machine_runtime_setup() 257 got[-2] = (Elf32_Addr) ((struct fdesc *) in elf_machine_runtime_setup() 286 fptr = (struct fdesc *) (reloc->r_offset + l_addr); in elf_machine_runtime_setup() 317 fptr = (struct fdesc *) (reloc->r_offset + l_addr); in elf_machine_runtime_setup()
|
/sysdeps/generic/ |
A D | dl-fptr.h | 24 struct fdesc struct 35 struct fdesc fdesc[0]; member
|
/sysdeps/ia64/ |
A D | dl-lookupcfg.h | 66 #define DL_FIXUP_VALUE_TYPE struct fdesc 70 ((struct fdesc) { (addr), (map)->l_info[DT_PLTGOT]->d_un.d_ptr }) 76 #define DL_FIXUP_ADDR_VALUE(addr) (*(struct fdesc *) (addr))
|
A D | dl-fptr.h | 39 struct fdesc *_fdesc; \
|
A D | dl-machine.h | 333 static inline struct fdesc __attribute__ ((always_inline)) 337 Elf64_Addr *reloc_addr, struct fdesc value) in elf_machine_fixup_plt() 350 static inline struct fdesc 352 struct fdesc value) in elf_machine_plt_value() 355 return (struct fdesc) { value.ip + reloc->r_addend, value.gp }; in elf_machine_plt_value()
|
Completed in 9 milliseconds