Home
last modified time | relevance | path

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

/illumos-gate/usr/src/lib/libc/port/threads/
H A Dtsd.c227 if ((stsd = curthread->ul_stsd) != NULL && key < stsd->tsd_nalloc) in pthread_getspecific()
250 else if ((stsd = curthread->ul_stsd) != NULL && key < stsd->tsd_nalloc) in thr_getspecific()
294 nkeys = ((stsd = self->ul_stsd) != NULL)? stsd->tsd_nalloc : 8; in thr_setspecific_slow()
314 self->ul_stsd = ntsd; in thr_setspecific_slow()
337 if ((stsd = curthread->ul_stsd) != NULL && key < stsd->tsd_nalloc) { in thr_setspecific()
411 if (self->ul_stsd == NULL) in tsd_exit()
419 for (; key < self->ul_stsd->tsd_nalloc && in tsd_exit()
423 (val = self->ul_stsd->tsd_data[key]) != NULL) { in tsd_exit()
424 self->ul_stsd->tsd_data[key] = NULL; in tsd_exit()
448 if ((stsd = ulwp->ul_stsd) != NULL) in tsd_free()
[all …]
H A Dthr.c1372 self->ul_stsd = oldself->ul_stsd; in libc_init()
/illumos-gate/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c602 prt_addr(ulwp.ul_stsd, 1), in d_ulwp()
1147 tsd_t *ul_stsd; member
1176 } else if (u.ul_stsd != NULL) { in d_tsd()
1180 (uintptr_t)&u.ul_stsd->tsd_nalloc) == -1) { in d_tsd()
1181 mdb_warn("failed to read tsd_t at %p", u.ul_stsd); in d_tsd()
1186 (uintptr_t)&u.ul_stsd->tsd_data[key]) == -1) { in d_tsd()
1188 u.ul_stsd); in d_tsd()
/illumos-gate/usr/src/lib/libc/inc/
H A Dthr_uberdata.h636 tsd_t *ul_stsd; /* slow TLS for keys >= TSD_NFAST */ member
1103 caddr32_t ul_stsd; /* slow TLS for keys >= TSD_NFAST */ member
/illumos-gate/usr/src/lib/libc_db/common/
H A Dthread_db.c2165 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_stsd, in __td_thr_tsd()
2189 else if (ps_pdread(ph_p, (psaddr_t)&ulwp->ul_stsd, in __td_thr_tsd()