Lines Matching refs:needed
208 _rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed, in _rtld_load_by_name() argument
226 (*needed)->obj = o; in _rtld_load_by_name()
281 (*needed)->obj = o; in _rtld_load_by_name()
285 ne->name = (*needed)->name; in _rtld_load_by_name()
287 ne->next = (*needed)->next; in _rtld_load_by_name()
288 (*needed)->next = ne; in _rtld_load_by_name()
289 *needed = ne; in _rtld_load_by_name()
299 return ((*needed)->obj = _rtld_load_library(name, obj, flags)) != NULL; in _rtld_load_by_name()
315 Needed_Entry *needed; in _rtld_load_needed_objects() local
317 for (needed = obj->needed; needed != NULL; in _rtld_load_needed_objects()
318 needed = needed->next) { in _rtld_load_needed_objects()
319 const char *name = obj->strtab + needed->name; in _rtld_load_needed_objects()
323 if (!_rtld_load_by_name(name, obj, &needed, in _rtld_load_needed_objects()
333 nobj = needed->obj; in _rtld_load_needed_objects()