Symbol: tls_tcb
lib/libc/gen/tls.c
107
struct tls_tcb *
lib/libc/gen/tls.c
111
struct tls_tcb *tcb;
lib/libc/gen/tls.c
136
tcb = (struct tls_tcb *)((char *)tcb + data_size);
lib/libc/gen/tls.c
173
struct tls_tcb *
lib/libc/gen/tls.c
180
__libc_free_tls(struct tls_tcb *tcb __unused)
lib/libc/gen/tls.c
193
struct tls_tcb *
lib/libc/gen/tls.c
196
struct tls_tcb *tcb;
lib/libc/gen/tls.c
263
struct tls_tcb *
lib/libc/gen/tls.c
266
struct tls_tcb *tcb;
lib/libc/gen/tls.c
50
struct tls_tcb *__libc_allocate_tls(void);
lib/libc/gen/tls.c
51
void __libc_free_tls(struct tls_tcb *tcb);
lib/libc/gen/tls.c
63
static struct tls_tcb *initial_tcb;
lib/libc/gen/tls.c
67
void *__libc_tls_get_addr_tcb(struct tls_tcb *, void *);
lib/libc/gen/tls.c
76
__libc_tls_get_addr_tcb(struct tls_tcb *tcb __unused, void *got_ptr __unused)
lib/libc/gen/tls.c
87
__libc_free_tls(struct tls_tcb *tcb)
lib/libc/x86_64/static_tls.h
44
: "m" (((struct tls_tcb *)0)->tcb_self));
lib/libthread_db/libthread_xu.c
172
ta->thread_off_dtv = offsetof(struct tls_tcb, tcb_dtv);
lib/libthread_xu/arch/x86_64/include/pthread_md.h
50
struct tls_tcb *_tcb_ctor(struct __pthread_s *, int);
lib/libthread_xu/arch/x86_64/include/pthread_md.h
51
void _tcb_dtor(struct tls_tcb *tcb);
lib/libthread_xu/thread/thr_ctrdtr.c
39
struct tls_tcb *
lib/libthread_xu/thread/thr_ctrdtr.c
42
struct tls_tcb *tcb;
lib/libthread_xu/thread/thr_ctrdtr.c
58
_tcb_dtor(struct tls_tcb *tcb)
lib/libthread_xu/thread/thr_list.c
153
struct tls_tcb *tcb;
lib/libthread_xu/thread/thr_private.h
470
struct tls_tcb *tcb;
libexec/rtld-elf/rtld.c
4465
struct tls_tcb *
libexec/rtld-elf/rtld.c
4471
struct tls_tcb *tcb;
libexec/rtld-elf/rtld.c
4513
free_tls(struct tls_tcb *tcb)
libexec/rtld-elf/rtld.c
4638
struct tls_tcb *
libexec/rtld-elf/rtld.c
4641
struct tls_tcb *new_tcb;
libexec/rtld-elf/rtld.c
4652
_rtld_free_tls(struct tls_tcb *tcb)
libexec/rtld-elf/rtld.c
634
space = tls_last_offset + extra + sizeof(struct tls_tcb);
libexec/rtld-elf/rtld.c
637
tls_static_space = (size_t)space - sizeof(struct tls_tcb);
libexec/rtld-elf/rtld.h
368
struct tls_tcb *allocate_tls(Obj_Entry *);
libexec/rtld-elf/rtld.h
369
void free_tls(struct tls_tcb *);
libexec/rtld-elf/x86_64/reloc.c
491
struct tls_tcb *tcb;
libexec/rtld-elf/x86_64/reloc.c
498
__tls_get_addr_tcb(struct tls_tcb *tcb, tls_index *ti)
libexec/rtld-elf/x86_64/rtld_machdep.h
74
struct tls_tcb;
libexec/rtld-elf/x86_64/rtld_machdep.h
77
extern void *__tls_get_addr_tcb(struct tls_tcb *tcb, tls_index *ti);
sys/cpu/x86_64/include/tls.h
103
: "m" (((struct tls_tcb *)0)->tcb_pthread));
sys/cpu/x86_64/include/tls.h
109
tls_set_tcb(struct tls_tcb *tcb)
sys/cpu/x86_64/include/tls.h
134
struct tls_tcb *_rtld_allocate_tls(void);
sys/cpu/x86_64/include/tls.h
135
struct tls_tcb *_libc_allocate_tls(void);
sys/cpu/x86_64/include/tls.h
136
void _rtld_free_tls(struct tls_tcb *);
sys/cpu/x86_64/include/tls.h
137
void _libc_free_tls(struct tls_tcb *);
sys/cpu/x86_64/include/tls.h
139
struct tls_tcb *_libc_init_tls(void);
sys/cpu/x86_64/include/tls.h
140
struct tls_tcb *_init_tls(void);
sys/cpu/x86_64/include/tls.h
51
struct tls_tcb *tcb_self; /* pointer to self*/
sys/cpu/x86_64/include/tls.h
83
static __inline struct tls_tcb *
sys/cpu/x86_64/include/tls.h
90
: "m" (((struct tls_tcb *)0)->tcb_self));