Home
last modified time | relevance | path

Searched refs:kse_mailbox (Results 1 – 17 of 17) sorted by relevance

/freebsd-9-stable/lib/libthread_db/
Dkse.h46 struct kse_mailbox;
48 typedef void kse_func_t(struct kse_mailbox *);
74 struct kse_mailbox { struct
127 int kse_create(struct kse_mailbox *, int);
131 int kse_wakeup(struct kse_mailbox *);
/freebsd-9-stable/lib/libkse/thread/
Dthr_resume_np.c41 static struct kse_mailbox *resume_common(struct pthread *);
52 struct kse_mailbox *kmbx; in _pthread_resume_np()
73 struct kse_mailbox *kmbx; in _pthread_resume_all_np()
95 static struct kse_mailbox *
Dthr_kern.c155 static void kse_sched_multi(struct kse_mailbox *kmbx);
156 static void kse_sched_single(struct kse_mailbox *kmbx);
167 static struct kse_mailbox *kse_wakeup_one(struct pthread *thread);
531 struct kse_mailbox *mbx; in _kse_lock_wakeup()
573 struct kse_mailbox *kmbx; in _thr_lock_wakeup()
712 kse_sched_single(struct kse_mailbox *kmbx) in kse_sched_single()
927 kse_sched_multi(struct kse_mailbox *kmbx) in kse_sched_multi()
1170 struct kse_mailbox *kmbx = NULL; in thr_cleanup()
1982 struct kse_mailbox *kmbx; in _thr_setrunnable()
1993 struct kse_mailbox *
[all …]
Dthr_detach.c45 struct kse_mailbox *kmbx = NULL; in _pthread_detach()
Dthr_sig.c250 struct kse_mailbox *kmbx; in _thr_sig_dispatch()
654 struct kse_mailbox *kmbx = NULL; in thr_sig_find()
921 struct kse_mailbox *
926 struct kse_mailbox *kmbx = NULL; in _thr_sig_add()
1098 struct kse_mailbox *kmbx; in _thr_sig_send()
Dthr_cond.c580 struct kse_mailbox *kmbx; in _pthread_cond_signal()
649 struct kse_mailbox *kmbx; in _pthread_cond_broadcast()
Dthr_mutex.c78 static struct kse_mailbox *mutex_handoff(struct pthread *,
1070 struct kse_mailbox *kmbx = NULL; in mutex_unlock_common()
1667 static struct kse_mailbox *
1670 struct kse_mailbox *kmbx = NULL; in mutex_handoff()
Dthr_cancel.c59 struct kse_mailbox *kmbx = NULL; in _pthread_cancel()
Dthr_private.h1158 struct kse_mailbox *_thr_setrunnable_unlocked(struct pthread *thread);
1159 struct kse_mailbox *_thr_sig_add(struct pthread *, int, siginfo_t *);
/freebsd-9-stable/tools/KSE/rr/
Drr.c71 struct kse_mailbox mb;
90 static void uts(struct kse_mailbox *km);
96 struct kse_mailbox *km);
175 bzero(&data->mb, sizeof(struct kse_mailbox)); in init_uts()
326 uts(struct kse_mailbox *km) in uts()
/freebsd-9-stable/tools/KSE/ksetest/
Dkse_threads_test.c67 struct kse_mailbox mb;
93 static void uts(struct kse_mailbox *km);
99 struct kse_mailbox *km);
231 bzero(&data->mb, sizeof(struct kse_mailbox)); in init_uts()
386 uts(struct kse_mailbox *km) in uts()
/freebsd-9-stable/lib/libkse/arch/i386/include/
Dpthread_md.h62 struct kse_mailbox kcb_kmbx;
215 void _i386_enter_uts(struct kse_mailbox *km, kse_func_t uts, void *stack,
/freebsd-9-stable/lib/libkse/arch/arm/include/
Dpthread_md.h78 struct kse_mailbox kcb_kmbx;
207 void _arm_enter_uts(struct kse_mailbox *km, kse_func_t uts, void *stack,
/freebsd-9-stable/lib/libkse/arch/sparc64/include/
Dpthread_md.h82 struct kse_mailbox kcb_kmbx;
209 void _sparc64_enter_uts(kse_func_t uts, struct kse_mailbox *km, void *stack,
/freebsd-9-stable/lib/libkse/arch/amd64/include/
Dpthread_md.h63 struct kse_mailbox kcb_kmbx;
215 void _amd64_enter_uts(struct kse_mailbox *km, kse_func_t uts, void *stack,
/freebsd-9-stable/lib/libkse/arch/powerpc/include/
Dpthread_md.h42 extern void _ppc32_enter_uts(struct kse_mailbox *, kse_func_t, void *, size_t);
78 struct kse_mailbox kcb_kmbx;
/freebsd-9-stable/lib/libkse/arch/ia64/include/
Dpthread_md.h69 struct kse_mailbox kcb_kmbx;
216 void _ia64_enter_uts(kse_func_t uts, struct kse_mailbox *km, void *stack,