Home
last modified time | relevance | path

Searched refs:__tcb (Results 1 – 7 of 7) sorted by relevance

/netbsd/external/gpl3/gcc.old/dist/libgcc/config/
H A Dgthr-vxworks-thread.c152 __init_gthread_tcb (__gthread_t __tcb) in __init_gthread_tcb() argument
154 if (!__tcb) in __init_gthread_tcb()
161 __gthread_mutex_init (&(__tcb->delete_ok)); in __init_gthread_tcb()
162 if (__tcb->delete_ok == SEM_ID_NULL) in __init_gthread_tcb()
172 __tcb->task_id = TASK_ID_NULL; in __init_gthread_tcb()
176 semDelete (__tcb->delete_ok); in __init_gthread_tcb()
178 semDelete (__tcb->return_value_available); in __init_gthread_tcb()
185 __delete_gthread_tcb (__gthread_t* __tcb) in __delete_gthread_tcb() argument
187 semDelete ((*__tcb)->return_value_available); in __delete_gthread_tcb()
188 semDelete ((*__tcb)->delete_ok); in __delete_gthread_tcb()
[all …]
/netbsd/external/gpl3/gcc/dist/libgcc/config/
H A Dgthr-vxworks-thread.c192 __init_gthread_tcb (__gthread_t __tcb) in __init_gthread_tcb() argument
194 if (!__tcb) in __init_gthread_tcb()
201 __gthread_mutex_init (&(__tcb->delete_ok)); in __init_gthread_tcb()
202 if (__tcb->delete_ok == SEM_ID_NULL) in __init_gthread_tcb()
212 __tcb->task_id = TASK_ID_NULL; in __init_gthread_tcb()
216 semDelete (__tcb->delete_ok); in __init_gthread_tcb()
218 semDelete (__tcb->return_value_available); in __init_gthread_tcb()
225 __delete_gthread_tcb (__gthread_t* __tcb) in __delete_gthread_tcb() argument
227 semDelete ((*__tcb)->return_value_available); in __delete_gthread_tcb()
228 semDelete ((*__tcb)->delete_ok); in __delete_gthread_tcb()
[all …]
/netbsd/sys/arch/powerpc/include/
H A Dmcontext.h161 void *__tcb; in __lwp_gettcb_fast() local
165 : [__tcb] "=r" (__tcb) in __lwp_gettcb_fast()
168 return __tcb; in __lwp_gettcb_fast()
174 __lwp_settcb(void *__tcb) in __lwp_settcb() argument
176 __tcb = (uint8_t *)__tcb + TLS_TP_OFFSET + sizeof(struct tls_tcb); in __lwp_settcb()
181 : [__tcb] "r" (__tcb)); in __lwp_settcb()
183 _lwp_setprivate(__tcb); in __lwp_settcb()
/netbsd/sys/arch/mips/include/
H A Dmcontext.h204 struct tls_tcb *__tcb; in __lwp_gettcb_fast() local
224 : [__tcb]"=r"(__tcb) in __lwp_gettcb_fast()
227 return __tcb - (TLS_TP_OFFSET / sizeof(*__tcb) + 1); in __lwp_gettcb_fast()
233 __lwp_settcb(struct tls_tcb *__tcb) in __lwp_settcb() argument
235 __tcb += TLS_TP_OFFSET / sizeof(*__tcb) + 1; in __lwp_settcb()
236 _lwp_setprivate(__tcb); in __lwp_settcb()
/netbsd/sys/arch/or1k/include/
H A Dmcontext.h120 void *__tcb; in __lwp_gettcb_fast() local
124 : [__tcb] "=r" (__tcb) in __lwp_gettcb_fast()
127 return __tcb; in __lwp_gettcb_fast()
131 __lwp_settcb(void *__tcb) in __lwp_settcb() argument
136 : [__tcb] "r" (__tcb), in __lwp_settcb()
/netbsd/sys/arch/riscv/include/
H A Dmcontext.h150 void *__tcb; in __lwp_gettcb_fast() local
154 : [__tcb] "=r" (__tcb) in __lwp_gettcb_fast()
157 return __tcb; in __lwp_gettcb_fast()
161 __lwp_settcb(void *__tcb) in __lwp_settcb() argument
166 : [__tcb] "r" (__tcb), in __lwp_settcb()
/netbsd/sys/arch/m68k/include/
H A Dmcontext.h130 unsigned int __tcb = (unsigned int)_lwp_getprivate(); in __lwp_gettcb_fast() local
132 (__tcb - TLS_TP_OFFSET - sizeof(struct tls_tcb)); in __lwp_gettcb_fast()
136 __lwp_settcb(struct tls_tcb *__tcb) in __lwp_settcb() argument
138 __tcb += TLS_TP_OFFSET / sizeof(*__tcb) + 1; in __lwp_settcb()
139 _lwp_setprivate(__tcb); in __lwp_settcb()