Home
last modified time | relevance | path

Searched refs:obj_flags (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/libexec/ld.so/
H A Dresolve.c72 if (object->obj_flags & DF_1_NODELETE && in _dl_handle_nodelete()
302 object->obj_flags |= DF_1_NOW; in _dl_finalize_object()
304 object->obj_flags |= dynp->d_un.d_val; in _dl_finalize_object()
312 object->obj_flags |= DF_1_ORIGIN; in _dl_finalize_object()
314 object->obj_flags |= DF_1_NOW; in _dl_finalize_object()
324 DL_DEB((" flags %s = 0x%x\n", objname, object->obj_flags)); in _dl_finalize_object()
335 if ((object->obj_flags & DF_1_NOOPEN) != 0 && in _dl_finalize_object()
464 if ((object->obj_flags & DF_1_ORIGIN) && _dl_trust) in _dl_finalize_object()
697 if (((n->data->obj_flags & DF_1_GLOBAL) == 0) && in _dl_find_symbol()
H A Ddlfcn.c62 int obj_flags; in dlopen() local
87 obj_flags = (flags & RTLD_NOW ? DF_1_NOW : 0) in dlopen()
91 object = _dl_load_shlib(libname, _dl_objects, OBJTYPE_DLO, obj_flags, 0); in dlopen()
99 object->obj_flags |= DF_1_NODELETE; in dlopen()
124 if ((failed = _dl_load_dep_libs(object, obj_flags, 0)) == 1) { in dlopen()
H A Dloader.c152 (node->obj_flags & DF_1_INITFIRST)) in _dl_run_all_dtors()
166 (node->obj_flags & DF_1_INITFIRST) == 0)) { in _dl_run_all_dtors()
255 _dl_objects->obj_flags, 1); in _dl_dopreload()
332 depflags = flags | (dynobj->obj_flags & DF_1_NOW); in _dl_load_dep_libs()
623 exe_obj->obj_flags |= DF_1_GLOBAL; in _dl_boot()
650 _dl_load_dep_libs(exe_obj, exe_obj->obj_flags, 1); in _dl_boot()
807 fails += _dl_md_reloc_got(object, !(object->obj_flags & DF_1_NOW) && in _dl_rtld()
897 if (initfirst && (object->obj_flags & DF_1_INITFIRST) == 0) in _dl_call_init_recurse()
H A Dresolve.h175 int obj_flags; /* c.f. <sys/exec_elf.h> DF_1_* */ member
H A Dlibrary.c343 object->obj_flags |= flags; in _dl_tryload_shlib()
H A Dlibrary_mquery.c351 object->obj_flags |= flags; in _dl_tryload_shlib()
H A Dlibrary_subr.c247 object->obj_flags |= flags & DF_1_GLOBAL; in _dl_handle_already_loaded()