Home
last modified time | relevance | path

Searched refs:_kthread (Results 1 – 25 of 29) sorted by relevance

12

/titanic_41/usr/src/uts/common/sys/
H A Dsleepq.h42 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 Dturnstile.h56 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 Dthread.h96 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 Dkcpc.h50 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 Dsysdc.h35 struct _kthread;
38 extern void sysdc_thread_enter(struct _kthread *, uint_t, uint_t);
H A Dsysdc_impl.h39 struct _kthread;
74 struct _kthread *sdc_thread; /* back-pointer, or NULL if freeable */
H A Ddoor_data.h83 struct _kthread *d_caller; /* Door caller */
84 struct _kthread *d_servers; /* List of door servers */
H A Drwstlock.h66 ((struct _kthread *)((l)->rwst_count & ~LONG_MIN)) : NULL)
87 extern struct _kthread *rwst_owner(rwstlock_t *);
H A Dklwp.h180 struct _kthread *lwp_thread;
206 extern struct _kthread *lwp_deathrow;
H A Dcpc_impl.h114 struct _kthread;
139 struct _kthread *kc_thread; /* thread this context is measuring */
H A Ddoor_impl.h43 struct _kthread *dp_threads;
H A Dsema_impl.h56 struct _kthread *s_slpq;
H A Dlwp_upimutex_impl.h48 struct _kthread *upi_owner; /* owner */
H A Drwlock.h79 extern struct _kthread *rw_owner(krwlock_t *);
H A Dmutex.h94 extern struct _kthread *mutex_owner(const kmutex_t *);
H A Dfile.h75 struct _kthread *fp_thread; /* thread caching poll info */
/titanic_41/usr/src/uts/intel/asm/
H A Dthread.h40 struct _kthread;
49 extern __GNU_INLINE struct _kthread
52 struct _kthread *__value; in threadp()
/titanic_41/usr/src/lib/libfakekernel/common/sys/
H A Dthread.h75 struct _kthread;
76 typedef struct _kthread *kthread_id_t;
78 typedef struct _kthread kthread_t;
H A Dklwp.h58 struct _kthread *lwp_thread;
/titanic_41/usr/src/uts/sparc/asm/
H A Dthread.h39 struct _kthread;
41 extern __GNU_INLINE struct _kthread *
/titanic_41/usr/src/uts/common/os/
H A Drwstlock.c197 struct _kthread *
/titanic_41/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_rq.h86 struct _kthread *sr_owner;
H A Dsmb_conn.h173 struct _kthread *iod_thr; /* the IOD (reader) thread */
/titanic_41/usr/src/uts/common/klm/
H A Dnlm_impl.h73 struct _kthread;
/titanic_41/usr/src/lib/libfakekernel/common/
H A Dtaskq.c354 taskq_member(taskq_t *tq, struct _kthread *t) in taskq_member()

12