/titanic_44/usr/src/uts/common/sys/ |
H A D | sleepq.h | 42 struct _kthread *sq_first; 63 extern void sleepq_insert(sleepq_t *, struct _kthread *); 64 extern struct _kthread *sleepq_wakeone_chan(sleepq_t *, void *); 66 extern void sleepq_unsleep(struct _kthread *); 67 extern void sleepq_dequeue(struct _kthread *); 68 extern void sleepq_unlink(struct _kthread **, struct _kthread *);
|
H A D | turnstile.h | 56 struct _kthread *ts_inheritor; /* thread inheriting priority */ 67 extern void turnstile_wakeup(turnstile_t *, int, int, struct _kthread *); 68 extern void turnstile_change_pri(struct _kthread *, pri_t, pri_t *); 69 extern void turnstile_unsleep(struct _kthread *); 70 extern void turnstile_stay_asleep(struct _kthread *);
|
H A D | thread.h | 96 typedef struct _kthread *kthread_id_t; 110 typedef struct _kthread { struct 111 struct _kthread *t_link; /* dispq, sleepq, and free queue link */ argument 151 struct _kthread *t_intr; /* interrupted (pinned) thread */ argument 168 struct _kthread *t_forw; /* process's forward thread link */ argument 169 struct _kthread *t_back; /* process's backward thread link */ argument 170 struct _kthread *t_thlink; /* tid (lwpid) lookup hash link */ argument 174 struct _kthread *t_next; /* doubly linked list of all threads */ argument 175 struct _kthread *t_prev; argument 288 struct _kthread *t_priforw; /* sleepq per-priority sublist */ argument [all …]
|
H A D | kcpc.h | 50 struct _kthread; 111 extern int kcpc_bind_thread(kcpc_set_t *set, struct _kthread *t, int *subcode); 191 extern int kcpc_enable(struct _kthread *t, int cmd, int enable); 196 extern void kcpc_invalidate(struct _kthread *t);
|
H A D | sysdc.h | 35 struct _kthread; 38 extern void sysdc_thread_enter(struct _kthread *, uint_t, uint_t);
|
H A D | sysdc_impl.h | 39 struct _kthread; 74 struct _kthread *sdc_thread; /* back-pointer, or NULL if freeable */
|
H A D | door_data.h | 83 struct _kthread *d_caller; /* Door caller */ 84 struct _kthread *d_servers; /* List of door servers */
|
H A D | rwstlock.h | 66 ((struct _kthread *)((l)->rwst_count & ~LONG_MIN)) : NULL) 87 extern struct _kthread *rwst_owner(rwstlock_t *);
|
H A D | klwp.h | 180 struct _kthread *lwp_thread; 206 extern struct _kthread *lwp_deathrow;
|
H A D | cpc_impl.h | 114 struct _kthread; 139 struct _kthread *kc_thread; /* thread this context is measuring */
|
H A D | door_impl.h | 43 struct _kthread *dp_threads;
|
H A D | sema_impl.h | 56 struct _kthread *s_slpq;
|
H A D | lwp_upimutex_impl.h | 48 struct _kthread *upi_owner; /* owner */
|
H A D | rwlock.h | 79 extern struct _kthread *rw_owner(krwlock_t *);
|
H A D | mutex.h | 94 extern struct _kthread *mutex_owner(const kmutex_t *);
|
H A D | file.h | 75 struct _kthread *fp_thread; /* thread caching poll info */
|
/titanic_44/usr/src/uts/intel/asm/ |
H A D | thread.h | 40 struct _kthread; 49 extern __GNU_INLINE struct _kthread 52 struct _kthread *__value; in threadp()
|
/titanic_44/usr/src/lib/libfakekernel/common/sys/ |
H A D | thread.h | 75 struct _kthread; 76 typedef struct _kthread *kthread_id_t; 78 typedef struct _kthread kthread_t;
|
H A D | klwp.h | 58 struct _kthread *lwp_thread;
|
/titanic_44/usr/src/uts/sparc/asm/ |
H A D | thread.h | 39 struct _kthread; 41 extern __GNU_INLINE struct _kthread *
|
/titanic_44/usr/src/uts/common/os/ |
H A D | rwstlock.c | 197 struct _kthread *
|
/titanic_44/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_rq.h | 86 struct _kthread *sr_owner;
|
H A D | smb_conn.h | 173 struct _kthread *iod_thr; /* the IOD (reader) thread */
|
/titanic_44/usr/src/uts/common/klm/ |
H A D | nlm_impl.h | 73 struct _kthread;
|
/titanic_44/usr/src/lib/libfakekernel/common/ |
H A D | taskq.c | 354 taskq_member(taskq_t *tq, struct _kthread *t) in taskq_member()
|