Home
last modified time | relevance | path

Searched refs:tls_metadata (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dtls.c107 tlsm = &__uberdata.tls_metadata; in __tls_static_mods()
110 &oldself->ul_uberdata->tls_metadata, sizeof (*tlsm)); in __tls_static_mods()
156 (void) memcpy(&oldself->ul_uberdata->tls_metadata, in __tls_static_mods()
168 tls_metadata_t *tlsm = &curthread->ul_uberdata->tls_metadata; in __tls_mod_add()
186 tls_metadata_t *tlsm = &curthread->ul_uberdata->tls_metadata; in __tls_mod_remove()
219 tls_metadata_t *tlsm = &self->ul_uberdata->tls_metadata; in slow_tls_get_addr()
320 tls_metadata_t *tlsm = &self->ul_uberdata->tls_metadata; in tls_setup()
375 tls_metadata_t *tlsm = &self->ul_uberdata->tls_metadata; in tls_exit()
H A Dthr.c451 tls_size = roundup64(udp->tls_metadata.static_tls.tls_size); in ulwp_alloc()
1316 tls_size = roundup64(udp->tls_metadata.static_tls.tls_size); in libc_init()
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c816 OFFSET(tls_metadata), in d_uberdata()
817 prt_addr((void *)(addr + OFFSET(tls_metadata.tls_lock)), 1), in d_uberdata()
818 prt_addr(uberdata.tls_metadata.tls_modinfo.tls_data, 1), in d_uberdata()
819 uberdata.tls_metadata.tls_modinfo.tls_size); in d_uberdata()
823 OFFSET(tls_metadata.static_tls), in d_uberdata()
825 prt_addr(uberdata.tls_metadata.static_tls.tls_data, 1), in d_uberdata()
826 uberdata.tls_metadata.static_tls.tls_size); in d_uberdata()
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c2272 tls_metadata_t tls_metadata; in __td_thr_tlsbase() local
2277 ta_p->uberdata_addr + offsetof(uberdata_t, tls_metadata), in __td_thr_tlsbase()
2278 &tls_metadata, sizeof (tls_metadata)) != PS_OK) in __td_thr_tlsbase()
2280 else if (moduleid >= tls_metadata.tls_modinfo.tls_size) in __td_thr_tlsbase()
2284 tls_metadata.tls_modinfo.tls_data + moduleid), in __td_thr_tlsbase()
2307 tls_metadata32_t tls_metadata; in __td_thr_tlsbase() local
2312 ta_p->uberdata_addr + offsetof(uberdata32_t, tls_metadata), in __td_thr_tlsbase()
2313 &tls_metadata, sizeof (tls_metadata)) != PS_OK) in __td_thr_tlsbase()
2315 else if (moduleid >= tls_metadata.tls_modinfo.tls_size) in __td_thr_tlsbase()
2319 (uintptr_t)tls_metadata.tls_modinfo.tls_data + moduleid), in __td_thr_tlsbase()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h954 tls_metadata_t tls_metadata; member
1174 tls_metadata32_t tls_metadata; member