Lines Matching defs:tlsent
222 tls_t *tlsent;
234 tlsent = self->ul_tlsent;
237 tlsent = lmalloc(tlsm->tls_modinfo.tls_size * sizeof (tls_t));
239 (void) memcpy(tlsent, self->ul_tlsent,
244 self->ul_tlsent = tlsent;
247 tlsent += moduleid;
248 if ((base = tlsent->tls_data) == NULL) {
255 tlsent->tls_data = base;
256 tlsent->tls_size = 0; /* don't lfree() this space */
263 tlsent->tls_data = base;
264 tlsent->tls_size = tlsp->tm_memsz;
300 tls_t *tlsent = self->ul_tlsent;
305 (base = tlsent[moduleid].tls_data) != NULL)
376 tls_t *tlsent;
405 (tlsent = self->ul_tlsent) != NULL &&
406 tlsent[moduleid].tls_data != NULL))) {
436 tls_t *tlsent;
441 if ((tlsent = ulwp->ul_tlsent) == NULL ||
445 for (moduleid = 0; moduleid < ntlsent; moduleid++, tlsent++) {
446 if ((base = tlsent->tls_data) != NULL &&
447 (size = tlsent->tls_size) != 0)
449 tlsent->tls_data = NULL; /* paranoia */
450 tlsent->tls_size = 0;