Searched refs:disp_lock_t (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dt_lock.h70 * disp_lock_t is defined in machlock.h
72 extern void disp_lock_enter(disp_lock_t *);
73 extern void disp_lock_exit(disp_lock_t *);
74 extern void disp_lock_exit_nopreempt(disp_lock_t *);
75 extern void disp_lock_enter_high(disp_lock_t *);
76 extern void disp_lock_exit_high(disp_lock_t *);
77 extern void disp_lock_init(disp_lock_t *lp, char *name);
78 extern void disp_lock_destroy(disp_lock_t *lp);
H A Dwaitq.h42 disp_lock_t wq_lock; /* protects all fields */
H A Dsleepq.h50 disp_lock_t sq_lock;
H A Dcpucaps_impl.h71 disp_lock_t cap_usagelock; /* protects cap_usage above */
H A Ddisp.h57 disp_lock_t disp_lock; /* protects dispatching fields */
H A Dthread.h145 disp_lock_t t_pi_lock; /* lock protecting t_prioinv list */
196 disp_lock_t *t_lockp; /* pointer to the dispatcher lock */
587 extern disp_lock_t transition_lock; /* lock protecting transiting threads */
588 extern disp_lock_t stop_lock; /* lock protecting stopped threads */
681 disp_lock_t *tlp; \
H A Dfss.h78 disp_lock_t fssps_displock; /* lock for fsps_maxfsspri */
H A Dcpuvar.h134 disp_lock_t cpu_thread_lock; /* dispatcher lock on current thread */
/illumos-gate/usr/src/uts/common/disp/
H A Ddisp_lock.c58 disp_lock_init(disp_lock_t *lp, char *name)
65 disp_lock_destroy(disp_lock_t *lp)
71 disp_lock_enter_high(disp_lock_t *lp)
77 disp_lock_exit_high(disp_lock_t *lp)
86 disp_lock_enter(disp_lock_t *lp)
92 disp_lock_exit(disp_lock_t *lp)
106 disp_lock_exit_nopreempt(disp_lock_t *lp)
196 disp_lock_t *lp;
215 disp_lock_t *lp;
H A Dshuttle.c43 static disp_lock_t shuttle_lock; /* lock on shuttle objects */
91 disp_lock_t *oldtlp;
H A Ddisp.c99 disp_lock_t swapped_lock; /* lock swapped threads and swap queue */
142 disp_lock_t transition_lock; /* lock on transitioning threads */
143 disp_lock_t stop_lock; /* lock on stopped threads */
/illumos-gate/usr/src/uts/sparc/sys/
H A Dmachlock.h57 typedef lock_t disp_lock_t; /* dispatcher lock type */ typedef
/illumos-gate/usr/src/uts/intel/sys/
H A Dmachlock.h60 typedef lock_t disp_lock_t; /* dispatcher lock type */ typedef
/illumos-gate/usr/src/uts/common/os/
H A Dsemaphore.c63 * SEMA_BLOCK(sema_impl_t *s, disp_lock_t *lockp)
228 disp_lock_t *sqlp;
261 disp_lock_t *sqlp;
334 disp_lock_t *sqlp;
H A Dturnstile.c171 disp_lock_t tc_lock; /* lock for this hash chain */
H A Dsched.c103 extern disp_lock_t swapped_lock; /* protects swap queue and threads on it */
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dsobj.c694 disp_lock_t tc_lock; /* lock for this hash chain */
/illumos-gate/usr/src/uts/common/fs/doorfs/
H A Ddoor_sys.c1440 disp_lock_t *tlp;
1816 disp_lock_t *tlp;

Completed in 142 milliseconds