Lines Matching defs:new
523 struct td_index *new = malloc(sizeof *new);
524 if (!new) {
530 new->next = dso->td_index;
531 dso->td_index = new;
532 new->args[0] = def.dso->tls_id;
533 new->args[1] = tls_val + addend - DTP_OFFSET;
535 reloc_addr[1] = (size_t)new;
1242 /* Allocate storage for the new DSO. When there is TLS, this
1244 * threads to obtain copies of both the new TLS, and an
1709 /* Install new dtls into the enlarged, uninstalled dtv copies. */
1714 unsigned char *new = mem;
1715 new += ((uintptr_t)p->tls.image - (uintptr_t)mem)
1717 memcpy(new, p->tls.image, p->tls.len);
1719 (uintptr_t)new + DTP_OFFSET;
1725 /* Broadcast barrier to ensure contents of new dtv is visible
1726 * if the new dtv pointer is. The __membarrier function has a
1732 /* Install new dtv for each thread. */
2088 /* Actual copying to new TLS needs to happen after relocations,
2203 /* Clean up anything new that was (partially) loaded */
2256 /* Make new symbols global, at least temporarily, so we can do
2266 /* If RTLD_GLOBAL was not specified, undo any new additions
2273 * the new libraries are committed; otherwise we could end up with