Lines Matching defs:tib
29 #include <tib.h>
41 # define TIB_ALIGN MAX(__alignof__(struct tib), TIB_EXTRA_ALIGN)
43 # define TIB_ALIGN __alignof__(struct tib)
248 struct tib *tib;
276 ELF_ROUND(sizeof(struct tib), _static_tls_align) -
277 sizeof(struct tib);
305 + sizeof *tib, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, -1, 0);
307 tib = _static_tls_init(base, NULL);
308 tib->tib_tid = getthrid();
309 TCB_SET(TIB_TO_TCB(tib));
311 _libc_single_tcb = TIB_TO_TCB(tib);
315 struct tib *
318 struct tib *tib;
322 tib = (struct tib *)base;
323 base += sizeof(struct tib);
325 tib = (struct tib *)(base + _static_tls_size);
335 TIB_INIT(tib, NULL, thread);
336 return tib;