Lines Matching refs:tls_size
58 tls_modinfo->tls_size <= moduleid) { in tls_modinfo_alloc()
59 if ((mod_slots = tls_modinfo->tls_size) == 0) in tls_modinfo_alloc()
66 tls_modinfo->tls_size * sizeof (TLS_modinfo)); in tls_modinfo_alloc()
68 tls_modinfo->tls_size * sizeof (TLS_modinfo)); in tls_modinfo_alloc()
71 tls_modinfo->tls_size = mod_slots; in tls_modinfo_alloc()
121 tlsm->static_tls.tls_size = statictlssize; in __tls_static_mods()
192 moduleid < tlsm->tls_modinfo.tls_size); in __tls_mod_remove()
236 ASSERT(moduleid < tlsm->tls_modinfo.tls_size); in slow_tls_get_addr()
237 tlsent = lmalloc(tlsm->tls_modinfo.tls_size * sizeof (tls_t)); in slow_tls_get_addr()
245 self->ul_ntlsent = tlsm->tls_modinfo.tls_size; in slow_tls_get_addr()
256 tlsent->tls_size = 0; /* don't lfree() this space */ in slow_tls_get_addr()
264 tlsent->tls_size = tlsp->tm_memsz; in slow_tls_get_addr()
325 if (tlsm->static_tls.tls_size == 0) /* no static TLS */ in tls_setup()
329 (void) memcpy((caddr_t)self - tlsm->static_tls.tls_size, in tls_setup()
330 tlsm->static_tls.tls_data, tlsm->static_tls.tls_size); in tls_setup()
334 nmods = tlsm->tls_modinfo.tls_size; in tls_setup()
381 if (tlsm->static_tls.tls_size == 0 && self->ul_ntlsent == 0) in tls_exit()
388 nmods = tlsm->tls_modinfo.tls_size; in tls_exit()
447 (size = tlsent->tls_size) != 0) in tls_free()
450 tlsent->tls_size = 0; in tls_free()