Searched refs:kse_thr_mailbox (Results 1 - 12 of 12) sorted by relevance
/freebsd-9.3-release/lib/libthread_db/ |
H A D | kse.h | 55 struct kse_thr_mailbox { struct 58 struct kse_thr_mailbox *tm_next; /* Next thread in list */ 76 struct kse_thr_mailbox *km_curthread; /* Currently running thread */ 77 struct kse_thr_mailbox *km_completed; /* Threads back from kernel */ 130 int kse_thr_interrupt(struct kse_thr_mailbox *, int, long); 132 int kse_switchin(struct kse_thr_mailbox *, int flags);
|
H A D | libpthread_db.c | 246 offsetof(struct kse_thr_mailbox, tm_lwp), &lwp); 310 offsetof(struct kse_thr_mailbox, tm_lwp), &lwp1); 472 ptr = tmbx_addr + offsetof(struct kse_thr_mailbox, tm_lwp); 529 tmbx_addr + offsetof(struct kse_thr_mailbox, tm_dflags), 538 tmbx_addr + offsetof(struct kse_thr_mailbox, tm_dflags), 614 offsetof(struct kse_thr_mailbox, tm_lwp), 620 offsetof(struct kse_thr_mailbox, tm_dflags), 625 offsetof(struct kse_thr_mailbox, tm_lwp), &lwp, sizeof(lwpid_t)); 677 struct kse_thr_mailbox tmbx; 700 ptr = tmbx_addr + offsetof(struct kse_thr_mailbox, tm_lw [all...] |
/freebsd-9.3-release/tools/KSE/ksetest/ |
H A D | kse_threads_test.c | 62 struct kse_thr_mailbox *head; 69 struct kse_thr_mailbox *cur_thread; 76 static struct kse_thr_mailbox *aa; 89 static void runq_insert(struct uts_runq *q, struct kse_thr_mailbox *tm); 90 static struct kse_thr_mailbox *runq_remove(struct uts_runq *q); 91 static struct kse_thr_mailbox *runq_remove_nolock(struct uts_runq *q); 96 extern int uts_to_thread(struct kse_thr_mailbox *tdp, 97 struct kse_thr_mailbox **curthreadp); 98 extern int thread_to_uts(struct kse_thr_mailbox *tm, 183 struct kse_thr_mailbox *t [all...] |
/freebsd-9.3-release/tools/KSE/rr/ |
H A D | rr.c | 66 struct kse_thr_mailbox *head; 73 struct kse_thr_mailbox *cur_thread; 86 static void runq_insert(struct uts_runq *q, struct kse_thr_mailbox *tm); 87 static struct kse_thr_mailbox *runq_remove(struct uts_runq *q); 88 static struct kse_thr_mailbox *runq_remove_nolock(struct uts_runq *q); 93 extern int uts_to_thread(struct kse_thr_mailbox *tdp, 94 struct kse_thr_mailbox **curthreadp); 95 extern int thread_to_uts(struct kse_thr_mailbox *tm, 127 struct kse_thr_mailbox *td; 142 struct kse_thr_mailbox *t [all...] |
/freebsd-9.3-release/lib/libkse/arch/arm/include/ |
H A D | pthread_md.h | 73 struct kse_thr_mailbox tcb_tmbx; /* needs 32-byte alignment */ 131 static __inline struct kse_thr_mailbox * 134 struct kse_thr_mailbox *crit; 138 crit = (struct kse_thr_mailbox *)__kcb_swp((uint32_t)NULL, 144 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/arch/amd64/include/ |
H A D | pthread_md.h | 71 struct kse_thr_mailbox tcb_tmbx; 164 static __inline struct kse_thr_mailbox * 167 struct kse_thr_mailbox *crit; 174 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/arch/i386/include/ |
H A D | pthread_md.h | 70 struct kse_thr_mailbox tcb_tmbx; 164 static __inline struct kse_thr_mailbox * 167 struct kse_thr_mailbox *crit; 174 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/arch/powerpc/include/ |
H A D | pthread_md.h | 69 struct kse_thr_mailbox tcb_tmbx; 152 static __inline struct kse_thr_mailbox * 155 struct kse_thr_mailbox *crit; 177 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/arch/sparc64/include/ |
H A D | pthread_md.h | 77 struct kse_thr_mailbox tcb_tmbx; /* needs 64-byte alignment */ 125 static __inline struct kse_thr_mailbox * 128 struct kse_thr_mailbox *crit; 148 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/arch/ia64/include/ |
H A D | pthread_md.h | 61 struct kse_thr_mailbox tcb_tmbx; 124 static __inline struct kse_thr_mailbox * 128 struct kse_thr_mailbox *crit; 149 _kcb_critical_leave(struct kse_thr_mailbox *crit)
|
/freebsd-9.3-release/lib/libkse/thread/ |
H A D | thr_kern.c | 600 _kcb_critical_leave((struct kse_thr_mailbox *)crit); 1498 struct kse_thr_mailbox *completed;
|
H A D | thr_private.h | 159 typedef struct kse_thr_mailbox *kse_critical_t;
|
Completed in 93 milliseconds