Lines Matching defs:elf_object_t

71 typedef struct elf_object elf_object_t;
76 elf_object_t **vec;
219 elf_object_t *load_object;
253 elf_object_t *data;
258 Elf_Addr _dl_bind(elf_object_t *object, int index);
265 void _dl_handle_nodelete(elf_object_t *_object);
266 void _dl_add_object(elf_object_t *object);
267 elf_object_t *_dl_finalize_object(const char *objname, Elf_Dyn *dynp,
270 void _dl_remove_object(elf_object_t *object);
273 void _dl_handle_already_loaded(elf_object_t *_object, int _flags);
274 elf_object_t *_dl_load_shlib(const char *, elf_object_t *,
276 elf_object_t *_dl_tryload_shlib(const char *libname, int type,
279 int _dl_md_reloc(elf_object_t *object, int rel, int relsz);
280 int _dl_md_reloc_got(elf_object_t *object, int lazy);
284 const elf_object_t *obj;
288 const Elf_Sym *ref_sym, elf_object_t *object);
317 int _dl_load_dep_libs(elf_object_t *object, int flags, int booting);
318 int _dl_rtld(elf_object_t *object);
319 void _dl_call_init(elf_object_t *object);
320 void _dl_link_child(elf_object_t *dep, elf_object_t *p);
321 void _dl_link_grpsym(elf_object_t *object);
322 void _dl_cache_grpsym_list_setup(elf_object_t *_object);
323 void _dl_link_grpref(elf_object_t *load_group, elf_object_t *load_object);
324 void _dl_link_dlopen(elf_object_t *dep);
325 void _dl_notify_unload_shlib(elf_object_t *object);
326 void _dl_unload_shlib(elf_object_t *object);
336 void _dl_apply_immutable(elf_object_t *object);
349 void _dl_trace_object_setup(elf_object_t *);
350 int _dl_trace_plt(const elf_object_t *, const char *);
353 void _dl_show_objects(elf_object_t *_object);
358 void _dl_set_tls(elf_object_t *_object, Elf_Phdr *_ptls, Elf_Addr _libaddr,
362 extern elf_object_t *_dl_objects;
365 extern elf_object_t *_dl_loading_object;
407 const elf_object_t *obj;