Lines Matching refs:new

30 _dl_add_to_namespace_list (struct link_map *new, Lmid_t nsid)  in _dl_add_to_namespace_list()  argument
40 new->l_prev = l; in _dl_add_to_namespace_list()
42 l->l_next = new; in _dl_add_to_namespace_list()
45 GL(dl_ns)[nsid]._ns_loaded = new; in _dl_add_to_namespace_list()
47 new->l_serial = GL(dl_load_adds); in _dl_add_to_namespace_list()
84 struct link_map *new; in _dl_new_object() local
92 new = (struct link_map *) calloc (sizeof (*new) + audit_space in _dl_new_object()
95 if (new == NULL) in _dl_new_object()
98 new->l_real = new; in _dl_new_object()
99 new->l_symbolic_searchlist.r_list = (struct link_map **) ((char *) (new + 1) in _dl_new_object()
102 new->l_libname = newname in _dl_new_object()
103 = (struct libname_list *) (new->l_symbolic_searchlist.r_list + 1); in _dl_new_object()
123 new->l_name = realname; in _dl_new_object()
125 new->l_name = (char *) newname->name + libname_len - 1; in _dl_new_object()
127 new->l_type = type; in _dl_new_object()
131 new->l_used = 1; in _dl_new_object()
132 new->l_loader = loader; in _dl_new_object()
134 new->l_tls_offset = NO_TLS_OFFSET; in _dl_new_object()
136 new->l_ns = nsid; in _dl_new_object()
141 link_map_audit_state (new, cnt)->cookie = (uintptr_t) new; in _dl_new_object()
149 new->l_scope = new->l_scope_mem; in _dl_new_object()
150 new->l_scope_max = sizeof (new->l_scope_mem) / sizeof (new->l_scope_mem[0]); in _dl_new_object()
157 new->l_scope[idx++] = &GL(dl_ns)[nsid]._ns_loaded->l_searchlist; in _dl_new_object()
161 loader = new; in _dl_new_object()
168 if (idx == 0 || &loader->l_searchlist != new->l_scope[0]) in _dl_new_object()
172 new->l_scope[1] = new->l_scope[0]; in _dl_new_object()
176 new->l_scope[idx] = &loader->l_searchlist; in _dl_new_object()
179 new->l_local_scope[0] = &new->l_searchlist; in _dl_new_object()
259 new->l_origin = origin; in _dl_new_object()
262 return new; in _dl_new_object()