Home
last modified time | relevance | path

Searched refs:disp (Results 1 – 2 of 2) sorted by relevance

/elf/
A Ddl-close.c50 remove_slotinfo (size_t idx, struct dtv_slotinfo_list *listp, size_t disp, in remove_slotinfo() argument
53 if (idx - disp >= listp->len) in remove_slotinfo()
64 if (remove_slotinfo (idx, listp->next, disp + listp->len, in remove_slotinfo()
70 idx = disp + listp->len; in remove_slotinfo()
75 struct link_map *old_map = listp->slotinfo[idx - disp].map; in remove_slotinfo()
82 atomic_store_relaxed (&listp->slotinfo[idx - disp].gen, in remove_slotinfo()
84 atomic_store_relaxed (&listp->slotinfo[idx - disp].map, NULL); in remove_slotinfo()
97 while (idx - disp > (disp == 0 ? 1 + GL(dl_tls_static_nelem) : 0)) in remove_slotinfo()
101 if (listp->slotinfo[idx - disp].map != NULL) in remove_slotinfo()
A Ddl-tls.c136 size_t disp = 0; in _dl_assign_tls_modid() local
150 while (result - disp < runp->len) in _dl_assign_tls_modid()
152 if (runp->slotinfo[result - disp].map == NULL) in _dl_assign_tls_modid()
159 if (result - disp < runp->len) in _dl_assign_tls_modid()
162 atomic_store_relaxed (&runp->slotinfo[result - disp].map, l); in _dl_assign_tls_modid()
166 disp += runp->len; in _dl_assign_tls_modid()

Completed in 5 milliseconds