Searched refs:obj_flags (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/libexec/ld.so/ |
| H A D | resolve.c | 72 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 D | dlfcn.c | 62 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 D | loader.c | 152 (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 D | resolve.h | 175 int obj_flags; /* c.f. <sys/exec_elf.h> DF_1_* */ member
|
| H A D | library.c | 343 object->obj_flags |= flags; in _dl_tryload_shlib()
|
| H A D | library_mquery.c | 351 object->obj_flags |= flags; in _dl_tryload_shlib()
|
| H A D | library_subr.c | 247 object->obj_flags |= flags & DF_1_GLOBAL; in _dl_handle_already_loaded()
|