Lines Matching refs:tls_tcb
58 static struct tls_tcb *_rtld_tls_allocate_locked(void);
59 static void *_rtld_tls_module_allocate(struct tls_tcb *, size_t);
87 * The TCB itself, struct tls_tcb, has a pointer to the DTV at
146 * just `struct tls_tcb *tcb'?
151 struct tls_tcb *tcb = tls;
207 struct tls_tcb *tcb;
240 static struct tls_tcb *
244 struct tls_tcb *tcb;
247 p = xcalloc(_rtld_tls_static_space + sizeof(struct tls_tcb));
249 tcb = (struct tls_tcb *)p;
250 p += sizeof(struct tls_tcb);
253 tcb = (struct tls_tcb *)p;
293 struct tls_tcb *
296 struct tls_tcb *tcb;
315 _rtld_tls_free(struct tls_tcb *tcb)
358 _rtld_tls_module_allocate(struct tls_tcb *tcb, size_t idx)
373 p = (uint8_t *)tcb + obj->tlsoffset + sizeof(struct tls_tcb);
513 struct tls_tcb * const tcb = __lwp_gettcb_fast();
515 struct tls_tcb * const tcb = __lwp_getprivate_fast();