Lines Matching refs:ElfW

46 ElfW(Addr) _dl_boot_fptr_table [ELF_MACHINE_BOOT_FPTR_TABLE_LEN];  in ElfW()  function
97 static ElfW(Addr)
98 make_fdesc (ElfW(Addr) ip, ElfW(Addr) gp) in make_fdesc()
130 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in make_fdesc()
131 (ElfW(Addr)) fdesc, fdesc->ip)); in make_fdesc()
143 if (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->root, in make_fdesc()
144 (ElfW(Addr)) root, in make_fdesc()
145 (ElfW(Addr)) new_table)) in make_fdesc()
162 return (ElfW(Addr)) fdesc; in make_fdesc()
166 static inline ElfW(Addr) * __attribute__ ((always_inline)) in ElfW() function
169 const ElfW(Sym) *symtab in ElfW()
172 ElfW(Addr) *fptr_table; in ElfW()
194 if (COMPARE_AND_SWAP ((ElfW(Addr) *) &map->l_mach.fptr_table, in ElfW()
195 (ElfW(Addr)) NULL, (ElfW(Addr)) fptr_table)) in ElfW()
204 ElfW(Addr)
205 _dl_make_fptr (struct link_map *map, const ElfW(Sym) *sym, in _dl_make_fptr()
206 ElfW(Addr) ip) in _dl_make_fptr()
208 ElfW(Addr) *ftab = map->l_mach.fptr_table; in _dl_make_fptr()
209 const ElfW(Sym) *symtab; in _dl_make_fptr()
227 ElfW(Addr) fdesc in _dl_make_fptr()
230 if (__builtin_expect (COMPARE_AND_SWAP (&ftab[symidx], (ElfW(Addr)) NULL, in _dl_make_fptr()
256 f->ip = (ElfW(Addr)) l->free_list; in _dl_make_fptr()
257 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &l->free_list, in _dl_make_fptr()
269 ElfW(Addr) *ftab = map->l_mach.fptr_table; in _dl_unmap()
293 tail->ip = (ElfW(Addr)) local.free_list; in _dl_unmap()
294 while (! COMPARE_AND_SWAP ((ElfW(Addr) *) &local.free_list, in _dl_unmap()
295 tail->ip, (ElfW(Addr)) head)); in _dl_unmap()
304 ElfW(Addr)
307 ElfW(Addr) addr = (ElfW(Addr)) address; in _dl_lookup_address()
314 if (i < t->first_unused && addr == (ElfW(Addr)) &t->fdesc[i]) in _dl_lookup_address()