Searched refs:Objlist (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/libexec/ld.elf_so/ |
| H A D | rtld.h | 97 typedef SIMPLEQ_HEAD(Struct_Objlist, Struct_Objlist_Entry) Objlist; typedef 235 Objlist dldags; /* Object belongs to these dlopened DAGs (%) */ 236 Objlist dagmembers; /* DAG has these members (%) */ 346 extern Objlist _rtld_list_global; 347 extern Objlist _rtld_list_main; 397 void _rtld_objlist_push_head(Objlist *, Obj_Entry *); 398 void _rtld_objlist_push_tail(Objlist *, Obj_Entry *); 399 Objlist_Entry *_rtld_objlist_find(Objlist *, const Obj_Entry *); 453 const Objlist *, const Obj_Entry **, u_int, const Ver_Entry *, DoneList *);
|
| H A D | load.c | 69 Objlist _rtld_list_main = /* Objects loaded at program startup */ 71 Objlist _rtld_list_global = /* Objects dlopened with RTLD_GLOBAL */ 75 _rtld_objlist_push_head(Objlist *list, Obj_Entry *obj) in _rtld_objlist_push_head() 85 _rtld_objlist_push_tail(Objlist *list, Obj_Entry *obj) in _rtld_objlist_push_tail() 95 _rtld_objlist_find(Objlist *list, const Obj_Entry *obj) in _rtld_objlist_find()
|
| H A D | rtld.c | 136 static void _rtld_initlist_visit(Objlist *, Obj_Entry *, int); 137 static void _rtld_initlist_tsort(Objlist *, int); 141 static void _rtld_objlist_remove(Objlist *, Obj_Entry *); 142 static void _rtld_objlist_clear(Objlist *); 191 Objlist finilist; in _rtld_call_fini_functions() 292 Objlist initlist; in _rtld_call_init_functions() 839 _rtld_initlist_visit(Objlist* list, Obj_Entry *obj, int rev) in _rtld_initlist_visit() 863 _rtld_initlist_tsort(Objlist* list, int rev) in _rtld_initlist_tsort() 1659 _rtld_objlist_clear(Objlist *list) in _rtld_objlist_clear() 1669 _rtld_objlist_remove(Objlist *list, Obj_Entry *obj) in _rtld_objlist_remove()
|
| H A D | symbol.c | 85 _rtld_symlook_list(const char *name, Elf_Hash *hash, const Objlist *objlist, in _rtld_symlook_list()
|