Home | History | Annotate | Download | only in ld.elf_so

Lines Matching defs:needed

208 _rtld_load_by_name(const char *name, Obj_Entry *obj, Needed_Entry **needed,
226 (*needed)->obj = o;
281 (*needed)->obj = o;
285 ne->name = (*needed)->name;
287 ne->next = (*needed)->next;
288 (*needed)->next = ne;
289 *needed = ne;
299 return ((*needed)->obj = _rtld_load_library(name, obj, flags)) != NULL;
304 * Given a shared object, traverse its list of needed objects, and load
315 Needed_Entry *needed;
317 for (needed = obj->needed; needed != NULL;
318 needed = needed->next) {
319 const char *name = obj->strtab + needed->name;
323 if (!_rtld_load_by_name(name, obj, &needed,
333 nobj = needed->obj;