Symbol: kmutex_t
usr/src/cmd/mdb/common/kmdb/kctl/kctl.h
76
kmutex_t kctl_lock; /* serializes (de)activation */
usr/src/cmd/mdb/common/kmdb/kctl/kctl.h
78
kmutex_t kctl_wr_lock; /* WR queue thread completion */
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
53
static kmutex_t kctl_dmods_lock;
usr/src/cmd/mdb/common/kmdb/kctl/kctl_dmod.c
66
static kmutex_t kctl_dmod_loads_lock;
usr/src/cmd/mdb/common/kmdb/kctl/kctl_wr.c
209
kmutex_t cprlock;
usr/src/cmd/mdb/common/modules/genunix/mdi.c
51
static void dump_mutex(kmutex_t m, char *name);
usr/src/cmd/mdb/common/modules/genunix/mdi.c
539
dump_mutex(kmutex_t m, char *name)
usr/src/cmd/mdb/common/modules/nfs/common.c
83
common_mutex(kmutex_t *mp)
usr/src/cmd/mdb/common/modules/nfs/common.h
28
extern const char *common_mutex(kmutex_t *);
usr/src/cmd/mdb/common/modules/scsi_vhci/scsi_vhci.c
620
dump_mutex(kmutex_t m, char *name)
usr/src/cmd/mdb/common/modules/scsi_vhci/scsi_vhci.c
66
static void dump_mutex(kmutex_t m, char *name);
usr/src/cmd/mdb/common/modules/sd/sd.c
49
kmutex_t xa_mutex;
usr/src/cmd/mdb/common/modules/sd/sd.c
57
kmutex_t xa_reserve_mutex;
usr/src/cmd/raidz_test/raidz_test.c
590
static kmutex_t sem_mtx;
usr/src/cmd/smbsrv/testoplock/smbsrv/smb_ktypes.h
136
kmutex_t n_mutex;
usr/src/cmd/smbsrv/testoplock/smbsrv/smb_ktypes.h
204
kmutex_t f_mutex;
usr/src/cmd/smbsrv/testoplock/smbsrv/smb_ktypes.h
226
kmutex_t sr_mutex;
usr/src/cmd/smbsrv/testoplock/smbsrv/smb_ktypes.h
72
kmutex_t ll_mutex;
usr/src/cmd/smbsrv/testoplock/smbsrv/smb_ktypes.h
82
kmutex_t ol_mutex;
usr/src/cmd/ztest/ztest.c
271
kmutex_t rll_lock;
usr/src/cmd/ztest/ztest.c
311
kmutex_t zd_dirobj_lock;
usr/src/cmd/ztest/ztest.c
439
kmutex_t zcl_callbacks_lock;
usr/src/cmd/ztest/ztest.c
474
static kmutex_t ztest_vdev_lock;
usr/src/cmd/ztest/ztest.c
476
static kmutex_t ztest_checkpoint_lock;
usr/src/common/devid/devid.c
495
static kmutex_t id_lock;
usr/src/common/smbsrv/smb_oem.c
318
static kmutex_t mutex;
usr/src/lib/libfakekernel/common/cond.c
106
cv_timedwait(kcondvar_t *cv, kmutex_t *mp, clock_t abstime)
usr/src/lib/libfakekernel/common/cond.c
115
cv_timedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t abstime)
usr/src/lib/libfakekernel/common/cond.c
124
cv_timedwait_sig_hrtime(kcondvar_t *cv, kmutex_t *mp, hrtime_t tim)
usr/src/lib/libfakekernel/common/cond.c
134
cv_timedwait_hires(kcondvar_t *cv, kmutex_t *mp, hrtime_t tim, hrtime_t res,
usr/src/lib/libfakekernel/common/cond.c
146
cv_reltimedwait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, time_res_t res)
usr/src/lib/libfakekernel/common/cond.c
154
cv_reltimedwait_sig(kcondvar_t *cv, kmutex_t *mp, clock_t delta,
usr/src/lib/libfakekernel/common/cond.c
170
cv__twait(kcondvar_t *cv, kmutex_t *mp, clock_t delta, int sigok, int hires)
usr/src/lib/libfakekernel/common/cond.c
40
static int cv__wait(kcondvar_t *, kmutex_t *, int);
usr/src/lib/libfakekernel/common/cond.c
41
static clock_t cv__twait(kcondvar_t *, kmutex_t *, clock_t, int, int);
usr/src/lib/libfakekernel/common/cond.c
73
cv_wait(kcondvar_t *cv, kmutex_t *mp)
usr/src/lib/libfakekernel/common/cond.c
79
cv_wait_sig(kcondvar_t *cv, kmutex_t *mp)
usr/src/lib/libfakekernel/common/cond.c
85
cv__wait(kcondvar_t *cv, kmutex_t *mp, int sigok)
usr/src/lib/libfakekernel/common/ksocket.c
59
kmutex_t kso_lock;
usr/src/lib/libfakekernel/common/mutex.c
41
kmutex_init(kmutex_t *mp, char *name, kmutex_type_t typ, void *arg)
usr/src/lib/libfakekernel/common/mutex.c
49
kmutex_destroy(kmutex_t *mp)
usr/src/lib/libfakekernel/common/mutex.c
55
kmutex_enter(kmutex_t *mp)
usr/src/lib/libfakekernel/common/mutex.c
65
mutex_tryenter(kmutex_t *mp)
usr/src/lib/libfakekernel/common/mutex.c
78
kmutex_exit(kmutex_t *mp)
usr/src/lib/libfakekernel/common/mutex.c
89
mutex_owner(const kmutex_t *mp)
usr/src/lib/libfakekernel/common/mutex.c
95
mutex_owned(const kmutex_t *mp)
usr/src/lib/libfakekernel/common/sys/condvar.h
101
extern int cv_wait_sig_swap(kcondvar_t *, kmutex_t *);
usr/src/lib/libfakekernel/common/sys/condvar.h
102
extern int cv_wait_sig_swap_core(kcondvar_t *, kmutex_t *, int *);
usr/src/lib/libfakekernel/common/sys/condvar.h
105
extern int cv_waituntil_sig(kcondvar_t *, kmutex_t *, timestruc_t *, int);
usr/src/lib/libfakekernel/common/sys/condvar.h
90
extern void cv_wait(kcondvar_t *, kmutex_t *);
usr/src/lib/libfakekernel/common/sys/condvar.h
91
extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int);
usr/src/lib/libfakekernel/common/sys/condvar.h
92
extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t);
usr/src/lib/libfakekernel/common/sys/condvar.h
93
extern clock_t cv_timedwait_hires(kcondvar_t *, kmutex_t *, hrtime_t, hrtime_t,
usr/src/lib/libfakekernel/common/sys/condvar.h
95
extern clock_t cv_reltimedwait(kcondvar_t *, kmutex_t *, clock_t, time_res_t);
usr/src/lib/libfakekernel/common/sys/condvar.h
96
extern int cv_wait_sig(kcondvar_t *, kmutex_t *);
usr/src/lib/libfakekernel/common/sys/condvar.h
97
extern clock_t cv_timedwait_sig(kcondvar_t *, kmutex_t *, clock_t);
usr/src/lib/libfakekernel/common/sys/condvar.h
98
extern int cv_timedwait_sig_hrtime(kcondvar_t *, kmutex_t *, hrtime_t);
usr/src/lib/libfakekernel/common/sys/condvar.h
99
extern clock_t cv_reltimedwait_sig(kcondvar_t *, kmutex_t *, clock_t,
usr/src/lib/libfakekernel/common/sys/mutex.h
100
extern void kmutex_exit(kmutex_t *);
usr/src/lib/libfakekernel/common/sys/mutex.h
102
extern int mutex_tryenter(kmutex_t *);
usr/src/lib/libfakekernel/common/sys/mutex.h
103
extern int mutex_owned(const kmutex_t *);
usr/src/lib/libfakekernel/common/sys/mutex.h
105
extern void *mutex_owner(const kmutex_t *);
usr/src/lib/libfakekernel/common/sys/mutex.h
70
kmutex_t pad_mutex;
usr/src/lib/libfakekernel/common/sys/mutex.h
72
char pad_pad[64 - sizeof (kmutex_t)];
usr/src/lib/libfakekernel/common/sys/mutex.h
96
extern void kmutex_init(kmutex_t *, char *, kmutex_type_t, void *);
usr/src/lib/libfakekernel/common/sys/mutex.h
97
extern void kmutex_destroy(kmutex_t *);
usr/src/lib/libfakekernel/common/sys/mutex.h
99
extern void kmutex_enter(kmutex_t *);
usr/src/lib/libfakekernel/common/sys/proc.h
106
kmutex_t pl_lock;
usr/src/lib/libfakekernel/common/taskq.c
76
kmutex_t tq_lock;
usr/src/lib/libzpool/common/kernel.c
62
kmutex_t cpu_lock;
usr/src/lib/libzpool/common/sys/zfs_context.h
308
kmutex_t *cc_lockp;
usr/src/lib/smbclnt/libfknsmb/common/fake_fio.c
62
kmutex_t ftlock;
usr/src/lib/smbclnt/libfknsmb/common/fake_softc.c
37
kmutex_t lock; /* serialize access to this struct */
usr/src/lib/smbclnt/libfksmbfs/common/fake_misc.c
37
static kmutex_t udevlock;
usr/src/lib/smbsrv/libfksmbsrv/common/vncache.c
79
kmutex_t fncache_lock;
usr/src/uts/common/c2/audit_kernel.h
148
kmutex_t pad_lock; /* lock pad data during changes */
usr/src/uts/common/c2/audit_kernel.h
265
kmutex_t lock; /* mutex lock for queue modification */
usr/src/uts/common/c2/audit_kernel.h
309
kmutex_t auk_eagain_mutex; /* door call retry */
usr/src/uts/common/c2/audit_kernel.h
316
kmutex_t auk_svc_lock;
usr/src/uts/common/c2/audit_start.c
50
extern kmutex_t pidlock; /* proc table lock */
usr/src/uts/common/c2/audit_start.c
62
kmutex_t module_lock; /* audit_module_state lock */
usr/src/uts/common/conf/param.c
388
kmutex_t execsw_lock; /* Used for allocation of execsw entries */
usr/src/uts/common/conf/param.c
446
kmutex_t class_lock; /* lock for class[] */
usr/src/uts/common/cpr/cpr_main.c
78
extern kmutex_t srn_clone_lock;
usr/src/uts/common/cpr/cpr_misc.c
57
extern kmutex_t cpr_slock;
usr/src/uts/common/cpr/cpr_mod.c
73
kmutex_t cpr_slock; /* cpr serial lock */
usr/src/uts/common/crypto/api/kcf_cbufcall.c
48
kmutex_t cbuf_list_lock;
usr/src/uts/common/crypto/api/kcf_miscapi.c
53
kmutex_t ntfy_list_lock;
usr/src/uts/common/crypto/api/kcf_random.c
109
static kmutex_t rndpool_lock; /* protects r/w accesses to the cache, */
usr/src/uts/common/crypto/api/kcf_random.c
592
kmutex_t rm_lock;
usr/src/uts/common/crypto/core/kcf_cryptoadm.c
46
kmutex_t soft_config_mutex;
usr/src/uts/common/crypto/core/kcf_mech_tabs.c
143
kmutex_t kcf_mech_tabs_lock;
usr/src/uts/common/crypto/core/kcf_policy.c
46
static kmutex_t policy_tab_mutex; /* ensure exclusive access to the table */
usr/src/uts/common/crypto/core/kcf_prov_tabs.c
68
kmutex_t prov_tab_mutex; /* ensure exclusive access to the table */
usr/src/uts/common/crypto/io/dca.c
1240
dca_enlist2(dca_listnode_t *q, dca_listnode_t *node, kmutex_t *lock)
usr/src/uts/common/crypto/io/dca.c
1254
dca_rmlist2(dca_listnode_t *node, kmutex_t *lock)
usr/src/uts/common/crypto/io/dca.c
1268
dca_delist2(dca_listnode_t *q, kmutex_t *lock)
usr/src/uts/common/crypto/io/dca.c
62
kmutex_t *);
usr/src/uts/common/crypto/io/dca.c
63
static void dca_rmlist2(dca_listnode_t *node, kmutex_t *);
usr/src/uts/common/crypto/io/dca.c
64
static dca_listnode_t *dca_delist2(dca_listnode_t *q, kmutex_t *);
usr/src/uts/common/crypto/io/dprov.c
1253
kmutex_t ds_lock; /* per-instance lock */
usr/src/uts/common/crypto/io/swrand.c
88
static kmutex_t srndpool_lock; /* protects r/w accesses to the pool, */
usr/src/uts/common/crypto/io/swrand.c
90
static kmutex_t buffer_lock; /* protects r/w accesses to buffer */
usr/src/uts/common/crypto/io/viorand.c
48
kmutex_t vio_mutex;
usr/src/uts/common/disp/cpucaps.c
176
static kmutex_t caps_lock; /* lock to protect: */
usr/src/uts/common/disp/cpucaps.c
223
static kmutex_t cap_kstat_lock;
usr/src/uts/common/disp/fss.c
295
kmutex_t *lockp = &fss_listlock[index]; \
usr/src/uts/common/disp/fss.c
308
kmutex_t *lockp = &fss_listlock[index]; \
usr/src/uts/common/disp/fss.c
344
static kmutex_t fss_listlock[FSS_LISTS];
usr/src/uts/common/disp/fss.c
347
static kmutex_t fsspsets_lock; /* protects fsspsets */
usr/src/uts/common/disp/fx.c
100
kmutex_t *lockp = &fx_cb_list_lock[index]; \
usr/src/uts/common/disp/fx.c
116
kmutex_t *lockp = &fx_cb_list_lock[index]; \
usr/src/uts/common/disp/fx.c
156
static kmutex_t fx_dptblock; /* protects fixed priority dispatch table */
usr/src/uts/common/disp/fx.c
159
static kmutex_t fx_cb_list_lock[FX_CB_LISTS]; /* protects list of fxprocs */
usr/src/uts/common/disp/fx.c
1649
kmutex_t *lockp = &fx_cb_list_lock[index];
usr/src/uts/common/disp/fx.c
1657
kmutex_t *lockp = &fx_cb_list_lock[index];
usr/src/uts/common/disp/rt.c
145
static kmutex_t rt_dptblock; /* protects realtime dispatch table */
usr/src/uts/common/disp/rt.c
146
static kmutex_t rt_list_lock; /* protects RT thread list */
usr/src/uts/common/disp/shuttle.c
179
shuttle_swtch(kmutex_t *l)
usr/src/uts/common/disp/shuttle.c
85
shuttle_resume(kthread_t *t, kmutex_t *l)
usr/src/uts/common/disp/sysdc.c
310
static kmutex_t sysdc_pset_lock; /* lock protecting pset data */
usr/src/uts/common/disp/thread.c
132
static kmutex_t kmem_stkinfo_lock; /* protects kmem_stkinfo_log */
usr/src/uts/common/disp/thread.c
1579
static kmutex_t tsd_mutex; /* linked list spin lock */
usr/src/uts/common/disp/thread.c
175
kmutex_t *lp;
usr/src/uts/common/disp/thread.c
687
kmutex_t *lp;
usr/src/uts/common/disp/thread.c
696
kmutex_t *lp;
usr/src/uts/common/disp/thread.c
705
kmutex_t *lp;
usr/src/uts/common/disp/thread.c
93
kmutex_t reaplock; /* protects lwp and thread deathrows */
usr/src/uts/common/disp/ts.c
159
kmutex_t *lockp = &ts_list_lock[index]; \
usr/src/uts/common/disp/ts.c
175
kmutex_t *lockp = &ts_list_lock[index]; \
usr/src/uts/common/disp/ts.c
232
static kmutex_t ts_dptblock; /* protects time sharing dispatch table */
usr/src/uts/common/disp/ts.c
233
static kmutex_t ts_list_lock[TS_LISTS]; /* protects tsproc lists */
usr/src/uts/common/dtrace/dtrace.c
226
static kmutex_t dtrace_lock; /* probe state lock */
usr/src/uts/common/dtrace/dtrace.c
227
static kmutex_t dtrace_provider_lock; /* provider state lock */
usr/src/uts/common/dtrace/dtrace.c
228
static kmutex_t dtrace_meta_lock; /* meta-provider state lock */
usr/src/uts/common/dtrace/dtrace.c
316
static kmutex_t dtrace_errlock;
usr/src/uts/common/dtrace/dtrace.c
4098
if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t),
usr/src/uts/common/dtrace/dtrace.c
4112
if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t),
usr/src/uts/common/dtrace/dtrace.c
4127
if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t),
usr/src/uts/common/dtrace/dtrace.c
4138
if (!dtrace_canload(tupregs[0].dttk_value, sizeof (kmutex_t),
usr/src/uts/common/dtrace/fasttrap.c
134
static kmutex_t fasttrap_cleanup_mtx;
usr/src/uts/common/dtrace/fasttrap.c
165
static kmutex_t fasttrap_count_mtx; /* lock on ref count */
usr/src/uts/common/dtrace/lockstat.c
83
static kmutex_t lockstat_test; /* for testing purposes only */
usr/src/uts/common/fs/autofs/auto_subr.c
2459
kmutex_t unmount_tree_cpr_lock;
usr/src/uts/common/fs/autofs/auto_subr.c
256
kmutex_t auto_mount_thread_cpr_lock;
usr/src/uts/common/fs/autofs/auto_subr.c
79
static kmutex_t autofs_nodeid_lock;
usr/src/uts/common/fs/autofs/auto_vfsops.c
60
kmutex_t autofs_minor_lock;
usr/src/uts/common/fs/bootfs/bootfs_vfsops.c
60
static kmutex_t bootfs_lock;
usr/src/uts/common/fs/dcfs/dc_vnops.c
128
kmutex_t dctable_lock;
usr/src/uts/common/fs/dcfs/dc_vnops.c
136
kmutex_t dccache_lock;
usr/src/uts/common/fs/dev/sdev_comm.c
74
static kmutex_t devfsadm_lock;
usr/src/uts/common/fs/dev/sdev_plugin.c
82
kmutex_t sdev_plugin_lock;
usr/src/uts/common/fs/dev/sdev_plugin.c
97
kmutex_t sp_lock; /* Protects everything below */
usr/src/uts/common/fs/dev/sdev_vfsops.c
71
kmutex_t sdev_lock; /* used for mount/unmount/rename synchronization */
usr/src/uts/common/fs/dev/sdev_zvolops.c
48
static kmutex_t devzvol_mtx;
usr/src/uts/common/fs/devfs/devfs_vfsops.c
82
static kmutex_t devfs_lock; /* protects global data */
usr/src/uts/common/fs/doorfs/door_sys.c
333
void shuttle_resume(kthread_t *, kmutex_t *);
usr/src/uts/common/fs/doorfs/door_sys.c
334
void shuttle_swtch(kmutex_t *);
usr/src/uts/common/fs/doorfs/door_vnops.c
41
kmutex_t door_knob;
usr/src/uts/common/fs/fd/fdops.c
77
static kmutex_t fd_minor_lock;
usr/src/uts/common/fs/fifofs/fifosubr.c
128
kmutex_t ftable_lock;
usr/src/uts/common/fs/fifofs/fifosubr.c
129
static kmutex_t fino_lock;
usr/src/uts/common/fs/fifofs/fifovnops.c
118
extern kmutex_t ftable_lock;
usr/src/uts/common/fs/fs_subr.c
79
static kmutex_t reparsed_door_lock;
usr/src/uts/common/fs/fsflush.c
361
kmutex_t *hmp;
usr/src/uts/common/fs/fsflush.c
79
static kmutex_t fsflush_lock; /* just for the cv_wait */
usr/src/uts/common/fs/hsfs/hsfs_vfsops.c
209
kmutex_t hs_mounttab_lock;
usr/src/uts/common/fs/mntfs/mntvfsops.c
107
static kmutex_t mnt_minor_lock;
usr/src/uts/common/fs/namefs/namevfs.c
78
kmutex_t ntable_lock;
usr/src/uts/common/fs/namefs/namevfs.c
81
static kmutex_t nm_inolock;
usr/src/uts/common/fs/nfs/nfs3_vfsops.c
1588
static kmutex_t nfs3_syncbusy;
usr/src/uts/common/fs/nfs/nfs3_vnops.c
6295
kmutex_t *vphm;
usr/src/uts/common/fs/nfs/nfs4_callback.c
2046
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_client.c
113
kmutex_t mig_lock; /* lock protecting mig_list */
usr/src/uts/common/fs/nfs/nfs4_client.c
3239
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_idmap.c
138
static kmutex_t nfsidmap_globals_lock;
usr/src/uts/common/fs/nfs/nfs4_recovery.c
1212
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
132
static kmutex_t rp4freelist_lock;
usr/src/uts/common/fs/nfs/nfs4_rnode.c
176
kmutex_t *vphm;
usr/src/uts/common/fs/nfs/nfs4_srv_deleg.c
918
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_srv_deleg.c
973
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
117
kmutex_t ntg_forest_lock;
usr/src/uts/common/fs/nfs/nfs4_stub_vnops.c
123
kmutex_t nfs4_ephemeral_thread_lock;
usr/src/uts/common/fs/nfs/nfs4_subr.c
113
kmutex_t lock; /* lock protects count */
usr/src/uts/common/fs/nfs/nfs4_subr.c
97
static kmutex_t nfs4_clnt_list_lock;
usr/src/uts/common/fs/nfs/nfs4_vfsops.c
2885
static kmutex_t nfs4_syncbusy;
usr/src/uts/common/fs/nfs/nfs4_vfsops.c
3149
kmutex_t nfs4_server_lst_lock;
usr/src/uts/common/fs/nfs/nfs4_vfsops.c
4297
kmutex_t cpr_lock;
usr/src/uts/common/fs/nfs/nfs4_vnops.c
11920
kmutex_t *vphm;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
729
nfs_acl_dup_res_impl(kmutex_t *statelock, vsecattr_t **rspp, vsecattr_t *vsp)
usr/src/uts/common/fs/nfs/nfs_auth.c
137
kmutex_t mountd_lock;
usr/src/uts/common/fs/nfs/nfs_auth.c
145
kmutex_t refreshq_lock;
usr/src/uts/common/fs/nfs/nfs_client.c
90
kmutex_t mig_lock; /* lock protecting mig_list */
usr/src/uts/common/fs/nfs/nfs_cmd.c
54
kmutex_t nfscmd_lock;
usr/src/uts/common/fs/nfs/nfs_export.c
86
kmutex_t nfs_exi_id_lock;
usr/src/uts/common/fs/nfs/nfs_srv.c
84
kmutex_t async_write_lock;
usr/src/uts/common/fs/nfs/nfs_subr.c
131
static kmutex_t rpfreelist_lock;
usr/src/uts/common/fs/nfs/nfs_subr.c
148
kmutex_t nfs_minor_lock;
usr/src/uts/common/fs/nfs/nfs_subr.c
220
static kmutex_t nfs_clnt_list_lock;
usr/src/uts/common/fs/nfs/nfs_subr.c
3352
static kmutex_t newnum_lock;
usr/src/uts/common/fs/nfs/nfs_vfsops.c
1589
static kmutex_t nfs_syncbusy;
usr/src/uts/common/fs/pcfs/pc_vfsops.c
154
kmutex_t pcfslock;
usr/src/uts/common/fs/portfs/port_fop.c
2017
kmutex_t *mtx;
usr/src/uts/common/fs/portfs/port_fop.c
560
kmutex_t *mtx;
usr/src/uts/common/fs/proc/prcontrol.c
2030
kmutex_t *mp = &p->p_lock;
usr/src/uts/common/fs/proc/prcontrol.c
2594
kmutex_t *mp = &p->p_lock;
usr/src/uts/common/fs/proc/prdata.h
170
kmutex_t pr_mutex; /* locks pr_files and child pr_flags */
usr/src/uts/common/fs/proc/prdata.h
71
kmutex_t prc_mutex; /* to wait for the proc/lwp to stop */
usr/src/uts/common/fs/proc/prsubr.c
715
kmutex_t *mp = &p->p_lock;
usr/src/uts/common/fs/proc/prvfsops.c
113
static kmutex_t procfs_minor_lock;
usr/src/uts/common/fs/proc/prvfsops.c
115
static kmutex_t pr_mount_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_conn.h
132
kmutex_t co_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_conn.h
399
kmutex_t sd_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_dev.c
99
static kmutex_t dev_lck;
usr/src/uts/common/fs/smbclnt/netsmb/smb_pass.c
97
kmutex_t smb_ptd_lock; /* Mutex lock for controlled access */
usr/src/uts/common/fs/smbclnt/netsmb/smb_rq.h
153
kmutex_t t2_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_rq.h
184
kmutex_t nt_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_rq.h
89
kmutex_t sr_lock;
usr/src/uts/common/fs/smbclnt/netsmb/smb_trantcp.h
75
kmutex_t nbp_lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs.h
119
kmutex_t smi_lock; /* mutex for flags, etc. */
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_client.c
91
kmutex_t smg_lock; /* lock protecting smg_list */
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_node.h
214
kmutex_t r_statelock; /* protect (most) smbnode fields */
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_node.h
71
kmutex_t lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_node.h
98
kmutex_t lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr2.c
117
static kmutex_t smbfreelist_lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr2.c
1189
static kmutex_t smbfs_newnum_lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_subr2.c
131
kmutex_t smbfs_minor_lock;
usr/src/uts/common/fs/smbclnt/smbfs/smbfs_vfsops.c
179
extern kmutex_t smbfs_minor_lock;
usr/src/uts/common/fs/smbsrv/smb_server.c
2592
static kmutex_t txmutex;
usr/src/uts/common/fs/sockfs/sockfilter.c
114
kmutex_t sof_close_deferred_lock;
usr/src/uts/common/fs/sockfs/sockfilter.c
90
static kmutex_t sof_module_lock; /* protect the module list */
usr/src/uts/common/fs/sockfs/sockfilter_impl.h
98
kmutex_t sofe_lock;
usr/src/uts/common/fs/sockfs/socktpi.h
138
kmutex_t sti_plumb_lock; /* serializes plumbs, and the related */
usr/src/uts/common/fs/specfs/specsubr.c
636
kmutex_t stable_lock;
usr/src/uts/common/fs/specfs/specvfsops.c
100
kmutex_t spec_syncbusy; /* initialized in specinit() */
usr/src/uts/common/fs/swapfs/swap_subr.c
73
static kmutex_t swapfs_lock;
usr/src/uts/common/fs/swapfs/swap_vnops.c
228
kmutex_t *ahm;
usr/src/uts/common/fs/swapfs/swap_vnops.c
414
kmutex_t *ahm;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
112
kmutex_t *t_hmtx;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
133
kmutex_t *t_hmtx;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
148
kmutex_t *t_hmtx;
usr/src/uts/common/fs/tmpfs/tmp_dir.c
62
static kmutex_t t_hashmutex[T_MUTEX_SIZE];
usr/src/uts/common/fs/tmpfs/tmp_dir.c
92
kmutex_t *t_hmtx;
usr/src/uts/common/fs/tmpfs/tmp_vfsops.c
166
static kmutex_t tmpfs_minor_lock;
usr/src/uts/common/fs/udfs/udf_inode.c
104
kmutex_t udf_ifree_lock;
usr/src/uts/common/fs/udfs/udf_inode.c
110
kmutex_t ud_nino_lock;
usr/src/uts/common/fs/udfs/udf_inode.c
87
kmutex_t ud_sync_busy;
usr/src/uts/common/fs/udfs/udf_inode.c
91
kmutex_t udf_vfs_mutex;
usr/src/uts/common/fs/udfs/udf_inode.c
98
kmutex_t ud_icache_lock;
usr/src/uts/common/fs/udfs/udf_subr.c
90
extern kmutex_t ud_icache_lock;
usr/src/uts/common/fs/udfs/udf_subr.c
93
extern kmutex_t ud_sync_busy;
usr/src/uts/common/fs/udfs/udf_subr.c
97
extern kmutex_t udf_vfs_mutex;
usr/src/uts/common/fs/udfs/udf_vfsops.c
92
extern kmutex_t ud_sync_busy;
usr/src/uts/common/fs/udfs/udf_vnops.c
186
kmutex_t mm_mutex; /* protect the fields below */
usr/src/uts/common/fs/ufs/lufs.c
56
extern kmutex_t ufs_scan_lock;
usr/src/uts/common/fs/ufs/lufs.c
58
static kmutex_t log_mutex; /* general purpose log layer lock */
usr/src/uts/common/fs/ufs/lufs.c
59
kmutex_t ml_scan; /* Scan thread syncronization */
usr/src/uts/common/fs/ufs/lufs.c
76
static kmutex_t genid_mutex;
usr/src/uts/common/fs/ufs/lufs_debug.c
51
static kmutex_t toptracelock;
usr/src/uts/common/fs/ufs/lufs_thread.c
78
extern kmutex_t ml_scan;
usr/src/uts/common/fs/ufs/quota.c
70
static kmutex_t dq_cachelock;
usr/src/uts/common/fs/ufs/quota.c
71
static kmutex_t dq_freelock;
usr/src/uts/common/fs/ufs/ufs_inode.c
107
kmutex_t *ih_lock; /* protect inode cache hash table */
usr/src/uts/common/fs/ufs/ufs_inode.c
112
kmutex_t ufs_scan_lock; /* stop racing multiple ufs_scan_inodes() */
usr/src/uts/common/fs/ufs/ufs_inode.c
113
kmutex_t ufs_iuniqtime_lock; /* protect iuniqtime */
usr/src/uts/common/fs/ufs/ufs_inode.c
114
kmutex_t ufsvfs_mutex;
usr/src/uts/common/fs/ufs/ufs_inode.c
310
ih_lock = kmem_zalloc(inohsz * sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/common/fs/ufs/ufs_inode.c
451
kmutex_t *ihm;
usr/src/uts/common/fs/ufs/ufs_panic.c
186
kmutex_t ufst_mutex;
usr/src/uts/common/fs/ufs/ufs_subr.c
109
extern kmutex_t ufsvfs_mutex; /* XXX: move this to ufs_inode.h? */
usr/src/uts/common/fs/ufs/ufs_subr.c
190
extern kmutex_t ufs_scan_lock;
usr/src/uts/common/fs/ufs/ufs_thread.c
650
kmutex_t *ihm;
usr/src/uts/common/fs/ufs/ufs_trans.c
59
extern kmutex_t ufsvfs_mutex;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
1702
extern kmutex_t ufsvfs_mutex;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
255
extern kmutex_t ufs_scan_lock;
usr/src/uts/common/fs/ufs/ufs_vfsops.c
815
kmutex_t *ihm;
usr/src/uts/common/fs/ufs/ufs_xattr.c
122
kmutex_t *ihm;
usr/src/uts/common/fs/vfs.c
126
static kmutex_t vfs_miplist_mutex;
usr/src/uts/common/fs/vfs.c
3684
kmutex_t *hmp = &rvfs_list[vhno].rvfs_lock;
usr/src/uts/common/fs/vnode.c
106
kmutex_t vskstat_tree_lock;
usr/src/uts/common/fs/vnode.c
145
static kmutex_t vsd_lock;
usr/src/uts/common/fs/vnode.c
2052
kmutex_t vb_lock;
usr/src/uts/common/fs/vnode.c
2054
char pad[64 - sizeof (kmutex_t) - sizeof (void *)];
usr/src/uts/common/fs/zfs/arc.c
1771
arc_fill_hdr_crypt(arc_buf_hdr_t *hdr, kmutex_t *hash_lock, spa_t *spa,
usr/src/uts/common/fs/zfs/arc.c
1822
arc_buf_untransform_in_place(arc_buf_t *buf, kmutex_t *hash_lock)
usr/src/uts/common/fs/zfs/arc.c
1862
kmutex_t *hash_lock = (flags & ARC_FILL_LOCKED) ? NULL : HDR_LOCK(hdr);
usr/src/uts/common/fs/zfs/arc.c
2179
remove_reference(arc_buf_hdr_t *hdr, kmutex_t *hash_lock, void *tag)
usr/src/uts/common/fs/zfs/arc.c
2207
kmutex_t *hash_lock)
usr/src/uts/common/fs/zfs/arc.c
327
static kmutex_t arc_adjust_lock;
usr/src/uts/common/fs/zfs/arc.c
3750
kmutex_t *hash_lock = HDR_LOCK(hdr);
usr/src/uts/common/fs/zfs/arc.c
3777
arc_evict_hdr(arc_buf_hdr_t *hdr, kmutex_t *hash_lock)
usr/src/uts/common/fs/zfs/arc.c
3914
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
5111
arc_access(arc_buf_hdr_t *hdr, kmutex_t *hash_lock)
usr/src/uts/common/fs/zfs/arc.c
5270
kmutex_t *hash_lock = HDR_LOCK(hdr);
usr/src/uts/common/fs/zfs/arc.c
5389
kmutex_t *hash_lock = NULL;
usr/src/uts/common/fs/zfs/arc.c
5632
kmutex_t *hash_lock = NULL;
usr/src/uts/common/fs/zfs/arc.c
6104
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
6201
kmutex_t *hash_lock = HDR_LOCK(hdr);
usr/src/uts/common/fs/zfs/arc.c
6604
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
678
kmutex_t ht_lock;
usr/src/uts/common/fs/zfs/arc.c
680
unsigned char pad[(HT_LOCK_PAD - sizeof (kmutex_t))];
usr/src/uts/common/fs/zfs/arc.c
743
static kmutex_t l2arc_dev_mtx; /* device list mutex */
usr/src/uts/common/fs/zfs/arc.c
747
static kmutex_t l2arc_free_on_write_mtx; /* mutex for list */
usr/src/uts/common/fs/zfs/arc.c
766
static kmutex_t l2arc_feed_thr_lock;
usr/src/uts/common/fs/zfs/arc.c
770
static kmutex_t l2arc_rebuild_thr_lock;
usr/src/uts/common/fs/zfs/arc.c
7702
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
795
static void arc_access(arc_buf_hdr_t *, kmutex_t *);
usr/src/uts/common/fs/zfs/arc.c
7970
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
8181
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
8553
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/arc.c
866
buf_hash_find(uint64_t spa, const blkptr_t *bp, kmutex_t **lockp)
usr/src/uts/common/fs/zfs/arc.c
871
kmutex_t *hash_lock = BUF_HASH_LOCK(idx);
usr/src/uts/common/fs/zfs/arc.c
895
buf_hash_insert(arc_buf_hdr_t *hdr, kmutex_t **lockp)
usr/src/uts/common/fs/zfs/arc.c
898
kmutex_t *hash_lock = BUF_HASH_LOCK(idx);
usr/src/uts/common/fs/zfs/arc.c
9659
kmutex_t *hash_lock;
usr/src/uts/common/fs/zfs/dbuf.c
71
static kmutex_t dbuf_evict_lock;
usr/src/uts/common/fs/zfs/dmu_objset.c
2574
kmutex_t *dc_error_lock;
usr/src/uts/common/fs/zfs/dmu_objset.c
2742
kmutex_t err_lock;
usr/src/uts/common/fs/zfs/dmu_recv.c
821
kmutex_t mutex;
usr/src/uts/common/fs/zfs/dmu_traverse.c
46
kmutex_t pd_mtx;
usr/src/uts/common/fs/zfs/dsl_scan.c
2913
kmutex_t *q_lock = &queue->q_vd->vdev_scan_io_queue_lock;
usr/src/uts/common/fs/zfs/dsl_scan.c
3943
kmutex_t *q_lock = &queue->q_vd->vdev_scan_io_queue_lock;
usr/src/uts/common/fs/zfs/dsl_scan.c
4123
kmutex_t *q_lock;
usr/src/uts/common/fs/zfs/spa.c
2601
kmutex_t mtx;
usr/src/uts/common/fs/zfs/spa_misc.c
236
kmutex_t spa_namespace_lock;
usr/src/uts/common/fs/zfs/spa_misc.c
241
static kmutex_t spa_spare_lock;
usr/src/uts/common/fs/zfs/spa_misc.c
243
static kmutex_t spa_l2cache_lock;
usr/src/uts/common/fs/zfs/spa_misc.c
705
sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/spa_misc.c
811
sizeof (kmutex_t));
usr/src/uts/common/fs/zfs/sys/aggsum.h
31
kmutex_t asc_lock;
usr/src/uts/common/fs/zfs/sys/aggsum.h
41
kmutex_t as_lock;
usr/src/uts/common/fs/zfs/sys/arc.h
158
kmutex_t b_evict_lock;
usr/src/uts/common/fs/zfs/sys/arc_impl.h
148
kmutex_t b_freeze_lock;
usr/src/uts/common/fs/zfs/sys/arc_impl.h
368
kmutex_t l2ad_mtx; /* lock for buffer list */
usr/src/uts/common/fs/zfs/sys/bplist.h
41
kmutex_t bpl_lock;
usr/src/uts/common/fs/zfs/sys/bpobj.h
57
kmutex_t bpo_lock;
usr/src/uts/common/fs/zfs/sys/bqueue.h
30
kmutex_t bq_lock;
usr/src/uts/common/fs/zfs/sys/dbuf.h
146
kmutex_t dr_mtx;
usr/src/uts/common/fs/zfs/sys/dbuf.h
243
kmutex_t db_mtx;
usr/src/uts/common/fs/zfs/sys/dbuf.h
308
kmutex_t hash_mutexes[DBUF_MUTEXES];
usr/src/uts/common/fs/zfs/sys/ddt.h
134
kmutex_t ddt_lock;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
160
kmutex_t os_obj_lock;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
168
kmutex_t os_lock;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
174
kmutex_t os_userused_lock;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
177
kmutex_t os_user_ptr_lock;
usr/src/uts/common/fs/zfs/sys/dmu_objset.h
182
kmutex_t os_upgrade_lock;
usr/src/uts/common/fs/zfs/sys/dmu_zfetch.h
60
kmutex_t zs_lock; /* protects stream */
usr/src/uts/common/fs/zfs/sys/dnode.h
305
kmutex_t dn_mtx;
usr/src/uts/common/fs/zfs/sys/dnode.h
321
kmutex_t dn_dbufs_mtx;
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
203
kmutex_t ds_remap_deadlist_lock;
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
213
kmutex_t ds_lock;
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
230
kmutex_t ds_opening_lock;
usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
235
kmutex_t ds_sendstream_lock;
usr/src/uts/common/fs/zfs/sys/dsl_deadlist.h
53
kmutex_t dl_lock;
usr/src/uts/common/fs/zfs/sys/dsl_dir.h
108
kmutex_t dd_lock;
usr/src/uts/common/fs/zfs/sys/dsl_pool.h
109
kmutex_t dp_lock;
usr/src/uts/common/fs/zfs/sys/dsl_pool.h
81
kmutex_t zab_lock;
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
157
kmutex_t mc_lock;
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
216
kmutex_t mg_lock;
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
284
kmutex_t mg_ms_disabled_lock;
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
360
kmutex_t ms_lock;
usr/src/uts/common/fs/zfs/sys/metaslab_impl.h
376
kmutex_t ms_sync_lock;
usr/src/uts/common/fs/zfs/sys/mmp.h
41
kmutex_t mmp_thread_lock; /* protect thread mgmt fields */
usr/src/uts/common/fs/zfs/sys/mmp.h
45
kmutex_t mmp_io_lock; /* protect below */
usr/src/uts/common/fs/zfs/sys/multilist.h
41
kmutex_t mls_lock;
usr/src/uts/common/fs/zfs/sys/refcount.h
61
kmutex_t rc_mtx;
usr/src/uts/common/fs/zfs/sys/rrwlock.h
55
kmutex_t rr_lock;
usr/src/uts/common/fs/zfs/sys/sa_impl.h
137
kmutex_t sa_lock;
usr/src/uts/common/fs/zfs/sys/sa_impl.h
215
kmutex_t sa_lock;
usr/src/uts/common/fs/zfs/sys/spa.h
810
extern kmutex_t spa_namespace_lock;
usr/src/uts/common/fs/zfs/sys/spa_impl.h
139
kmutex_t scl_lock;
usr/src/uts/common/fs/zfs/sys/spa_impl.h
234
kmutex_t spa_evicting_os_lock; /* Evicting objset list lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
252
kmutex_t *spa_alloc_locks;
usr/src/uts/common/fs/zfs/sys/spa_impl.h
267
kmutex_t spa_cksum_tmpls_lock;
usr/src/uts/common/fs/zfs/sys/spa_impl.h
272
kmutex_t spa_scrub_lock; /* resilver/scrub lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
293
kmutex_t spa_async_lock; /* protect async state */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
314
kmutex_t spa_flushed_ms_lock; /* for metaslabs_by_flushed */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
330
kmutex_t spa_errlog_lock; /* error log lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
333
kmutex_t spa_errlist_lock; /* error list/ereport lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
338
kmutex_t spa_history_lock; /* history lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
340
kmutex_t spa_props_lock; /* property lock */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
350
kmutex_t spa_suspend_lock; /* protects suspend_zio_root */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
365
kmutex_t spa_vdev_top_lock; /* dueling offline/remove */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
366
kmutex_t spa_proc_lock; /* protects spa_proc* */
usr/src/uts/common/fs/zfs/sys/spa_impl.h
395
kmutex_t spa_iokstat_lock;
usr/src/uts/common/fs/zfs/sys/spa_impl.h
407
kmutex_t spa_imp_kstat_lock;
usr/src/uts/common/fs/zfs/sys/txg.h
61
kmutex_t tl_lock;
usr/src/uts/common/fs/zfs/sys/txg_impl.h
71
kmutex_t tc_open_lock; /* protects tx_open_txg */
usr/src/uts/common/fs/zfs/sys/txg_impl.h
72
kmutex_t tc_lock; /* protects the rest of this struct */
usr/src/uts/common/fs/zfs/sys/txg_impl.h
92
kmutex_t tx_sync_lock; /* protects the rest of this struct */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
133
kmutex_t vc_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
155
kmutex_t vq_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
271
kmutex_t vdev_initialize_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
285
kmutex_t vdev_autotrim_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
289
kmutex_t vdev_trim_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
305
kmutex_t vdev_initialize_io_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
308
kmutex_t vdev_trim_io_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
342
kmutex_t vdev_obsolete_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
350
kmutex_t vdev_scan_io_queue_lock;
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
405
kmutex_t vdev_dtl_lock; /* vdev_dtl_{map,resilver} */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
406
kmutex_t vdev_stat_lock; /* vdev_stat */
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
407
kmutex_t vdev_probe_lock; /* protects vdev_probe_zio */
usr/src/uts/common/fs/zfs/sys/vdev_removal.h
39
kmutex_t svr_lock;
usr/src/uts/common/fs/zfs/sys/zap_impl.h
161
kmutex_t zap_num_entries_mtx;
usr/src/uts/common/fs/zfs/sys/zfs_ioctl.h
529
extern kmutex_t zfsdev_state_lock;
usr/src/uts/common/fs/zfs/sys/zfs_onexit.h
38
kmutex_t zo_lock;
usr/src/uts/common/fs/zfs/sys/zfs_rlock.h
48
kmutex_t rl_lock;
usr/src/uts/common/fs/zfs/sys/zfs_vfsops.h
72
kmutex_t z_znodes_lock; /* lock for z_all_znodes */
usr/src/uts/common/fs/zfs/sys/zfs_vfsops.h
85
kmutex_t z_lock;
usr/src/uts/common/fs/zfs/sys/zfs_vfsops.h
95
kmutex_t z_hold_mtx[ZFS_OBJ_MTX_SZ]; /* znode hold locks */
usr/src/uts/common/fs/zfs/sys/zfs_znode.h
189
kmutex_t z_lock; /* znode modification lock */
usr/src/uts/common/fs/zfs/sys/zil_impl.h
107
kmutex_t lwb_vdev_lock; /* protects lwb_vdev_tree */
usr/src/uts/common/fs/zfs/sys/zil_impl.h
129
kmutex_t zcw_lock; /* protects fields of this struct */
usr/src/uts/common/fs/zfs/sys/zil_impl.h
145
kmutex_t itxg_lock; /* lock for this structure */
usr/src/uts/common/fs/zfs/sys/zil_impl.h
172
kmutex_t zl_lock; /* protects most zilog_t fields */
usr/src/uts/common/fs/zfs/sys/zil_impl.h
191
kmutex_t zl_issuer_lock; /* single writer, per ZIL, at a time */
usr/src/uts/common/fs/zfs/sys/zio.h
495
kmutex_t io_lock;
usr/src/uts/common/fs/zfs/sys/zrlock.h
36
kmutex_t zr_mtx;
usr/src/uts/common/fs/zfs/unique.c
31
static kmutex_t unique_mtx;
usr/src/uts/common/fs/zfs/vdev_disk.c
1187
static kmutex_t veb_lock;
usr/src/uts/common/fs/zfs/vdev_removal.c
85
kmutex_t vca_lock;
usr/src/uts/common/fs/zfs/zfs_ctldir.c
91
kmutex_t sd_lock;
usr/src/uts/common/fs/zfs/zfs_debug.c
30
kmutex_t zfs_dbgmsgs_lock;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
5692
kmutex_t zfs_share_lock;
usr/src/uts/common/fs/zfs/zfs_vfsops.c
83
static kmutex_t zfs_dev_mtx;
usr/src/uts/common/fs/zfs/zio_inject.c
96
static kmutex_t inject_delay_mtx;
usr/src/uts/common/fs/zfs/zthr.c
183
kmutex_t zthr_state_lock;
usr/src/uts/common/fs/zfs/zthr.c
186
kmutex_t zthr_request_lock;
usr/src/uts/common/fs/zfs/zvol.c
107
kmutex_t zfsdev_state_lock;
usr/src/uts/common/gssapi/gssd_clnt_stubs.c
2698
kmutex_t __kgss_mech_lock;
usr/src/uts/common/gssapi/gssd_handle.c
48
kmutex_t gssrpcb_lock;
usr/src/uts/common/gssapi/kgssapi_defs.h
36
extern kmutex_t gssrpcb_lock;
usr/src/uts/common/gssapi/kgssapi_defs.h
37
extern kmutex_t __kgss_mech_lock;
usr/src/uts/common/gssapi/mechs/krb5/include/k5-thread.h
41
typedef kmutex_t k5_mutex_t;
usr/src/uts/common/idmap/idmap_kapi.c
105
static kmutex_t idmap_zone_mutex;
usr/src/uts/common/idmap/idmap_kapi.c
91
kmutex_t zone_mutex;
usr/src/uts/common/idmap/kidmap_priv.h
74
kmutex_t mutex;
usr/src/uts/common/idmap/kidmap_priv.h
85
kmutex_t mutex;
usr/src/uts/common/inet/cc/cc.c
65
static kmutex_t cc_list_lock;
usr/src/uts/common/inet/ilb/ilb_alg_hash.c
81
kmutex_t hash_lock;
usr/src/uts/common/inet/ilb/ilb_alg_rr.c
45
kmutex_t rr_lock;
usr/src/uts/common/inet/ilb/ilb_conn.c
61
kmutex_t tid_lock;
usr/src/uts/common/inet/ilb/ilb_conn.h
186
kmutex_t sticky_lock;
usr/src/uts/common/inet/ilb/ilb_conn.h
45
kmutex_t ilb_conn_hash_lock;
usr/src/uts/common/inet/ilb/ilb_impl.h
132
kmutex_t iser_lock;
usr/src/uts/common/inet/ilb/ilb_impl.h
226
kmutex_t ir_lock;
usr/src/uts/common/inet/ilb/ilb_impl.h
251
kmutex_t ilb_hash_lock;
usr/src/uts/common/inet/ilb/ilb_nat.h
42
kmutex_t nsh_lock;
usr/src/uts/common/inet/ilb/ilb_nat.h
43
char nsh_pad[64 - sizeof (list_t) - sizeof (kmutex_t)];
usr/src/uts/common/inet/ilb/ilb_nat.h
56
kmutex_t *nse_nsh_lock;
usr/src/uts/common/inet/ilb/ilb_stack.h
103
kmutex_t ilbs_nat_src_lock;
usr/src/uts/common/inet/ilb/ilb_stack.h
109
kmutex_t ilbs_conn_list_lock;
usr/src/uts/common/inet/ilb/ilb_stack.h
117
kmutex_t ilbs_sticky_list_lock;
usr/src/uts/common/inet/ilb/ilb_stack.h
60
kmutex_t ilbs_g_lock;
usr/src/uts/common/inet/ip.h
1143
kmutex_t ipx_lock; /* see above */
usr/src/uts/common/inet/ip.h
1165
kmutex_t ipsq_lock; /* see above */
usr/src/uts/common/inet/ip.h
1217
kmutex_t phyint_lock;
usr/src/uts/common/inet/ip.h
1246
kmutex_t ipfb_lock; /* Protect all ipf in list */
usr/src/uts/common/inet/ip.h
1643
kmutex_t ill_mcast_serializer; /* Serialize across ilg and ilm state */
usr/src/uts/common/inet/ip.h
1757
kmutex_t ill_lock; /* Please see table below */
usr/src/uts/common/inet/ip.h
1807
kmutex_t ill_saved_ire_lock; /* Protects ill_saved_ire_mp, cnt */
usr/src/uts/common/inet/ip.h
2464
kmutex_t dce_lock;
usr/src/uts/common/inet/ip.h
2556
extern kmutex_t gcgrp_lock;
usr/src/uts/common/inet/ip.h
2590
kmutex_t igsa_lock; /* lock to protect following */
usr/src/uts/common/inet/ip.h
2655
kmutex_t ire_lock;
usr/src/uts/common/inet/ip.h
712
kmutex_t ipl_lock;
usr/src/uts/common/inet/ip.h
855
kmutex_t txl_lock; /* Lock for this list */
usr/src/uts/common/inet/ip.h
862
kmutex_t idl_lock; /* Lock for this list */
usr/src/uts/common/inet/ip/ip_dce.c
114
static kmutex_t dce_reclaim_lock;
usr/src/uts/common/inet/ip/ip_squeue.c
139
kmutex_t sqset_lock;
usr/src/uts/common/inet/ip/tnet.c
159
static kmutex_t gcdb_lock;
usr/src/uts/common/inet/ip/tnet.c
160
kmutex_t gcgrp_lock;
usr/src/uts/common/inet/ip_arp.h
79
kmutex_t arl_lock;
usr/src/uts/common/inet/ip_arp.h
95
kmutex_t ai_lock;
usr/src/uts/common/inet/ip_ndp.h
129
kmutex_t nce_lock;
usr/src/uts/common/inet/ip_ndp.h
150
kmutex_t ndp_g_lock; /* Lock protecting cache hash table */
usr/src/uts/common/inet/ip_ndp.h
84
kmutex_t ncec_lock; /* See comments on top for what */
usr/src/uts/common/inet/ip_stack.h
176
kmutex_t ips_igmp_timer_lock;
usr/src/uts/common/inet/ip_stack.h
177
kmutex_t ips_mld_timer_lock;
usr/src/uts/common/inet/ip_stack.h
178
kmutex_t ips_ip_mi_lock;
usr/src/uts/common/inet/ip_stack.h
179
kmutex_t ips_ip_addr_avail_lock;
usr/src/uts/common/inet/ip_stack.h
185
kmutex_t ips_capab_taskq_lock;
usr/src/uts/common/inet/ip_stack.h
229
kmutex_t ips_igmp_slowtimeout_lock;
usr/src/uts/common/inet/ip_stack.h
234
kmutex_t ips_mld_slowtimeout_lock;
usr/src/uts/common/inet/ip_stack.h
248
kmutex_t ips_ire_ft_init_lock;
usr/src/uts/common/inet/ip_stack.h
290
kmutex_t ips_ip6_asp_lock; /* protect all the above */
usr/src/uts/common/inet/ip_stack.h
332
kmutex_t ips_ip_g_mrouter_mutex;
usr/src/uts/common/inet/ip_stack.h
339
kmutex_t ips_numvifs_mutex;
usr/src/uts/common/inet/ip_stack.h
350
kmutex_t ips_last_encap_lock; /* Protects the above */
usr/src/uts/common/inet/ipclassifier.h
235
kmutex_t conn_lock;
usr/src/uts/common/inet/ipclassifier.h
470
kmutex_t connf_lock;
usr/src/uts/common/inet/ipd/ipd.c
219
kmutex_t ipdn_lock; /* protects following members */
usr/src/uts/common/inet/ipd/ipd.c
241
static kmutex_t ipd_nsl_lock; /* lock for the nestack list */
usr/src/uts/common/inet/ipd/ipd.c
243
static kmutex_t ipd_nactive_lock; /* lock for nactive */
usr/src/uts/common/inet/ipf/drand48.c
50
static kmutex_t seed_lock;
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
240
# define KMUTEX_T kmutex_t
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
566
# define KMUTEX_T kmutex_t
usr/src/uts/common/inet/ipf/netinet/ip_compat.h
567
# define KRWLOCK_T kmutex_t
usr/src/uts/common/inet/ipf/solaris.c
168
static kmutex_t ipf_stack_lock;
usr/src/uts/common/inet/ipnet.h
106
kmutex_t if_addr_lock; /* protects both addr lists */
usr/src/uts/common/inet/ipnet.h
113
kmutex_t if_reflock; /* protects if_refcnt */
usr/src/uts/common/inet/ipnet.h
199
kmutex_t ips_event_lock;
usr/src/uts/common/inet/ipnet.h
200
kmutex_t ips_avl_lock;
usr/src/uts/common/inet/ipnet.h
203
kmutex_t ips_walkers_lock;
usr/src/uts/common/inet/ipsec_impl.h
207
kmutex_t hash_lock; \
usr/src/uts/common/inet/ipsec_impl.h
501
kmutex_t itpf_lock;
usr/src/uts/common/inet/ipsec_impl.h
516
kmutex_t itp_lock;
usr/src/uts/common/inet/ipsec_impl.h
712
kmutex_t ipsif_lock;
usr/src/uts/common/inet/ipsec_impl.h
811
kmutex_t ipsec_loader_lock;
usr/src/uts/common/inet/ipsecah.h
97
kmutex_t ipsecah_param_lock; /* Protects params */
usr/src/uts/common/inet/ipsecesp.h
101
kmutex_t ipsecesp_param_lock; /* Protects params */
usr/src/uts/common/inet/iptun/iptun.c
139
static kmutex_t iptun_hash_lock;
usr/src/uts/common/inet/iptun/iptun_impl.h
105
kmutex_t iptun_lock;
usr/src/uts/common/inet/iptun/iptun_impl.h
169
kmutex_t iptuns_lock;
usr/src/uts/common/inet/keysock.h
108
kmutex_t keysock_lock; /* Protects the following. */
usr/src/uts/common/inet/keysock.h
140
kmutex_t kc_lock; /* Protects instance. */
usr/src/uts/common/inet/keysock.h
60
kmutex_t keystack_param_lock;
usr/src/uts/common/inet/keysock.h
64
kmutex_t keystack_list_lock;
usr/src/uts/common/inet/keysock.h
71
kmutex_t keystack_consumers_lock;
usr/src/uts/common/inet/rawip_impl.h
83
kmutex_t icmp_recv_lock;
usr/src/uts/common/inet/rts_impl.h
83
kmutex_t rts_recv_mutex; /* For recv flow control */
usr/src/uts/common/inet/sadb.h
129
kmutex_t *ipsa_linklock; /* Pointer to hash-chain lock. */
usr/src/uts/common/inet/sadb.h
184
kmutex_t ipsa_lock; /* Locks non-linkage/refcnt fields. */
usr/src/uts/common/inet/sadb.h
483
kmutex_t isaf_lock;
usr/src/uts/common/inet/sadb.h
498
kmutex_t *ipsacq_linklock;
usr/src/uts/common/inet/sadb.h
508
kmutex_t ipsacq_lock; /* Protects non-linkage fields. */
usr/src/uts/common/inet/sadb.h
551
kmutex_t iacqf_lock;
usr/src/uts/common/inet/sctp/sctp_hash.c
830
kmutex_t *lockp;
usr/src/uts/common/inet/sctp/sctp_impl.h
447
kmutex_t tf_lock;
usr/src/uts/common/inet/sctp/sctp_impl.h
651
kmutex_t sctp_lock;
usr/src/uts/common/inet/sctp/sctp_impl.h
871
kmutex_t *sctp_bind_lockp; /* Ptr to tf_lock */
usr/src/uts/common/inet/sctp/sctp_impl.h
878
kmutex_t sctp_reflock; /* Protects sctp_refcnt & timer mp */
usr/src/uts/common/inet/sctp/sctp_impl.h
896
kmutex_t sctp_recvq_lock;
usr/src/uts/common/inet/sctp/sctp_stack.h
127
kmutex_t sctps_g_lock;
usr/src/uts/common/inet/sctp/sctp_stack.h
132
kmutex_t sctps_epriv_port_lock;
usr/src/uts/common/inet/sctp/sctp_stack.h
149
kmutex_t sctps_rq_tq_lock;
usr/src/uts/common/inet/sctp/sctp_stack.h
172
kmutex_t sctps_reclaim_lock;
usr/src/uts/common/inet/sctp/sctp_stack.h
178
kmutex_t sctps_listener_conf_lock;
usr/src/uts/common/inet/sockmods/netpacket/packet.h
190
kmutex_t ps_lock;
usr/src/uts/common/inet/spdsock.h
42
kmutex_t spds_param_lock;
usr/src/uts/common/inet/spdsock.h
54
kmutex_t spds_alg_lock;
usr/src/uts/common/inet/squeue.c
1186
kmutex_t *lock = &sqp->sq_lock;
usr/src/uts/common/inet/squeue.c
910
kmutex_t *lock = &sqp->sq_lock;
usr/src/uts/common/inet/tcp.h
327
kmutex_t tcp_eager_lock;
usr/src/uts/common/inet/tcp.h
376
kmutex_t *tcp_acceptor_lockp; /* Ptr to tf_lock */
usr/src/uts/common/inet/tcp.h
398
kmutex_t tcp_closelock;
usr/src/uts/common/inet/tcp.h
435
kmutex_t tcp_non_sq_lock;
usr/src/uts/common/inet/tcp.h
489
kmutex_t tcp_rsrv_mp_lock;
usr/src/uts/common/inet/tcp.h
543
kmutex_t tf_lock;
usr/src/uts/common/inet/tcp.h
545
(sizeof (tcp_t *) + sizeof (kmutex_t))];
usr/src/uts/common/inet/tcp/tcp.c
3523
kmutex_t *lockp;
usr/src/uts/common/inet/tcp/tcp.c
3600
kmutex_t tcp_random_lock;
usr/src/uts/common/inet/tcp/tcp_bind.c
160
kmutex_t *lockp;
usr/src/uts/common/inet/tcp/tcp_time_wait.c
301
kmutex_t *lock;
usr/src/uts/common/inet/tcp_impl.h
202
kmutex_t tcp_time_wait_lock;
usr/src/uts/common/inet/tcp_sig.h
38
kmutex_t ts_lock;
usr/src/uts/common/inet/tcp_stack.h
104
kmutex_t tcps_ixa_cleanup_lock;
usr/src/uts/common/inet/tcp_stack.h
109
kmutex_t tcps_reclaim_lock;
usr/src/uts/common/inet/tcp_stack.h
115
kmutex_t tcps_listener_conf_lock;
usr/src/uts/common/inet/tcp_stack.h
121
kmutex_t tcps_sigdb_lock;
usr/src/uts/common/inet/tcp_stack.h
56
kmutex_t tcps_epriv_port_lock;
usr/src/uts/common/inet/tcp_stack.h
85
kmutex_t tcps_iss_key_lock;
usr/src/uts/common/inet/tunables.c
355
kmutex_t *lock;
usr/src/uts/common/inet/udp/udp.c
473
kmutex_t *lockp;
usr/src/uts/common/inet/udp_impl.h
138
kmutex_t us_epriv_port_lock;
usr/src/uts/common/inet/udp_impl.h
193
kmutex_t udp_recv_lock; /* recv lock */
usr/src/uts/common/inet/udp_impl.h
66
kmutex_t uf_lock;
usr/src/uts/common/io/aac/aac.c
401
static kmutex_t aac_prt_mutex;
usr/src/uts/common/io/aac/aac.h
426
kmutex_t io_lock;
usr/src/uts/common/io/aac/aac.h
442
kmutex_t q_comp_mutex;
usr/src/uts/common/io/aac/aac.h
461
kmutex_t time_mutex;
usr/src/uts/common/io/aac/aac.h
469
kmutex_t ev_lock;
usr/src/uts/common/io/aac/aac.h
476
kmutex_t aifq_mutex; /* for AIF queue aifq */
usr/src/uts/common/io/afe/afeimpl.h
91
kmutex_t afe_xmtlock;
usr/src/uts/common/io/afe/afeimpl.h
92
kmutex_t afe_intrlock;
usr/src/uts/common/io/aggr/aggr_lacp.c
102
static kmutex_t lacp_sel_lock;
usr/src/uts/common/io/arn/arn_core.h
464
kmutex_t axq_lock; /* lock on q and link */
usr/src/uts/common/io/arn/arn_core.h
959
kmutex_t sc_genlock;
usr/src/uts/common/io/arn/arn_core.h
960
kmutex_t sc_serial_rw;
usr/src/uts/common/io/arn/arn_core.h
961
kmutex_t sc_rxbuflock; /* recv lock */
usr/src/uts/common/io/arn/arn_core.h
962
kmutex_t sc_txbuflock; /* txbuf lock */
usr/src/uts/common/io/arn/arn_core.h
963
kmutex_t sc_rxflushlock;
usr/src/uts/common/io/arn/arn_core.h
964
kmutex_t sc_resetlock;
usr/src/uts/common/io/arn/arn_core.h
965
kmutex_t sc_bcbuflock; /* beacon buffer lock */
usr/src/uts/common/io/arn/arn_core.h
966
kmutex_t sc_resched_lock;
usr/src/uts/common/io/arn/arn_main.c
128
static kmutex_t arn_loglock;
usr/src/uts/common/io/asy.c
251
kmutex_t asy_glob_lock; /* lock protecting global data manipulation */
usr/src/uts/common/io/atge/atge.h
277
kmutex_t atge_tx_lock;
usr/src/uts/common/io/atge/atge.h
278
kmutex_t atge_rx_lock;
usr/src/uts/common/io/atge/atge.h
279
kmutex_t atge_intr_lock;
usr/src/uts/common/io/atge/atge.h
280
kmutex_t atge_mii_lock;
usr/src/uts/common/io/atge/atge.h
281
kmutex_t atge_mbox_lock;
usr/src/uts/common/io/ath/ath_impl.h
252
kmutex_t axq_lock; /* lock on q and link */
usr/src/uts/common/io/ath/ath_impl.h
291
kmutex_t asc_rxbuflock; /* recv lock for above data */
usr/src/uts/common/io/ath/ath_impl.h
297
kmutex_t asc_txbuflock; /* txbuf lock */
usr/src/uts/common/io/ath/ath_impl.h
312
kmutex_t asc_genlock;
usr/src/uts/common/io/ath/ath_impl.h
315
kmutex_t asc_resched_lock;
usr/src/uts/common/io/ath/ath_main.c
209
static kmutex_t ath_loglock;
usr/src/uts/common/io/atu/atu.h
85
kmutex_t sc_genlock;
usr/src/uts/common/io/atu/atu.h
86
kmutex_t sc_txlock;
usr/src/uts/common/io/atu/atu.h
87
kmutex_t sc_rxlock;
usr/src/uts/common/io/audio/drv/audio1575/audio1575.h
379
kmutex_t lock; /* intr mutex */
usr/src/uts/common/io/audio/drv/audiocmi/audiocmi.h
312
kmutex_t mutex;
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.h
346
kmutex_t mutex; /* For normal locking */
usr/src/uts/common/io/audio/drv/audiocmihd/audiocmihd.h
347
kmutex_t low_mutex; /* For low level routines */
usr/src/uts/common/io/audio/drv/audioemu10k/audioemu10k.h
389
kmutex_t mutex;
usr/src/uts/common/io/audio/drv/audioens/audioens.c
122
kmutex_t mutex;
usr/src/uts/common/io/audio/drv/audiohd/audiohd.h
803
kmutex_t hda_mutex;
usr/src/uts/common/io/audio/drv/audioixp/audioixp.h
242
kmutex_t inst_lock; /* state protection lock */
usr/src/uts/common/io/audio/drv/audiols/audiols.h
234
kmutex_t mutex; /* For normal locking */
usr/src/uts/common/io/audio/drv/audiols/audiols.h
235
kmutex_t low_mutex; /* For low level routines */
usr/src/uts/common/io/audio/drv/audiop16x/audiop16x.h
83
kmutex_t mutex; /* For low level routines */
usr/src/uts/common/io/audio/drv/audiopci/audiopci.c
125
kmutex_t mutex;
usr/src/uts/common/io/audio/drv/audiosolo/audiosolo.c
186
kmutex_t mutex;
usr/src/uts/common/io/audio/impl/audio_impl.h
144
kmutex_t s_lock;
usr/src/uts/common/io/audio/impl/audio_impl.h
192
kmutex_t c_lock;
usr/src/uts/common/io/audio/impl/audio_impl.h
308
kmutex_t e_lock;
usr/src/uts/common/io/audio/impl/audio_impl.h
353
kmutex_t d_lock;
usr/src/uts/common/io/audio/impl/audio_impl.h
355
kmutex_t d_ctrl_lock; /* leaf lock */
usr/src/uts/common/io/audio/impl/audio_oss.c
70
kmutex_t o_ss_lock;
usr/src/uts/common/io/audio/impl/audio_oss.c
90
kmutex_t d_mx;
usr/src/uts/common/io/audio/impl/audio_sun.c
111
kmutex_t dc_lock;
usr/src/uts/common/io/audio/impl/audio_sun.c
124
kmutex_t d_mx;
usr/src/uts/common/io/avintr.c
87
kmutex_t av_lock;
usr/src/uts/common/io/bfe/bfe.h
255
kmutex_t r_lock;
usr/src/uts/common/io/bfe/bfe.h
258
kmutex_t *r_lockp;
usr/src/uts/common/io/bge/bge_impl.h
1256
extern kmutex_t bge_log_mutex[1];
usr/src/uts/common/io/bge/bge_impl.h
371
kmutex_t *lock;
usr/src/uts/common/io/bge/bge_impl.h
408
kmutex_t rf_lock[1]; /* serialize refill */
usr/src/uts/common/io/bge/bge_impl.h
451
kmutex_t rx_lock[1]; /* serialize receive */
usr/src/uts/common/io/bge/bge_impl.h
527
kmutex_t txbuf_lock[1];
usr/src/uts/common/io/bge/bge_impl.h
528
kmutex_t freetxbuf_lock[1];
usr/src/uts/common/io/bge/bge_impl.h
538
kmutex_t tx_lock[1]; /* serialize h/w update */
usr/src/uts/common/io/bge/bge_impl.h
557
kmutex_t tc_lock[1]; /* serialize recycle */
usr/src/uts/common/io/bge/bge_impl.h
857
kmutex_t genlock[1];
usr/src/uts/common/io/bge/bge_impl.h
859
kmutex_t softintrlock[1];
usr/src/uts/common/io/bge/bge_log.c
38
kmutex_t bge_log_mutex[1];
usr/src/uts/common/io/blkdev/blkdev.c
156
kmutex_t d_ocmutex; /* open/close */
usr/src/uts/common/io/blkdev/blkdev.c
157
kmutex_t d_ksmutex; /* kstat */
usr/src/uts/common/io/blkdev/blkdev.c
158
kmutex_t d_errmutex;
usr/src/uts/common/io/blkdev/blkdev.c
159
kmutex_t d_statemutex;
usr/src/uts/common/io/blkdev/blkdev.c
197
kmutex_t d_dle_mutex;
usr/src/uts/common/io/blkdev/blkdev.c
229
kmutex_t q_iomutex;
usr/src/uts/common/io/bnx/bnx.h
112
kmutex_t free_mutex;
usr/src/uts/common/io/bnx/bnx.h
161
kmutex_t gld_mutex;
usr/src/uts/common/io/bnx/bnx.h
163
kmutex_t xmit_mutex;
usr/src/uts/common/io/bnx/bnx.h
164
kmutex_t rcv_mutex;
usr/src/uts/common/io/bnx/bnx.h
165
kmutex_t phy_mutex;
usr/src/uts/common/io/bnx/bnx.h
166
kmutex_t ind_mutex;
usr/src/uts/common/io/bnx/bnx.h
273
kmutex_t intr_mutex;
usr/src/uts/common/io/bnx/bnx.h
279
kmutex_t tmr_mutex;
usr/src/uts/common/io/bnx/bnx.h
327
kmutex_t kstatMutex;
usr/src/uts/common/io/bnxe/577xx/drivers/common/include/mm_solaris.h
40
typedef kmutex_t mm_spin_lock_t;
usr/src/uts/common/io/bnxe/bnxe.h
381
kmutex_t txMutex;
usr/src/uts/common/io/bnxe/bnxe.h
385
kmutex_t freeTxDescMutex;
usr/src/uts/common/io/bnxe/bnxe.h
429
kmutex_t rxMutex;
usr/src/uts/common/io/bnxe/bnxe.h
431
kmutex_t doneRxMutex;
usr/src/uts/common/io/bnxe/bnxe.h
520
kmutex_t workQueueMutex;
usr/src/uts/common/io/bnxe/bnxe.h
607
kmutex_t intrMutex[MAX_RSS_CHAINS + 1];
usr/src/uts/common/io/bnxe/bnxe.h
608
kmutex_t intrFlipMutex[MAX_RSS_CHAINS + 1];
usr/src/uts/common/io/bnxe/bnxe.h
609
kmutex_t sbMutex[MAX_RSS_CHAINS + 1];
usr/src/uts/common/io/bnxe/bnxe.h
610
kmutex_t ethConMutex;
usr/src/uts/common/io/bnxe/bnxe.h
611
kmutex_t mcpMutex;
usr/src/uts/common/io/bnxe/bnxe.h
612
kmutex_t phyMutex;
usr/src/uts/common/io/bnxe/bnxe.h
613
kmutex_t indMutex;
usr/src/uts/common/io/bnxe/bnxe.h
614
kmutex_t cidMutex;
usr/src/uts/common/io/bnxe/bnxe.h
615
kmutex_t spqMutex; /* slow path queue lock */
usr/src/uts/common/io/bnxe/bnxe.h
616
kmutex_t spReqMutex; /* slow path request manager lock */
usr/src/uts/common/io/bnxe/bnxe.h
617
kmutex_t rrReqMutex; /* ramrod request */
usr/src/uts/common/io/bnxe/bnxe.h
618
kmutex_t islesCtrlMutex;
usr/src/uts/common/io/bnxe/bnxe.h
619
kmutex_t toeMutex;
usr/src/uts/common/io/bnxe/bnxe.h
620
kmutex_t memMutex;
usr/src/uts/common/io/bnxe/bnxe.h
621
kmutex_t offloadMutex;
usr/src/uts/common/io/bnxe/bnxe.h
622
kmutex_t hwInitMutex;
usr/src/uts/common/io/bnxe/bnxe.h
623
kmutex_t gldMutex;
usr/src/uts/common/io/bnxe/bnxe.h
626
kmutex_t timerMutex;
usr/src/uts/common/io/bnxe/bnxe.h
684
kmutex_t kstatMutex;
usr/src/uts/common/io/bnxe/bnxe.h
924
extern kmutex_t bnxeLoaderMutex;
usr/src/uts/common/io/bnxe/bnxe_main.c
57
kmutex_t bnxeLoaderMutex;
usr/src/uts/common/io/bofi.c
144
static kmutex_t bofi_mutex;
usr/src/uts/common/io/bofi.c
145
static kmutex_t clone_tab_mutex;
usr/src/uts/common/io/bofi.c
146
static kmutex_t bofi_low_mutex;
usr/src/uts/common/io/bpf/bpf.c
124
static kmutex_t bpf_mtx;
usr/src/uts/common/io/bpf/net/bpfdesc.h
158
kmutex_t bd_lock;
usr/src/uts/common/io/bridge.c
179
static kmutex_t inst_lock;
usr/src/uts/common/io/bridge.c
186
static kmutex_t stream_ref_lock;
usr/src/uts/common/io/busra.c
73
kmutex_t ra_lock;
usr/src/uts/common/io/cardbus/cardbus.c
156
kmutex_t cardbus_list_mutex; /* Protects the probe handle list */
usr/src/uts/common/io/cardbus/cardbus.h
57
kmutex_t cb_mutex;
usr/src/uts/common/io/cardbus/cardbus_cfg.h
50
extern kmutex_t cardbus_list_mutex;
usr/src/uts/common/io/chxge/ch.c
1830
kmutex_t *toe_tx_mx, kcondvar_t *toe_of_cv, int unit)
usr/src/uts/common/io/chxge/ch.c
269
kmutex_t in_use_l;
usr/src/uts/common/io/chxge/ch.h
148
kmutex_t ch_lock; /* lock for ch structure */
usr/src/uts/common/io/chxge/ch.h
159
kmutex_t ch_intr; /* lock for interrupts */
usr/src/uts/common/io/chxge/ch.h
167
kmutex_t ch_small_esbl; /* lock for ch_small_esb list */
usr/src/uts/common/io/chxge/ch.h
174
kmutex_t ch_big_esbl; /* lock for ch_esb list */
usr/src/uts/common/io/chxge/ch.h
177
kmutex_t ch_mc_lck; /* lock of mulitcast list */
usr/src/uts/common/io/chxge/ch.h
182
kmutex_t ch_dh_lck; /* lock for ch_dh list */
usr/src/uts/common/io/chxge/ch.h
231
kmutex_t *ch_tx_overflow_mutex;
usr/src/uts/common/io/chxge/ch.h
239
kmutex_t mac_lock; /* lock for MAC structure */
usr/src/uts/common/io/chxge/osdep.h
123
#define SPINLOCK kmutex_t
usr/src/uts/common/io/chxge/pe.c
76
extern kmutex_t in_use_l;
usr/src/uts/common/io/chxge/sge.h
52
#define spinlock_t kmutex_t
usr/src/uts/common/io/cmlb.c
272
static kmutex_t cmlb_log_mutex;
usr/src/uts/common/io/comstar/lu/stmf_sbd/sbd.c
113
static kmutex_t sbd_lock;
usr/src/uts/common/io/comstar/lu/stmf_sbd/stmf_sbd.h
192
kmutex_t sl_lock;
usr/src/uts/common/io/comstar/lu/stmf_sbd/stmf_sbd.h
201
kmutex_t sl_metadata_lock;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.c
170
static kmutex_t fcoet_mutex;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.h
120
kmutex_t ss_watch_mutex;
usr/src/uts/common/io/comstar/port/fcoet/fcoet.h
135
kmutex_t ss_ioctl_mutex;
usr/src/uts/common/io/comstar/port/fct/fct.c
115
static kmutex_t fct_global_mutex;
usr/src/uts/common/io/comstar/port/fct/fct_impl.h
236
kmutex_t iport_cached_cmd_lock;
usr/src/uts/common/io/comstar/port/fct/fct_impl.h
260
kmutex_t iport_worker_lock;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
121
kmutex_t login_sm_session_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.c
260
static kmutex_t iscsit_rxpdu_queue_monitor_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
187
kmutex_t target_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
344
kmutex_t ist_sn_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
345
kmutex_t ist_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
453
kmutex_t icl_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
489
kmutex_t ict_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
497
kmutex_t ict_statsn_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
528
kmutex_t it_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
542
kmutex_t isns_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
585
kmutex_t global_state_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit.h
91
kmutex_t tpg_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
127
static kmutex_t isns_monitor_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.c
228
static kmutex_t iscsit_isns_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_isns.h
69
kmutex_t esi_mutex;
usr/src/uts/common/io/comstar/port/iscsit/iscsit_login.c
209
extern kmutex_t login_sm_session_mutex;
usr/src/uts/common/io/comstar/port/pppt/pppt.h
113
kmutex_t target_mutex;
usr/src/uts/common/io/comstar/port/pppt/pppt.h
133
kmutex_t ps_mutex;
usr/src/uts/common/io/comstar/port/pppt/pppt.h
160
kmutex_t pt_mutex;
usr/src/uts/common/io/comstar/port/pppt/pppt.h
215
kmutex_t global_lock;
usr/src/uts/common/io/comstar/port/pppt/pppt.h
217
kmutex_t global_door_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.c
251
kmutex_t qlt_global_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
294
kmutex_t mutex;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
306
kmutex_t mq_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
320
kmutex_t mq_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
368
kmutex_t intr_lock; /* Only used by intr routine */
usr/src/uts/common/io/comstar/port/qlt/qlt.h
395
kmutex_t qlock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
398
kmutex_t preq_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
411
kmutex_t dma_mem_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
414
kmutex_t mbox_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt.h
444
kmutex_t qlt_ioctl_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
109
kmutex_t dmem_lock;
usr/src/uts/common/io/comstar/port/qlt/qlt_dma.h
83
kmutex_t pool_lock; /* protects all fields */
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
176
kmutex_t ch_reflock;
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
197
kmutex_t ch_swqe_lock;
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
230
kmutex_t iu_lock;
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
271
kmutex_t tp_lock;
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
282
kmutex_t tp_ch_list_lock;
usr/src/uts/common/io/comstar/port/srpt/srpt_impl.h
298
kmutex_t tp_sess_list_lock;
usr/src/uts/common/io/comstar/stmf/stmf.c
217
static kmutex_t trace_buf_lock;
usr/src/uts/common/io/comstar/stmf/stmf.c
227
static kmutex_t stmf_worker_sel_mx;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
102
kmutex_t ilu_kstat_lock;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
151
kmutex_t ilport_kstat_lock;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
165
kmutex_t irport_mutex;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
254
kmutex_t itask_mutex; /* protects flags and lists */
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
285
kmutex_t itask_audit_mutex;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
399
kmutex_t worker_lock;
usr/src/uts/common/io/comstar/stmf/stmf_impl.h
87
kmutex_t ilu_task_lock;
usr/src/uts/common/io/comstar/stmf/stmf_state.h
36
kmutex_t stmf_lock;
usr/src/uts/common/io/cons.c
380
kmutex_t sleep_forever_mutex;
usr/src/uts/common/io/conskbd.c
334
static kmutex_t conskbd_msgq_lock;
usr/src/uts/common/io/consms.c
161
static kmutex_t consms_msg_lock; /* protect ioctl messages list */
usr/src/uts/common/io/consms.c
164
static kmutex_t consmslock;
usr/src/uts/common/io/cpqary3/cpqary3.h
307
kmutex_t hw_mutex; /* h/w mutex */
usr/src/uts/common/io/cpqary3/cpqary3.h
309
kmutex_t sw_mutex; /* s/w mutex */
usr/src/uts/common/io/cpqary3/cpqary3_util.c
530
kmutex_t *mt = &(cpqary3p->sw_mutex);
usr/src/uts/common/io/cxgbe/shared/osdep.h
131
typedef kmutex_t t4_os_lock_t;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
209
kmutex_t lock; /* Rx access lock */
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
249
kmutex_t lock;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
279
kmutex_t lock;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
508
kmutex_t lock;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
512
kmutex_t sfl_lock; /* same cache-line as sc_lock? but that's ok */
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
523
kmutex_t mbox_lock;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
82
kmutex_t lock;
usr/src/uts/common/io/cxgbe/t4nex/t4_debug.c
28
static kmutex_t t4_debug_lock;
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
57
static kmutex_t t4_adapter_list_lock;
usr/src/uts/common/io/dcopy.c
51
kmutex_t dl_mutex;
usr/src/uts/common/io/devinfo.c
264
static kmutex_t di_lock; /* serialize instance assignment */
usr/src/uts/common/io/devpoll.c
59
static kmutex_t devpoll_lock; /* lock protecting dev tbl */
usr/src/uts/common/io/dld/dld_str.c
77
static kmutex_t dld_taskq_lock;
usr/src/uts/common/io/dls/dls_mgmt.c
188
kmutex_t dd_mutex;
usr/src/uts/common/io/dls/dls_mgmt.c
65
static kmutex_t i_dls_mgmt_lock;
usr/src/uts/common/io/dls/dls_mgmt.c
85
static kmutex_t i_dls_devnet_lock;
usr/src/uts/common/io/dmfe/dmfe_impl.h
218
kmutex_t milock[1];
usr/src/uts/common/io/dmfe/dmfe_impl.h
219
kmutex_t oplock[1];
usr/src/uts/common/io/dmfe/dmfe_impl.h
220
kmutex_t rxlock[1];
usr/src/uts/common/io/dmfe/dmfe_impl.h
221
kmutex_t txlock[1];
usr/src/uts/common/io/dmfe/dmfe_log.c
33
kmutex_t mutex[1];
usr/src/uts/common/io/drcompat.c
174
kmutex_t dr_lock;
usr/src/uts/common/io/e1000g/e1000_osdep.h
219
#define E1000_MUTEX kmutex_t
usr/src/uts/common/io/e1000g/e1000g_debug.c
160
extern kmutex_t e1000g_nvm_lock;
usr/src/uts/common/io/e1000g/e1000g_main.c
291
kmutex_t e1000g_rx_detach_lock;
usr/src/uts/common/io/e1000g/e1000g_main.c
311
kmutex_t e1000g_nvm_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
1108
extern kmutex_t e1000g_rx_detach_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
693
kmutex_t tx_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
694
kmutex_t freelist_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
695
kmutex_t usedlist_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
760
kmutex_t freelist_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
761
kmutex_t recycle_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
795
kmutex_t rx_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
931
kmutex_t watchdog_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
936
kmutex_t link_lock;
usr/src/uts/common/io/e1000g/e1000g_sw.h
991
kmutex_t e1000g_led_lock;
usr/src/uts/common/io/eedev/eedev.c
170
kmutex_t eedev_mutex;
usr/src/uts/common/io/efe/efe.h
404
kmutex_t efe_intrlock;
usr/src/uts/common/io/efe/efe.h
405
kmutex_t efe_txlock;
usr/src/uts/common/io/elxl/elxl.h
468
kmutex_t ex_txlock;
usr/src/uts/common/io/elxl/elxl.h
469
kmutex_t ex_intrlock;
usr/src/uts/common/io/emul64_bsd.c
106
kmutex_t emul64_stats_mutex; /* Protect these variables */
usr/src/uts/common/io/emul64_bsd.c
157
static kmutex_t emul64_yield_mutex;
usr/src/uts/common/io/ena/ena.h
260
kmutex_t ea_sq_lock; /* WO */
usr/src/uts/common/io/ena/ena.h
261
kmutex_t ea_cq_lock; /* WO */
usr/src/uts/common/io/ena/ena.h
262
kmutex_t ea_stat_lock; /* WO */
usr/src/uts/common/io/ena/ena.h
402
kmutex_t et_lock; /* WO */
usr/src/uts/common/io/ena/ena.h
506
kmutex_t et_stat_lock;
usr/src/uts/common/io/ena/ena.h
589
kmutex_t er_lock;
usr/src/uts/common/io/ena/ena.h
620
kmutex_t er_stat_lock;
usr/src/uts/common/io/ena/ena.h
702
kmutex_t ena_lock;
usr/src/uts/common/io/ena/ena.h
719
kmutex_t ena_watchdog_lock;
usr/src/uts/common/io/ena/ena.h
813
kmutex_t ena_device_basic_stat_lock;
usr/src/uts/common/io/etheraddr.c
33
static kmutex_t localetheraddr_lock; /* Perimeter lock for localetheraddr */
usr/src/uts/common/io/eventfd.c
36
kmutex_t efd_lock; /* lock protecting state */
usr/src/uts/common/io/eventfd.c
48
static kmutex_t eventfd_lock; /* lock protecting state */
usr/src/uts/common/io/fcoe/fcoe.c
219
static kmutex_t fcoe_trace_buf_lock;
usr/src/uts/common/io/fcoe/fcoe.h
106
kmutex_t ss_watch_mutex;
usr/src/uts/common/io/fcoe/fcoe.h
148
kmutex_t fm_mutex;
usr/src/uts/common/io/fcoe/fcoe.h
194
kmutex_t worker_lock;
usr/src/uts/common/io/fcoe/fcoe.h
99
kmutex_t ss_ioctl_mutex;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_dfc.c
338
kmutex_t emlxs_sd_bucket_mutex;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_fct.c
4493
kmutex_t *fct_mtx;
usr/src/uts/common/io/fibre-channel/fca/emlxs/emlxs_solaris.c
467
extern kmutex_t emlxs_sd_bucket_mutex;
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.h
126
kmutex_t ss_watchdog_mutex;
usr/src/uts/common/io/fibre-channel/fca/fcoei/fcoei.h
154
kmutex_t ss_ioctl_mutex;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
555
kmutex_t ql_global_mutex;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
556
kmutex_t ql_global_hw_mutex;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
557
kmutex_t ql_global_el_mutex;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
558
kmutex_t ql_global_timer_mutex;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
139
static kmutex_t fctl_port_lock;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
140
static kmutex_t fctl_ulp_list_mutex;
usr/src/uts/common/io/fibre-channel/impl/fctl.c
143
static kmutex_t fctl_nwwn_hash_mutex;
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
558
static kmutex_t fcip_global_mutex;
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
969
static kmutex_t fcp_global_mutex;
usr/src/uts/common/io/fibre-channel/ulp/fcp.c
970
static kmutex_t fcp_ioctl_mutex;
usr/src/uts/common/io/fibre-channel/ulp/fcsm.c
47
static kmutex_t fcsm_global_mutex;
usr/src/uts/common/io/fssnap.c
142
static kmutex_t snapshot_mutex;
usr/src/uts/common/io/gen_drv.c
65
kmutex_t lock;
usr/src/uts/common/io/gpio/gpio_sim.c
93
kmutex_t gs_mutex;
usr/src/uts/common/io/gpio/kgpio.c
585
kmutex_t kgpio_mutex;
usr/src/uts/common/io/gpio/kgpio.c
621
kmutex_t dpio_mutex;
usr/src/uts/common/io/gpio/kgpio.c
646
static kmutex_t kgpio_g_mutex;
usr/src/uts/common/io/hme/hme.h
122
kmutex_t hme_xmitlock; /* protect xmit-side fields */
usr/src/uts/common/io/hme/hme.h
123
kmutex_t hme_intrlock; /* protect intr-side fields */
usr/src/uts/common/io/hook.c
251
static kmutex_t hook_stack_lock;
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
132
kmutex_t bus_mutex;
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
237
static kmutex_t hpc_bus_mutex;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
116
kmutex_t mutex;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
131
kmutex_t slot_mutex; /* mutex to serialize hotplug */
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
302
static kmutex_t pcihp_mutex; /* mutex to protect the following data */
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
305
static kmutex_t pcihp_open_mutex; /* mutex to protect open/close/uninit */
usr/src/uts/common/io/hxge/hxge.h
240
kmutex_t lock;
usr/src/uts/common/io/hxge/hxge.h
294
kmutex_t genlock[1];
usr/src/uts/common/io/hxge/hxge.h
333
kmutex_t ouraddr_lock; /* lock to protect to uradd */
usr/src/uts/common/io/hxge/hxge.h
401
kmutex_t vmac_lock;
usr/src/uts/common/io/hxge/hxge.h
402
kmutex_t pio_lock;
usr/src/uts/common/io/hxge/hxge_common_impl.h
99
typedef kmutex_t hxge_os_mutex_t;
usr/src/uts/common/io/i2c/ctrl/i2csim/i2csim.c
86
kmutex_t sim_mutex;
usr/src/uts/common/io/i2c/ctrl/ismt/ismt.c
123
kmutex_t ismt_mutex;
usr/src/uts/common/io/i2c/ctrl/pchsmbus/pchsmbus.c
101
kmutex_t ps_mutex;
usr/src/uts/common/io/i2c/eeprom/at24c/at24c.c
100
kmutex_t at_mutex;
usr/src/uts/common/io/i2c/eeprom/ee100x/ee100x.c
155
static kmutex_t ee100x_spa_mutex;
usr/src/uts/common/io/i2c/eeprom/spd511x/spd511x.c
84
kmutex_t spd_mutex;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
141
kmutex_t cl_mutex;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
213
kmutex_t ic_txn_lock;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
256
kmutex_t ir_mutex;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
359
kmutex_t iu_mutex;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
394
kmutex_t icli_mutex;
usr/src/uts/common/io/i2c/nexus/i2cnex.h
58
kmutex_t im_mutex;
usr/src/uts/common/io/i2c/sensor/lm7x/lm7x.c
129
kmutex_t lm_mutex;
usr/src/uts/common/io/i2c/sensor/tmp43x/tmp43x.c
222
kmutex_t tmp_mutex;
usr/src/uts/common/io/i2c/sensor/ts511x/ts511x.c
98
kmutex_t ts_mutex;
usr/src/uts/common/io/i40e/i40e_main.c
385
static kmutex_t i40e_glock;
usr/src/uts/common/io/i40e/i40e_osdep.h
113
kmutex_t ispl_mutex;
usr/src/uts/common/io/i40e/i40e_sw.h
457
kmutex_t rxd_free_lock; /* Lock to protect free data */
usr/src/uts/common/io/i40e/i40e_sw.h
570
kmutex_t itrq_intr_lock;
usr/src/uts/common/io/i40e/i40e_sw.h
578
kmutex_t itrq_rx_lock;
usr/src/uts/common/io/i40e/i40e_sw.h
591
kmutex_t itrq_tx_lock;
usr/src/uts/common/io/i40e/i40e_sw.h
618
kmutex_t itrq_tcb_lock;
usr/src/uts/common/io/i40e/i40e_sw.h
823
kmutex_t i40e_general_lock; /* General device lock */
usr/src/uts/common/io/i40e/i40e_sw.h
930
kmutex_t i40e_rx_pending_lock;
usr/src/uts/common/io/i40e/i40e_sw.h
937
kmutex_t i40e_stat_lock;
usr/src/uts/common/io/i8042.c
137
kmutex_t intr_mutex;
usr/src/uts/common/io/i8042.c
166
kmutex_t i8042_mutex;
usr/src/uts/common/io/i8042.c
167
kmutex_t i8042_out_mutex;
usr/src/uts/common/io/ib/adapters/hermon/hermon_fm.c
2392
static kmutex_t i_hca_test_lock; /* lock for serial numer */
usr/src/uts/common/io/ib/clients/daplt/daplt.c
560
static kmutex_t daplka_shared_mr_lock;
usr/src/uts/common/io/ib/clients/daplt/daplt.c
71
static kmutex_t daplka_dbglock;
usr/src/uts/common/io/ib/clients/eoib/eib_log.c
48
static kmutex_t eib_debug_buf_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
307
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
385
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
45
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
539
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
636
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/eib_svc.c
734
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/enx_hdlrs.c
506
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/enx_hdlrs.c
91
kmutex_t ci_lock;
usr/src/uts/common/io/ib/clients/eoib/enx_log.c
48
static kmutex_t enx_debug_buf_lock;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
261
kmutex_t ibd_objlist_lock;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
269
kmutex_t ibd_lbuf_lock;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
212
kmutex_t cma_mutex;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
72
kmutex_t sol_cma_dev_mutex;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_cma.c
73
kmutex_t sol_cma_glob_mutex;
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_kverbs.c
40
kmutex_t clist_lock; /* mutex for client_list */
usr/src/uts/common/io/ib/clients/of/sol_ofs/sol_ofs_debug_util.c
50
static kmutex_t sol_ofs_debug_mutex;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_hca.c
55
kmutex_t sol_uverbs_hca_lock;
usr/src/uts/common/io/ib/clients/rds/rdsib_debug.c
70
static kmutex_t rds_debug_mutex;
usr/src/uts/common/io/ib/clients/rds/rdsib_sc.c
79
kmutex_t rds_pathmap_lock;
usr/src/uts/common/io/ib/clients/rds/rdssubr.c
210
kmutex_t *lockp;
usr/src/uts/common/io/ib/clients/rds/rdssubr.c
59
static kmutex_t rds_kstat_mutex;
usr/src/uts/common/io/ib/clients/rdsv3/af_rds.c
72
kmutex_t rdsv3_sock_lock;
usr/src/uts/common/io/ib/clients/rdsv3/bind.c
52
kmutex_t rdsv3_bind_lock;
usr/src/uts/common/io/ib/clients/rdsv3/cong.c
111
static kmutex_t rdsv3_cong_lock;
usr/src/uts/common/io/ib/clients/rdsv3/ib.c
57
kmutex_t ib_nodev_conns_lock;
usr/src/uts/common/io/ib/clients/rdsv3/ib_cm.c
1134
kmutex_t *lock_ptr;
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
232
__rdsv3_ib_destroy_conns(struct list *list, kmutex_t *list_lock)
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
503
kmutex_t *lockp = &pool->f_lock;
usr/src/uts/common/io/ib/clients/rdsv3/ib_rdma.c
81
kmutex_t f_lock; /* lock of fmr pool */
usr/src/uts/common/io/ib/clients/rdsv3/ib_recv.c
243
kmutex_t f_lock; /* lock of fmr pool */
usr/src/uts/common/io/ib/clients/rdsv3/ib_recv.c
296
kmutex_t *lockp = &pool->f_lock;
usr/src/uts/common/io/ib/clients/rdsv3/info.c
72
static kmutex_t rdsv3_info_lock;
usr/src/uts/common/io/ib/clients/rdsv3/loop.c
51
kmutex_t loop_conns_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdma_transport.c
53
kmutex_t rdsv3_rdma_listen_id_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_af_thr.c
29
extern kmutex_t cpu_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_af_thr.c
292
kmutex_t *lock = &ringp->aft_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_af_thr.c
33
static kmutex_t rdsv3_cpuid_pool_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_ddi.c
52
extern kmutex_t rdsv3_rdma_listen_id_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_ddi.c
55
extern kmutex_t rdsv3_sock_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_debug.c
360
kmutex_t lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_debug.c
69
static kmutex_t rdsv3_debug_mutex;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_impl.c
1023
extern kmutex_t loop_conns_lock;
usr/src/uts/common/io/ib/clients/rdsv3/rdsv3_sc.c
77
static kmutex_t rdsv3_pathmap_lock;
usr/src/uts/common/io/ib/ibtl/ibtl_handlers.c
1018
kmutex_t cpr_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_handlers.c
1030
kmutex_t cpr_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_handlers.c
122
static kmutex_t ibtl_async_mutex; /* protects most *_async_* data */
usr/src/uts/common/io/ib/ibtl/ibtl_handlers.c
1292
kmutex_t cpr_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_handlers.c
140
static kmutex_t ibtl_cq_mutex; /* protects the cv and the list below */
usr/src/uts/common/io/ib/ibtl/ibtl_impl.c
112
extern kmutex_t ibtl_part_attr_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_impl.c
72
kmutex_t ibtl_clnt_list_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_impl.c
75
kmutex_t ibtl_free_qp_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_part.c
30
kmutex_t ibtl_part_attr_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_qp.c
61
kmutex_t ibtl_qp_mutex;
usr/src/uts/common/io/ib/ibtl/ibtl_util.c
44
static kmutex_t ibtf_print_mutex;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
119
kmutex_t ibcm_global_hca_lock;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
123
kmutex_t ibcm_sa_open_lock;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
132
kmutex_t ibcm_sm_notice_serialize_lock;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
150
kmutex_t ibcm_qp_list_lock;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
161
kmutex_t ibcm_timeout_list_lock;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
176
kmutex_t mutex;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
222
kmutex_t mutex;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
84
kmutex_t ibcm_svc_info_lock; /* list lock */
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
86
kmutex_t ibcm_recv_mutex;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
91
kmutex_t ibcm_mcglist_lock; /* MCG list lock */
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
92
kmutex_t ibcm_trace_mutex; /* Trace mutex */
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_impl.c
93
kmutex_t ibcm_trace_print_mutex; /* Trace print mutex */
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
168
kmutex_t ibcm_path_cache_mutex;
usr/src/uts/common/io/ib/mgt/ibcm/ibcm_path.c
3018
kmutex_t ip_lock;
usr/src/uts/common/io/idm/idm_so.c
168
kmutex_t idm_so_timed_socket_mutex;
usr/src/uts/common/io/igb/e1000_osdep.h
186
#define E1000_MUTEX kmutex_t
usr/src/uts/common/io/igb/igb_sw.h
421
kmutex_t tx_lock;
usr/src/uts/common/io/igb/igb_sw.h
422
kmutex_t recycle_lock;
usr/src/uts/common/io/igb/igb_sw.h
423
kmutex_t tcb_head_lock;
usr/src/uts/common/io/igb/igb_sw.h
424
kmutex_t tcb_tail_lock;
usr/src/uts/common/io/igb/igb_sw.h
492
kmutex_t recycle_lock; /* Recycle lock, for rcb_tail */
usr/src/uts/common/io/igb/igb_sw.h
532
kmutex_t rx_lock; /* Rx access lock */
usr/src/uts/common/io/igb/igb_sw.h
673
kmutex_t gen_lock; /* General lock for device access */
usr/src/uts/common/io/igb/igb_sw.h
674
kmutex_t watchdog_lock;
usr/src/uts/common/io/igb/igb_sw.h
675
kmutex_t link_lock;
usr/src/uts/common/io/igb/igb_sw.h
676
kmutex_t rx_pending_lock;
usr/src/uts/common/io/igc/igc.h
229
kmutex_t irr_lock;
usr/src/uts/common/io/igc/igc.h
257
kmutex_t irr_free_lock;
usr/src/uts/common/io/igc/igc.h
321
kmutex_t itr_lock;
usr/src/uts/common/io/igc/igc.h
458
kmutex_t igc_lock;
usr/src/uts/common/io/iprb/iprb.h
64
kmutex_t culock;
usr/src/uts/common/io/iprb/iprb.h
65
kmutex_t rulock;
usr/src/uts/common/io/ipw/ipw2100_impl.h
113
kmutex_t sc_ilock;
usr/src/uts/common/io/ipw/ipw2100_impl.h
132
kmutex_t sc_resched_lock;
usr/src/uts/common/io/ipw/ipw2100_impl.h
134
kmutex_t sc_tx_lock;
usr/src/uts/common/io/ipw/ipw2100_impl.h
164
kmutex_t sc_mflock;
usr/src/uts/common/io/iwh/iwh_var.h
126
kmutex_t sc_glock;
usr/src/uts/common/io/iwh/iwh_var.h
127
kmutex_t sc_mt_lock;
usr/src/uts/common/io/iwh/iwh_var.h
128
kmutex_t sc_tx_lock;
usr/src/uts/common/io/iwh/iwh_var.h
129
kmutex_t sc_suspend_lock;
usr/src/uts/common/io/iwi/ipw2200_impl.h
111
kmutex_t sc_ilock;
usr/src/uts/common/io/iwi/ipw2200_impl.h
136
kmutex_t sc_cmd_lock;
usr/src/uts/common/io/iwi/ipw2200_impl.h
147
kmutex_t sc_tx_lock;
usr/src/uts/common/io/iwi/ipw2200_impl.h
174
kmutex_t sc_resched_lock;
usr/src/uts/common/io/iwi/ipw2200_impl.h
184
kmutex_t sc_mflock;
usr/src/uts/common/io/iwk/iwk2_var.h
115
kmutex_t node_tb_lock;
usr/src/uts/common/io/iwk/iwk2_var.h
127
kmutex_t sc_glock;
usr/src/uts/common/io/iwk/iwk2_var.h
128
kmutex_t sc_mt_lock;
usr/src/uts/common/io/iwk/iwk2_var.h
129
kmutex_t sc_tx_lock;
usr/src/uts/common/io/iwn/if_iwnvar.h
308
kmutex_t sc_mtx; /* mutex for init/stop */
usr/src/uts/common/io/iwn/if_iwnvar.h
309
kmutex_t sc_tx_mtx;
usr/src/uts/common/io/iwn/if_iwnvar.h
310
kmutex_t sc_mt_mtx;
usr/src/uts/common/io/iwp/iwp_var.h
145
kmutex_t sc_glock;
usr/src/uts/common/io/iwp/iwp_var.h
146
kmutex_t sc_mt_lock;
usr/src/uts/common/io/iwp/iwp_var.h
147
kmutex_t sc_tx_lock;
usr/src/uts/common/io/iwscons.c
110
static kmutex_t iwscn_list_lock;
usr/src/uts/common/io/iwscons.c
111
static kmutex_t iwscn_redirect_lock;
usr/src/uts/common/io/ixgbe/ixgbe_osdep.h
176
kmutex_t il_mutex;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
484
kmutex_t tx_lock;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
485
kmutex_t recycle_lock;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
486
kmutex_t tcb_head_lock;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
487
kmutex_t tcb_tail_lock;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
550
kmutex_t recycle_lock; /* Recycle lock, for rcb_tail */
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
596
kmutex_t rx_lock; /* Rx access lock */
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
732
kmutex_t gen_lock; /* General lock for device access */
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
733
kmutex_t watchdog_lock;
usr/src/uts/common/io/ixgbe/ixgbe_sw.h
734
kmutex_t rx_pending_lock;
usr/src/uts/common/io/kb8042/kb8042.h
82
kmutex_t w_hw_mutex; /* hardware mutex */
usr/src/uts/common/io/kbtrans/kbtrans_streams.h
144
kmutex_t progressbar_key_abort_lock;
usr/src/uts/common/io/ktest/ktest.c
323
kmutex_t ktest_lock;
usr/src/uts/common/io/lofi.c
199
static kmutex_t lofi_lock; /* state lock */
usr/src/uts/common/io/logindmux.c
103
static kmutex_t logdmux_qexch_lock;
usr/src/uts/common/io/logindmux.c
104
static kmutex_t logdmux_peerq_lock;
usr/src/uts/common/io/logindmux.c
105
static kmutex_t logdmux_minor_lock;
usr/src/uts/common/io/mac/mac.c
356
static kmutex_t i_mactype_lock;
usr/src/uts/common/io/mac/mac_sched.c
2286
kmutex_t *lock = &mac_srs->srs_lock;
usr/src/uts/common/io/mac/mac_sched.c
3136
kmutex_t *lock = &mac_srs->srs_lock;
usr/src/uts/common/io/mac/mac_soft_ring.c
455
kmutex_t *lock = &ringp->s_ring_lock;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1157
kmutex_t cmd_pool_mtx;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1160
kmutex_t cmd_pend_mtx;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1171
kmutex_t int_cmd_mtx;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1174
kmutex_t aen_cmd_mtx;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1177
kmutex_t abort_cmd_mtx;
usr/src/uts/common/io/mega_sas/megaraid_sas.h
1192
kmutex_t completed_pool_mtx;
usr/src/uts/common/io/mem.c
92
static kmutex_t mm_lock;
usr/src/uts/common/io/mii/mii.c
104
kmutex_t m_lock;
usr/src/uts/common/io/mlxcx/mlxcx.h
1189
kmutex_t mlx_pagemtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
267
kmutex_t mla_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
312
kmutex_t mcmd_lock;
usr/src/uts/common/io/mlxcx/mlxcx.h
353
kmutex_t mbf_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
394
kmutex_t mlp_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
483
kmutex_t mleq_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
544
kmutex_t mlbs_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
595
kmutex_t mlcq_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
596
kmutex_t mlcq_arm_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
630
kmutex_t mlcq_bufbmtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
664
kmutex_t mlwq_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
846
kmutex_t mlft_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
910
kmutex_t mlg_mtx;
usr/src/uts/common/io/mlxcx/mlxcx.h
959
kmutex_t mlcmd_lock;
usr/src/uts/common/io/mouse8042.c
105
kmutex_t ms_mutex;
usr/src/uts/common/io/mouse8042.c
109
kmutex_t reset_mutex;
usr/src/uts/common/io/mr_sas/mr_sas.h
490
kmutex_t cmd_pool_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
491
kmutex_t sync_map_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
494
kmutex_t app_cmd_pool_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
496
kmutex_t cmd_app_pool_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
500
kmutex_t cmd_pend_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
511
kmutex_t int_cmd_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
514
kmutex_t aen_cmd_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
517
kmutex_t abort_cmd_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
519
kmutex_t reg_write_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
520
kmutex_t chip_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
536
kmutex_t completed_pool_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
595
kmutex_t config_dev_mtx;
usr/src/uts/common/io/mr_sas/mr_sas.h
635
kmutex_t ocr_flags_mtx;
usr/src/uts/common/io/mwl/mwl_var.h
552
kmutex_t sc_glock;
usr/src/uts/common/io/mwl/mwl_var.h
553
kmutex_t sc_rxlock;
usr/src/uts/common/io/mwl/mwl_var.h
554
kmutex_t sc_txlock;
usr/src/uts/common/io/mxfe/mxfeimpl.h
90
kmutex_t mxfe_xmtlock;
usr/src/uts/common/io/mxfe/mxfeimpl.h
91
kmutex_t mxfe_intrlock;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
4031
static kmutex_t myri10ge_info_template_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge.c
79
static kmutex_t myri10ge_param_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
113
kmutex_t lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
167
kmutex_t mtx;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
337
kmutex_t lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
342
kmutex_t handle_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
400
kmutex_t rx_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
401
kmutex_t poll_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
435
kmutex_t cmd_lock;
usr/src/uts/common/io/myri10ge/drv/myri10ge_var.h
436
kmutex_t intrlock;
usr/src/uts/common/io/neti_stack.c
60
static kmutex_t neti_stack_lock;
usr/src/uts/common/io/nge/nge.h
499
kmutex_t recycle_lock[1];
usr/src/uts/common/io/nge/nge.h
550
kmutex_t tx_lock[1]; /* serialize h/w update */
usr/src/uts/common/io/nge/nge.h
563
kmutex_t tc_lock[1];
usr/src/uts/common/io/nge/nge.h
569
kmutex_t dmah_lock;
usr/src/uts/common/io/nge/nge.h
750
kmutex_t genlock[1];
usr/src/uts/common/io/nge/nge.h
752
kmutex_t softlock[1];
usr/src/uts/common/io/nge/nge_log.c
38
kmutex_t nge_log_mutex[1];
usr/src/uts/common/io/nge/nge_main.c
168
extern kmutex_t nge_log_mutex[1];
usr/src/uts/common/io/ntxn/unm_nic.h
393
kmutex_t pool_lock[1]; /* buffer pool lock */
usr/src/uts/common/io/ntxn/unm_nic.h
394
kmutex_t recycle_lock[1]; /* buffer recycle lock */
usr/src/uts/common/io/ntxn/unm_nic.h
468
kmutex_t stats_lock;
usr/src/uts/common/io/ntxn/unm_nic.h
497
kmutex_t tx_lock;
usr/src/uts/common/io/ntxn/unm_nic.h
499
kmutex_t lock;
usr/src/uts/common/io/nvme/nvme.c
1190
static kmutex_t nvme_lc_mutex;
usr/src/uts/common/io/nvme/nvme.c
681
kmutex_t nvme_open_minors_mutex;
usr/src/uts/common/io/nvme/nvme_var.h
234
kmutex_t nc_mutex;
usr/src/uts/common/io/nvme/nvme_var.h
253
kmutex_t ncq_mutex;
usr/src/uts/common/io/nvme/nvme_var.h
275
kmutex_t nq_mutex; /* protects shared state */
usr/src/uts/common/io/nvme/nvme_var.h
280
kmutex_t nml_lock;
usr/src/uts/common/io/nvme/nvme_var.h
468
kmutex_t n_minor_mutex;
usr/src/uts/common/io/nvme/nvme_var.h
475
kmutex_t n_admin_stat_mutex;
usr/src/uts/common/io/nvme/nvme_var.h
487
kmutex_t n_fwslot_mutex;
usr/src/uts/common/io/openprom.c
82
static kmutex_t oprom_lock; /* serialize instance assignment */
usr/src/uts/common/io/overlay/overlay.c
825
static kmutex_t overlay_dev_lock;
usr/src/uts/common/io/overlay/overlay_fm.c
26
kmutex_t overlay_fm_lock;
usr/src/uts/common/io/overlay/overlay_mux.c
40
static kmutex_t overlay_mux_lock;
usr/src/uts/common/io/overlay/overlay_plugin.c
34
static kmutex_t overlay_plugin_lock;
usr/src/uts/common/io/overlay/overlay_target.c
65
kmutex_t oth_lock;
usr/src/uts/common/io/overlay/overlay_target.c
94
static kmutex_t overlay_target_lock;
usr/src/uts/common/io/overlay/plugins/overlay_vxlan.c
83
kmutex_t vxl_lock;
usr/src/uts/common/io/pcic.c
289
static kmutex_t pcic_deb_mtx;
usr/src/uts/common/io/pciex/pcie.c
613
kmutex_t pcie_link_tq_mutex;
usr/src/uts/common/io/pciex/pcieb.h
109
kmutex_t pcieb_mutex; /* Soft state mutex */
usr/src/uts/common/io/pciex/pcieb.h
110
kmutex_t pcieb_intr_mutex; /* Intr handler mutex */
usr/src/uts/common/io/pciex/pcieb.h
111
kmutex_t pcieb_err_mutex; /* Error mutex */
usr/src/uts/common/io/pciex/pcieb.h
112
kmutex_t pcieb_peek_poke_mutex; /* Peekpoke mutex */
usr/src/uts/common/io/pcn/pcnimpl.h
149
kmutex_t pcn_xmtlock;
usr/src/uts/common/io/pcn/pcnimpl.h
150
kmutex_t pcn_intrlock;
usr/src/uts/common/io/pcn/pcnimpl.h
151
kmutex_t pcn_reglock;
usr/src/uts/common/io/physmem.c
94
kmutex_t physmem_mutex; /* protects phsymem_vnodecnt */
usr/src/uts/common/io/pm.c
73
extern kmutex_t pm_scan_lock; /* protects autopm_enable, pm_scans_disabled */
usr/src/uts/common/io/pm.c
74
extern kmutex_t pm_clone_lock; /* protects pm_clones array */
usr/src/uts/common/io/power.c
154
kmutex_t power_mutex; /* mutex lock */
usr/src/uts/common/io/power.c
155
kmutex_t power_intr_mutex; /* interrupt mutex lock */
usr/src/uts/common/io/ppm/ppm.c
172
static kmutex_t ppm_cpr_window_lock; /* guard ppm_cpr_window_flag */
usr/src/uts/common/io/ppp/sppp/sppp.h
292
kmutex_t ppa_sta_lock; /* mutex to lock structure */
usr/src/uts/common/io/ppp/sppp/sppp.h
324
kmutex_t ppa_npmutex; /* protects the 2 fields below */
usr/src/uts/common/io/ppp/spppcomp/spppcomp.h
140
kmutex_t cp_pair_lock; /* lock for queue pair */
usr/src/uts/common/io/pseudonex.c
329
kmutex_t *dmp;
usr/src/uts/common/io/pseudonex.c
362
kmutex_t *dmp;
usr/src/uts/common/io/pshot.c
195
static kmutex_t pshot_devices_lock;
usr/src/uts/common/io/pshot.c
3455
static kmutex_t pwl;
usr/src/uts/common/io/ptms_conf.c
212
kmutex_t ptms_lock; /* Global data access lock */
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
276
typedef kmutex_t osal_mutex_t;
usr/src/uts/common/io/qede/579xx/drivers/ecore/bcm_osal.h
277
typedef kmutex_t osal_spinlock_t;
usr/src/uts/common/io/qede/qede.h
311
kmutex_t tx_lock;
usr/src/uts/common/io/qede/qede.h
388
kmutex_t fp_lock;
usr/src/uts/common/io/qede/qede.h
445
kmutex_t lock;
usr/src/uts/common/io/qede/qede.h
508
kmutex_t rx_lock;
usr/src/uts/common/io/qede/qede.h
509
kmutex_t rx_replen_lock;
usr/src/uts/common/io/qede/qede.h
789
kmutex_t drv_lock;
usr/src/uts/common/io/qede/qede.h
790
kmutex_t watch_lock;
usr/src/uts/common/io/qede/qede.h
827
kmutex_t kstat_lock;
usr/src/uts/common/io/qede/qede.h
828
kmutex_t gld_lock;
usr/src/uts/common/io/qede/qede_fp.h
155
kmutex_t lock;
usr/src/uts/common/io/qede/qede_fp.h
170
kmutex_t lock;
usr/src/uts/common/io/qede/qede_list.h
52
kmutex_t mem_list_lock;
usr/src/uts/common/io/qede/qede_list.h
66
kmutex_t lock;
usr/src/uts/common/io/ral/rt2560_var.h
109
kmutex_t tx_lock;
usr/src/uts/common/io/ral/rt2560_var.h
129
kmutex_t rx_lock;
usr/src/uts/common/io/ral/rt2560_var.h
148
kmutex_t sc_genlock;
usr/src/uts/common/io/ramdisk.c
109
static kmutex_t rd_lock;
usr/src/uts/common/io/rge/rge.h
449
kmutex_t genlock[1]; /* i/o reg access */
usr/src/uts/common/io/rge/rge.h
451
kmutex_t tx_lock[1]; /* send access */
usr/src/uts/common/io/rge/rge.h
452
kmutex_t tc_lock[1]; /* send recycle access */
usr/src/uts/common/io/rge/rge.h
453
kmutex_t rx_lock[1]; /* receive access */
usr/src/uts/common/io/rge/rge.h
454
kmutex_t rc_lock[1]; /* receive recycle access */
usr/src/uts/common/io/rge/rge.h
751
extern kmutex_t rge_log_mutex[1];
usr/src/uts/common/io/rge/rge_log.c
37
kmutex_t rge_log_mutex[1];
usr/src/uts/common/io/rsm/rsm.c
319
extern kmutex_t ipc_info_lock;
usr/src/uts/common/io/rsm/rsm.c
320
extern kmutex_t ipc_info_cvlock;
usr/src/uts/common/io/rsm/rsm.c
322
extern kmutex_t path_hold_cvlock;
usr/src/uts/common/io/rsm/rsm.c
325
extern kmutex_t rsmka_buf_lock;
usr/src/uts/common/io/rsm/rsm.c
505
kmutex_t rsm_suspend_cvlock;
usr/src/uts/common/io/rsm/rsm.c
508
static kmutex_t rsm_lock;
usr/src/uts/common/io/rsm/rsm.c
574
static kmutex_t rsm_pgcnt_lock;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
183
static kmutex_t ipc_info_lock;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
190
kmutex_t ipc_info_cvlock;
usr/src/uts/common/io/rsm/rsmka_util.c
56
kmutex_t rsmka_buf_lock;
usr/src/uts/common/io/rsm/rsmops.c
48
static kmutex_t rsmops_lock;
usr/src/uts/common/io/rtls/rtls.h
191
kmutex_t rtls_io_lock; /* i/o reg access */
usr/src/uts/common/io/rtls/rtls.h
192
kmutex_t rtls_tx_lock; /* send access */
usr/src/uts/common/io/rtls/rtls.h
193
kmutex_t rtls_rx_lock; /* receive access */
usr/src/uts/common/io/rtw/rtwvar.h
215
kmutex_t txbuf_lock;
usr/src/uts/common/io/rtw/rtwvar.h
417
kmutex_t sc_genlock;
usr/src/uts/common/io/rtw/rtwvar.h
441
kmutex_t rxbuf_lock;
usr/src/uts/common/io/rtw/rtwvar.h
442
kmutex_t sc_txlock;
usr/src/uts/common/io/rum/rum_var.h
73
kmutex_t sc_genlock;
usr/src/uts/common/io/rum/rum_var.h
81
kmutex_t tx_lock;
usr/src/uts/common/io/rum/rum_var.h
82
kmutex_t rx_lock;
usr/src/uts/common/io/rwd/rt2661_var.h
124
kmutex_t sc_genlock;
usr/src/uts/common/io/rwd/rt2661_var.h
125
kmutex_t sc_txlock;
usr/src/uts/common/io/rwd/rt2661_var.h
126
kmutex_t sc_rxlock;
usr/src/uts/common/io/rwn/rt2860_var.h
137
kmutex_t sc_genlock;
usr/src/uts/common/io/rwn/rt2860_var.h
138
kmutex_t sc_txlock;
usr/src/uts/common/io/rwn/rt2860_var.h
139
kmutex_t sc_rxlock;
usr/src/uts/common/io/sata/adapters/ahci/ahci.c
491
static kmutex_t ahci_log_mutex;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
349
static kmutex_t nv_log_mutex;
usr/src/uts/common/io/sata/adapters/nv_sata/nv_sata.c
409
static kmutex_t nv_sgp_c2c_mutex;
usr/src/uts/common/io/sata/adapters/si3124/si3124.c
425
static kmutex_t si_log_mutex;
usr/src/uts/common/io/sata/impl/sata.c
10331
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
10886
kmutex_t *cport_mutex;
usr/src/uts/common/io/sata/impl/sata.c
17850
kmutex_t *cmutex;
usr/src/uts/common/io/sata/impl/sata.c
3776
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
3854
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
4215
kmutex_t *cport_mutex;
usr/src/uts/common/io/sata/impl/sata.c
4360
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
4471
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
4798
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
481
static kmutex_t sata_mutex; /* protects sata_hba_list */
usr/src/uts/common/io/sata/impl/sata.c
482
static kmutex_t sata_log_mutex; /* protects log */
usr/src/uts/common/io/sata/impl/sata.c
4911
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
5120
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
522
static kmutex_t sata_event_mutex;
usr/src/uts/common/io/sata/impl/sata.c
5291
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
5592
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
5899
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
6135
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
6443
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
6716
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
6959
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/sata/impl/sata.c
7209
kmutex_t *cport_mutex = &(SATA_TXLT_CPORT_MUTEX(spx));
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.c
61
kmutex_t iscsi_oid_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1004
kmutex_t ks_io_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1018
kmutex_t sess_reset_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1023
kmutex_t sess_enum_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1030
kmutex_t sess_state_wmutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1143
kmutex_t hba_discovery_events_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
1203
kmutex_t hba_service_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
222
extern kmutex_t iscsi_oid_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
515
kmutex_t cmd_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
552
kmutex_t lun_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
577
kmutex_t mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
665
kmutex_t conn_state_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
732
kmutex_t conn_login_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi.h
916
kmutex_t sess_cmdsn_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_thread.h
67
kmutex_t mtx;
usr/src/uts/common/io/scsi/adapters/iscsi/iscsi_thread.h
71
kmutex_t mtx;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
66
static kmutex_t reg_query_taskq_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
70
static kmutex_t scn_taskq_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/isns_client.c
94
static kmutex_t esi_scn_thr_mutex;
usr/src/uts/common/io/scsi/adapters/iscsi/nvfile.c
138
static kmutex_t nvf_lock; /* lock for file */
usr/src/uts/common/io/scsi/adapters/iscsi/nvfile.c
32
static kmutex_t nvf_getf_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
58
static kmutex_t static_addr_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
59
static kmutex_t disc_addr_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
60
static kmutex_t isns_addr_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
61
static kmutex_t param_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
62
static kmutex_t chap_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
63
static kmutex_t auth_data_lock;
usr/src/uts/common/io/scsi/adapters/iscsi/persistent.c
64
static kmutex_t tunable_data_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
120
kmutex_t mpt_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
140
kmutex_t mfi_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
158
kmutex_t tgt_mpt_active_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
179
kmutex_t l_mpt_cmd_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
183
kmutex_t l_mfi_cmd_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
193
kmutex_t l_thread_lock;
usr/src/uts/common/io/scsi/adapters/lmrc/lmrc.h
258
kmutex_t l_reg_lock;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
602
static kmutex_t mptsas_global_mutex;
usr/src/uts/common/io/scsi/adapters/mpt_sas/mptsas.c
606
static kmutex_t mptsas_log_mutex;
usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_attach.c
49
kmutex_t pmcs_trace_lock;
usr/src/uts/common/io/scsi/adapters/pmcs/pmcs_subr.c
89
extern kmutex_t pmcs_trace_lock;
usr/src/uts/common/io/scsi/adapters/pvscsi/pvscsi_var.h
100
kmutex_t lock;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
104
static kmutex_t vhci_targetmap_mutex;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
82
kmutex_t vhci_global_mutex;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
229
kmutex_t submit_lock[2]; /* protect submission queue */
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
237
kmutex_t io_lock; /* protect generation/serviced flag */
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
283
kmutex_t pd_mutex;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
325
kmutex_t s_mutex;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
326
kmutex_t s_intr_mutex;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
405
kmutex_t s_io_mutex;
usr/src/uts/common/io/scsi/adapters/smartpqi/smartpqi.h
456
kmutex_t pc_mutex; // protects pc_cmd_state
usr/src/uts/common/io/scsi/impl/scsi_hba.c
464
static kmutex_t scsi_hba_log_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6850
kmutex_t h_lock;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
70
kmutex_t scsi_flag_nointr_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
72
kmutex_t scsi_log_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
75
static kmutex_t scsi_hba_barrier_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
89
static kmutex_t scsi_lunchg1_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
93
static kmutex_t scsi_lunchg2_mutex;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
9869
kmutex_t phymap_lock;
usr/src/uts/common/io/scsi/impl/scsi_reset_notify.c
102
scsi_hba_reset_notify_callback(kmutex_t *mutex,
usr/src/uts/common/io/scsi/impl/scsi_reset_notify.c
41
void (*callback)(caddr_t), caddr_t arg, kmutex_t *mutex,
usr/src/uts/common/io/scsi/impl/scsi_subr.c
47
extern kmutex_t scsi_log_mutex;
usr/src/uts/common/io/scsi/impl/scsi_transport.c
48
extern kmutex_t scsi_flag_nointr_mutex;
usr/src/uts/common/io/scsi/impl/scsi_watch.c
634
static kmutex_t cpr_mutex;
usr/src/uts/common/io/scsi/impl/scsi_watch.c
636
extern kmutex_t cpr_mutex;
usr/src/uts/common/io/scsi/impl/scsi_watch.c
84
kmutex_t sw_mutex; /* mutex protecting list */
usr/src/uts/common/io/scsi/targets/sd.c
177
static kmutex_t sd_log_mutex;
usr/src/uts/common/io/scsi/targets/sd.c
198
static kmutex_t sd_scsi_target_lun_mutex;
usr/src/uts/common/io/scsi/targets/sd.c
223
static kmutex_t sd_scsi_probe_cache_mutex;
usr/src/uts/common/io/scsi/targets/sd.c
671
static kmutex_t sd_sense_mutex = {0};
usr/src/uts/common/io/scsi/targets/sd_xbuf.c
74
static kmutex_t xbuf_mutex = { 0 };
usr/src/uts/common/io/scsi/targets/sd_xbuf.c
81
kmutex_t mutex;
usr/src/uts/common/io/scsi/targets/sd_xbuf.h
80
kmutex_t xa_mutex;
usr/src/uts/common/io/scsi/targets/sd_xbuf.h
88
kmutex_t xa_reserve_mutex;
usr/src/uts/common/io/scsi/targets/st.c
254
static kmutex_t st_debug_mutex;
usr/src/uts/common/io/sdcard/adapters/sdhost/sdhost.c
59
kmutex_t ss_lock;
usr/src/uts/common/io/sdcard/impl/sda_cmd.c
50
kmutex_t c_lock;
usr/src/uts/common/io/sfe/sfe_util.h
213
kmutex_t intrlock;
usr/src/uts/common/io/sfe/sfe_util.h
232
kmutex_t xmitlock;
usr/src/uts/common/io/sfxge/efsys.h
303
kmutex_t esb_lock;
usr/src/uts/common/io/sfxge/efsys.h
556
typedef kmutex_t efsys_lock_t;
usr/src/uts/common/io/sfxge/sfxge.c
1141
kmutex_t sfxge_global_lock;
usr/src/uts/common/io/sfxge/sfxge.h
128
kmutex_t sm_lock;
usr/src/uts/common/io/sfxge/sfxge.h
157
kmutex_t sm_lock;
usr/src/uts/common/io/sfxge/sfxge.h
171
kmutex_t ss_lock;
usr/src/uts/common/io/sfxge/sfxge.h
186
kmutex_t sm_lock;
usr/src/uts/common/io/sfxge/sfxge.h
229
kmutex_t __se_lock;
usr/src/uts/common/io/sfxge/sfxge.h
349
kmutex_t srfpl_lock;
usr/src/uts/common/io/sfxge/sfxge.h
618
kmutex_t __st_lock;
usr/src/uts/common/io/sfxge/sfxge.h
688
kmutex_t srs_lock;
usr/src/uts/common/io/sfxge/sfxge.h
755
kmutex_t s_state_lock;
usr/src/uts/common/io/sfxge/sfxge.h
768
kmutex_t s_nic_lock;
usr/src/uts/common/io/sfxge/sfxge.h
797
kmutex_t s_tx_flush_lock;
usr/src/uts/common/io/sfxge/sfxge.h
840
extern kmutex_t sfxge_global_lock;
usr/src/uts/common/io/signalfd.c
142
kmutex_t sfd_lock; /* protects fields below */
usr/src/uts/common/io/signalfd.c
177
kmutex_t sp_lock; /* protects fields below */
usr/src/uts/common/io/simnet/simnet_impl.h
82
kmutex_t sd_instlock;
usr/src/uts/common/io/skd/skd.h
414
kmutex_t skd_lock_mutex;
usr/src/uts/common/io/skd/skd.h
415
kmutex_t skd_intr_mutex;
usr/src/uts/common/io/skd/skd.h
416
kmutex_t skd_fit_mutex;
usr/src/uts/common/io/skd/skd.h
442
kmutex_t skd_internalio_mutex;
usr/src/uts/common/io/skd/skd.h
445
kmutex_t waitqueue_mutex;
usr/src/uts/common/io/sock_conf.c
35
kmutex_t smod_list_lock;
usr/src/uts/common/io/softmac/softmac_fp.c
130
static kmutex_t softmac_taskq_lock;
usr/src/uts/common/io/softmac/softmac_main.c
72
static kmutex_t smac_global_lock;
usr/src/uts/common/io/srn.c
66
extern kmutex_t srn_clone_lock; /* protects srn_clones array */
usr/src/uts/common/io/suntpi.c
52
static kmutex_t tpi_provinfo_lock;
usr/src/uts/common/io/sysevent.c
51
static kmutex_t sysevent_minor_mutex;
usr/src/uts/common/io/sysmsg.c
145
static kmutex_t dcvp_mutex;
usr/src/uts/common/io/timerfd.c
37
kmutex_t tfd_lock; /* lock protecting state */
usr/src/uts/common/io/timerfd.c
48
static kmutex_t timerfd_lock; /* lock protecting state */
usr/src/uts/common/io/timod.c
165
kmutex_t tim_mutex; /* protect tim_peer* */
usr/src/uts/common/io/tl.c
631
kmutex_t te_closelock;
usr/src/uts/common/io/tl.c
638
kmutex_t te_srv_lock;
usr/src/uts/common/io/tl.c
645
kmutex_t te_ser_lock; /* Protects the count below */
usr/src/uts/common/io/tpm/tpm_ddi.h
107
kmutex_t pm_mutex;
usr/src/uts/common/io/tpm/tpm_ddi.h
73
kmutex_t dev_lock;
usr/src/uts/common/io/tpm/tpm_ddi.h
82
kmutex_t iobuf_lock;
usr/src/uts/common/io/trill_impl.h
113
kmutex_t ts_socklock;
usr/src/uts/common/io/uath/uath_var.h
104
kmutex_t mutex;
usr/src/uts/common/io/uath/uath_var.h
190
kmutex_t sc_genlock;
usr/src/uts/common/io/uath/uath_var.h
191
kmutex_t sc_rxlock_cmd;
usr/src/uts/common/io/uath/uath_var.h
192
kmutex_t sc_rxlock_data;
usr/src/uts/common/io/uath/uath_var.h
193
kmutex_t sc_txlock_cmd;
usr/src/uts/common/io/uath/uath_var.h
194
kmutex_t sc_txlock_data;
usr/src/uts/common/io/ural/ural_var.h
70
kmutex_t sc_genlock;
usr/src/uts/common/io/ural/ural_var.h
78
kmutex_t tx_lock;
usr/src/uts/common/io/ural/ural_var.h
79
kmutex_t rx_lock;
usr/src/uts/common/io/urtw/urtw_var.h
111
kmutex_t sc_ledlock;
usr/src/uts/common/io/urtw/urtw_var.h
78
kmutex_t sc_genlock;
usr/src/uts/common/io/urtw/urtw_var.h
79
kmutex_t tx_lock;
usr/src/uts/common/io/urtw/urtw_var.h
80
kmutex_t rx_lock;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
591
kmutex_t ccid_mutex;
usr/src/uts/common/io/usb/clients/ccid/ccid.c
666
static kmutex_t ccid_idxlock;
usr/src/uts/common/io/usb/clients/usbser/usbser.c
156
static kmutex_t usbser_lock;
usr/src/uts/common/io/usb/usba/hubdi.c
146
static kmutex_t usba_hubdi_mutex; /* protects USBA HUB data structures */
usr/src/uts/common/io/usb/usba/usba.c
44
static kmutex_t usba_mutex;
usr/src/uts/common/io/usb/usba/usba.c
47
static kmutex_t usba_hub_mutex;
usr/src/uts/common/io/usb/usba/usba_ugen.c
159
static kmutex_t ugen_devt_list_mutex;
usr/src/uts/common/io/usb/usba/usbai.c
48
static kmutex_t usba_print_mutex;
usr/src/uts/common/io/usb/usba/usbai.c
50
kmutex_t usbai_mutex;
usr/src/uts/common/io/usbgem/usbgem.h
114
kmutex_t rxlock;
usr/src/uts/common/io/usbgem/usbgem.h
123
kmutex_t txlock;
usr/src/uts/common/io/usbgem/usbgem.h
154
kmutex_t tx_watcher_lock;
usr/src/uts/common/io/usbgem/usbgem.h
220
kmutex_t link_watcher_lock;
usr/src/uts/common/io/vcons.c
122
kmutex_t vt_pending_vtno_lock;
usr/src/uts/common/io/vcons_conf.c
63
kmutex_t vc_lock;
usr/src/uts/common/io/vio9p/vio9p_impl.h
112
kmutex_t vin_mutex;
usr/src/uts/common/io/vioblk/vioblk.h
220
kmutex_t vib_mutex;
usr/src/uts/common/io/vioif/vioif.h
419
kmutex_t vif_mutex;
usr/src/uts/common/io/vioscsi/vioscsi.h
284
kmutex_t vd_lock;
usr/src/uts/common/io/vioscsi/vioscsi.h
320
kmutex_t vs_lock;
usr/src/uts/common/io/virtio/virtio_impl.h
135
kmutex_t vio_mutex;
usr/src/uts/common/io/virtio/virtio_impl.h
143
kmutex_t vio_qlock;
usr/src/uts/common/io/virtio/virtio_impl.h
175
kmutex_t viq_mutex;
usr/src/uts/common/io/vr/vr.c
3559
kmutex_t mutex[1];
usr/src/uts/common/io/vr/vr.h
254
kmutex_t lock;
usr/src/uts/common/io/vr/vr.h
446
kmutex_t oplock;
usr/src/uts/common/io/vr/vr.h
453
kmutex_t intrlock;
usr/src/uts/common/io/vscan/vscan_door.c
44
static kmutex_t vscan_door_mutex;
usr/src/uts/common/io/vscan/vscan_drv.c
148
static kmutex_t vscan_drv_mutex;
usr/src/uts/common/io/vscan/vscan_svc.c
240
static kmutex_t vscan_svc_mutex;
usr/src/uts/common/io/vscan/vscan_svc.c
249
static kmutex_t vscan_svc_cfg_mutex;
usr/src/uts/common/io/vuidmice/vuidmice.c
66
static kmutex_t vuidmice_lock;
usr/src/uts/common/io/wpi/wpivar.h
130
kmutex_t sc_glock;
usr/src/uts/common/io/wpi/wpivar.h
131
kmutex_t sc_mt_lock;
usr/src/uts/common/io/wpi/wpivar.h
132
kmutex_t sc_tx_lock;
usr/src/uts/common/io/xge/drv/xge_osdep.h
104
typedef kmutex_t spinlock_t;
usr/src/uts/common/io/xge/drv/xgell.h
356
kmutex_t genlock;
usr/src/uts/common/io/yge/yge.h
2157
kmutex_t d_txlock;
usr/src/uts/common/io/yge/yge.h
2158
kmutex_t d_rxlock;
usr/src/uts/common/io/yge/yge.h
2159
kmutex_t d_phylock;
usr/src/uts/common/io/yge/yge.h
2164
kmutex_t d_task_mtx;
usr/src/uts/common/io/yge/yge.h
2258
kmutex_t p_txlock;
usr/src/uts/common/io/zyd/zyd.h
266
kmutex_t mutex;
usr/src/uts/common/io/zyd/zyd.h
78
kmutex_t lock; /* serialize access */
usr/src/uts/common/ipp/flowacct/flowacct_impl.h
169
kmutex_t lock; /* for nflows */
usr/src/uts/common/ipp/flowacct/flowacct_impl.h
98
kmutex_t lock;
usr/src/uts/common/ipp/ipgpc/classifier-objects.h
232
kmutex_t lock; /* ba table lock */
usr/src/uts/common/ipp/ipgpc/classifierddi.c
42
static kmutex_t ipgpc_config_lock;
usr/src/uts/common/ipp/ipgpc/filters.c
46
kmutex_t ipgpc_table_list_lock; /* table list lock */
usr/src/uts/common/ipp/ipgpc/filters.c
47
kmutex_t ipgpc_fid_list_lock; /* filter id list lock */
usr/src/uts/common/ipp/ipgpc/filters.c
48
kmutex_t ipgpc_cid_list_lock; /* class id list lock */
usr/src/uts/common/ipp/ipgpc/filters.h
46
extern kmutex_t ipgpc_table_list_lock; /* table list lock */
usr/src/uts/common/ipp/ipgpc/filters.h
47
extern kmutex_t ipgpc_fid_list_lock; /* filter id list lock */
usr/src/uts/common/ipp/ipgpc/filters.h
48
extern kmutex_t ipgpc_cid_list_lock; /* class id list lock */
usr/src/uts/common/ipp/ipp_impl.h
100
kmutex_t cl_mutex[1];
usr/src/uts/common/ipp/ipp_impl.h
215
kmutex_t ippsi_lock[1];
usr/src/uts/common/ipp/ippconf.c
203
static kmutex_t debug_mutex[1];
usr/src/uts/common/ipp/ippctl.c
232
static kmutex_t ippctl_lock;
usr/src/uts/common/ipp/ippctl.c
74
static kmutex_t debug_mutex[1];
usr/src/uts/common/ipp/meters/meter_impl.h
159
kmutex_t tokenmt_lock;
usr/src/uts/common/ipp/meters/meter_impl.h
208
kmutex_t tswtcl_lock;
usr/src/uts/common/klm/nlm_impl.h
352
kmutex_t nh_lock; /* (c) */
usr/src/uts/common/klm/nlm_impl.h
448
kmutex_t lock;
usr/src/uts/common/klm/nlm_impl.h
465
kmutex_t clean_lock; /* (c) */
usr/src/uts/common/krtld/kobj.c
225
static kmutex_t kobj_lock; /* protects mach memory list */
usr/src/uts/common/krtld/kobj.c
3720
kmutex_t cpr_lk;
usr/src/uts/common/net/bridge_impl.h
192
kmutex_t bl_trilllock;
usr/src/uts/common/netinet/ip_mroute.h
188
kmutex_t v_lock;
usr/src/uts/common/netinet/ip_mroute.h
221
kmutex_t mfc_mutex; /* protects fields and rte list */
usr/src/uts/common/netinet/ip_mroute.h
229
kmutex_t mfcb_lock;
usr/src/uts/common/netinet/ip_mroute.h
290
kmutex_t tbf_lock; /* lock on the tbf */
usr/src/uts/common/nfs/export.h
308
kmutex_t auth_lock;
usr/src/uts/common/nfs/export.h
323
kmutex_t lf_lock;
usr/src/uts/common/nfs/export.h
354
kmutex_t lb_lock;
usr/src/uts/common/nfs/export.h
511
kmutex_t exi_lock;
usr/src/uts/common/nfs/export.h
534
kmutex_t exi_vol_rename_lock;
usr/src/uts/common/nfs/export.h
704
extern kmutex_t nfs_exi_id_lock;
usr/src/uts/common/nfs/nfs.h
1040
extern kmutex_t nfs_minor_lock;
usr/src/uts/common/nfs/nfs.h
123
kmutex_t nfs_server_upordown_lock;
usr/src/uts/common/nfs/nfs.h
128
kmutex_t rdma_wait_mutex;
usr/src/uts/common/nfs/nfs4.h
1106
void nfs4_debug_mutex_enter(kmutex_t *, char *, int);
usr/src/uts/common/nfs/nfs4.h
1107
void nfs4_debug_mutex_exit(kmutex_t *, char *, int);
usr/src/uts/common/nfs/nfs4.h
264
kmutex_t sw_cv_lock[1];
usr/src/uts/common/nfs/nfs4.h
345
kmutex_t cb_lock[1];
usr/src/uts/common/nfs/nfs4.h
719
kmutex_t rd_recall_lock[1];
usr/src/uts/common/nfs/nfs4.h
801
kmutex_t deleg_lock;
usr/src/uts/common/nfs/nfs4.h
803
kmutex_t state_lock;
usr/src/uts/common/nfs/nfs4.h
806
kmutex_t servinst_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1015
kmutex_t mi_async_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1082
kmutex_t mi_msg_list_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1105
kmutex_t mi_rnodes_lock; /* protects the mi_rnodes list */
usr/src/uts/common/nfs/nfs4_clnt.h
1308
kmutex_t s_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1462
kmutex_t net_tree_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1463
kmutex_t net_cnt_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1717
kmutex_t os_sync_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1796
kmutex_t lo_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1846
kmutex_t nfs4_cb_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1847
kmutex_t nfs4_dlist_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
1954
extern kmutex_t nfs4_server_lst_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
2137
kmutex_t sfh_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
2197
kmutex_t fn_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
2228
kmutex_t nfscl_chtable4_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
323
kmutex_t b_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
591
kmutex_t oo_lock;
usr/src/uts/common/nfs/nfs4_clnt.h
952
kmutex_t mi_lock; /* protects mntinfo4 fields */
usr/src/uts/common/nfs/nfs4_db_impl.h
120
kmutex_t dbt_reaper_cv_lock; /* lock used for cpr wait */
usr/src/uts/common/nfs/nfs4_db_impl.h
125
kmutex_t db_lock[1];
usr/src/uts/common/nfs/nfs4_db_impl.h
61
kmutex_t dbe_lock[1]; /* Exclusive lock for entry */
usr/src/uts/common/nfs/nfs4_db_impl.h
95
kmutex_t dbt_lock[1]; /* mutex for count and cached */
usr/src/uts/common/nfs/nfs4_drc.h
42
kmutex_t lock;
usr/src/uts/common/nfs/nfs4_idmap_impl.h
63
kmutex_t hq_lock; /* protects hash queue */
usr/src/uts/common/nfs/nfs4_idmap_impl.h
96
kmutex_t nfsidmap_daemon_lock;
usr/src/uts/common/nfs/nfs4x.h
47
kmutex_t se_lock;
usr/src/uts/common/nfs/nfs_clnt.h
275
kmutex_t sv_lock;
usr/src/uts/common/nfs/nfs_clnt.h
331
kmutex_t mi_lock; /* protects mntinfo fields */
usr/src/uts/common/nfs/nfs_clnt.h
386
kmutex_t mi_async_lock; /* lock to protect async list */
usr/src/uts/common/nfs/nfs_clnt.h
430
kmutex_t mi_remap_lock;
usr/src/uts/common/nfs/nfs_clnt.h
434
kmutex_t mi_rnodes_lock; /* protects the mi_rnodes list */
usr/src/uts/common/nfs/nfs_clnt.h
662
kmutex_t nfscl_chtable_lock;
usr/src/uts/common/nfs/rnode.h
173
kmutex_t lock;
usr/src/uts/common/nfs/rnode.h
269
kmutex_t r_statelock; /* protects (most of) rnode contents */
usr/src/uts/common/nfs/rnode.h
80
kmutex_t lock;
usr/src/uts/common/nfs/rnode4.h
236
kmutex_t r_svlock; /* serializes access to svnode list */
usr/src/uts/common/nfs/rnode4.h
239
kmutex_t r_statelock; /* protects (most of) rnode contents */
usr/src/uts/common/nfs/rnode4.h
278
kmutex_t r_os_lock; /* protects r_open_streams */
usr/src/uts/common/nfs/rnode4.h
282
kmutex_t r_statev4_lock; /* protects created_v4, state4ptr */
usr/src/uts/common/os/acct.c
61
kmutex_t aclock;
usr/src/uts/common/os/acct.c
73
kmutex_t acct_list_lock;
usr/src/uts/common/os/audit_core.c
51
extern kmutex_t pidlock; /* proc table lock */
usr/src/uts/common/os/autoconf.c
67
kmutex_t global_vhci_lock;
usr/src/uts/common/os/bio.c
1023
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
1393
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
1454
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
1694
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
1870
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
412
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
531
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
580
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
71
static kmutex_t blist_lock; /* protects b_list */
usr/src/uts/common/os/bio.c
72
static kmutex_t bhdr_lock; /* protects the bhdrlist */
usr/src/uts/common/os/bio.c
73
static kmutex_t bfree_lock; /* protects the bfreelist structure */
usr/src/uts/common/os/bio.c
790
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
870
kmutex_t *hmp;
usr/src/uts/common/os/bio.c
963
kmutex_t *hmp;
usr/src/uts/common/os/brand.c
75
static kmutex_t brand_list_lock;
usr/src/uts/common/os/callb.c
77
kmutex_t ct_lock; /* protect all callb states */
usr/src/uts/common/os/callb.c
92
static kmutex_t callb_safe_mutex;
usr/src/uts/common/os/cap_util.c
291
static kmutex_t pg_cpu_kstat_lock;
usr/src/uts/common/os/clock_tick.c
143
kmutex_t clock_tick_lock;
usr/src/uts/common/os/clock_tick.c
297
kmutex_t *plockp;
usr/src/uts/common/os/condvar.c
191
cv_wait(kcondvar_t *cvp, kmutex_t *mp)
usr/src/uts/common/os/condvar.c
228
cv_timedwait(kcondvar_t *cvp, kmutex_t *mp, clock_t tim)
usr/src/uts/common/os/condvar.c
246
cv_reltimedwait(kcondvar_t *cvp, kmutex_t *mp, clock_t delta, time_res_t res)
usr/src/uts/common/os/condvar.c
262
cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim,
usr/src/uts/common/os/condvar.c
306
cv_wait_sig(kcondvar_t *cvp, kmutex_t *mp)
usr/src/uts/common/os/condvar.c
365
cv_timedwait_sig_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim,
usr/src/uts/common/os/condvar.c
476
cv_timedwait_sig(kcondvar_t *cvp, kmutex_t *mp, clock_t tim)
usr/src/uts/common/os/condvar.c
489
cv_timedwait_sig_hrtime(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim)
usr/src/uts/common/os/condvar.c
505
cv_reltimedwait_sig(kcondvar_t *cvp, kmutex_t *mp, clock_t delta,
usr/src/uts/common/os/condvar.c
529
cv_wait_sig_swap_core(kcondvar_t *cvp, kmutex_t *mp, int *sigret)
usr/src/uts/common/os/condvar.c
598
cv_wait_sig_swap(kcondvar_t *cvp, kmutex_t *mp)
usr/src/uts/common/os/condvar.c
655
cv_wait_stop(kcondvar_t *cvp, kmutex_t *mp, int wakeup_time)
usr/src/uts/common/os/condvar.c
766
cv_waituntil_sig(kcondvar_t *cvp, kmutex_t *mp, timestruc_t *when,
usr/src/uts/common/os/contract.c
194
static kmutex_t contract_lock;
usr/src/uts/common/os/cpu.c
110
kmutex_t cpu_lock;
usr/src/uts/common/os/cpu.c
178
static kmutex_t pause_free_mutex;
usr/src/uts/common/os/cpu.c
2273
static kmutex_t cpu_info_template_lock;
usr/src/uts/common/os/cpu_event.c
178
static kmutex_t cpu_idle_prop_lock;
usr/src/uts/common/os/cpu_event.c
182
static kmutex_t cpu_idle_cb_lock;
usr/src/uts/common/os/cred.c
78
kmutex_t eph_lock;
usr/src/uts/common/os/cred.c
86
static kmutex_t ephemeral_zone_mutex;
usr/src/uts/common/os/dacf.c
160
kmutex_t dacf_lock;
usr/src/uts/common/os/dacf.c
161
kmutex_t dacf_module_lock;
usr/src/uts/common/os/ddi.c
496
kmutex_t *sdlock;
usr/src/uts/common/os/ddi_intr_irm.c
65
kmutex_t irm_pools_lock;
usr/src/uts/common/os/ddi_nodeid.c
77
static kmutex_t nodeid_lock;
usr/src/uts/common/os/ddi_periodic.c
103
static kmutex_t periodics_lock;
usr/src/uts/common/os/ddi_ufm.c
79
static kmutex_t ufm_lock;
usr/src/uts/common/os/devcache.c
152
kmutex_t nvf_cache_mutex;
usr/src/uts/common/os/devcache.c
198
static kmutex_t nvpflush_lock;
usr/src/uts/common/os/devcfg.c
108
kmutex_t dno_lock; /* Protects other fields */
usr/src/uts/common/os/devcfg.c
148
extern kmutex_t global_vhci_lock;
usr/src/uts/common/os/devcfg.c
84
kmutex_t mtc_lock;
usr/src/uts/common/os/devid_cache.c
141
static kmutex_t devid_discovery_mutex;
usr/src/uts/common/os/devpolicy.c
110
static kmutex_t policymutex; /* allows only one concurrent devpolicy_load */
usr/src/uts/common/os/driver_lyr.c
126
static kmutex_t ldi_ident_hash_lock[LI_HASH_SZ];
usr/src/uts/common/os/driver_lyr.c
129
static kmutex_t ldi_handle_hash_lock[LH_HASH_SZ];
usr/src/uts/common/os/dumpsubr.c
105
kmutex_t dump_lock; /* lock for dump configuration */
usr/src/uts/common/os/dumpsubr.c
313
kmutex_t mutex; /* live state lock */
usr/src/uts/common/os/errorq.c
276
static kmutex_t errorq_lock;
usr/src/uts/common/os/evchannels.c
79
kmutex_t evch_list_lock;
usr/src/uts/common/os/flock.c
136
static kmutex_t nlm_reg_lock; /* lock to protect arrary */
usr/src/uts/common/os/flock.c
60
static kmutex_t flock_lock;
usr/src/uts/common/os/ftrace.c
122
static kmutex_t ftrace_lock;
usr/src/uts/common/os/instance.c
93
kmutex_t ins_serial;
usr/src/uts/common/os/ipc.c
1110
kmutex_t *
usr/src/uts/common/os/ipc.c
1229
kmutex_t *lock;
usr/src/uts/common/os/ipc.c
1352
kmutex_t *lock;
usr/src/uts/common/os/ipc.c
721
kmutex_t *mutex;
usr/src/uts/common/os/ipc.c
740
kmutex_t *
usr/src/uts/common/os/ipc.c
763
kmutex_t *
usr/src/uts/common/os/ipc.c
764
ipc_relock(ipc_service_t *service, int id, kmutex_t *lock)
usr/src/uts/common/os/ipc.c
783
kmutex_t *
usr/src/uts/common/os/ipc.c
991
kmutex_t **lockp)
usr/src/uts/common/os/kcpc.c
52
static kmutex_t kcpc_ctx_llock[CPC_HASH_BUCKETS]; /* protects ctx_list */
usr/src/uts/common/os/kiconv.c
975
static kmutex_t conv_list_lock;
usr/src/uts/common/os/klpd.c
48
static kmutex_t klpd_mutex;
usr/src/uts/common/os/klpd.c
74
kmutex_t crkl_lock;
usr/src/uts/common/os/kmem.c
1048
static kmutex_t kmem_cache_lock; /* inter-cache linkage only */
usr/src/uts/common/os/kmem.c
1052
static kmutex_t kmem_flags_lock;
usr/src/uts/common/os/kmem.c
933
static kmutex_t kmem_cache_kstat_lock;
usr/src/uts/common/os/ksensor.c
303
kmutex_t ksensor_mutex;
usr/src/uts/common/os/ksensor.c
317
static kmutex_t ksensor_g_mutex;
usr/src/uts/common/os/kstat_fr.c
1193
kmutex_t *lp = ksp->ks_lock;
usr/src/uts/common/os/kstat_fr.c
1226
kmutex_t *lp;
usr/src/uts/common/os/kstat_fr.c
64
static kmutex_t kstat_chain_lock;
usr/src/uts/common/os/labelsys.c
50
static kmutex_t tpc_lock;
usr/src/uts/common/os/labelsys.c
64
kmutex_t tnrhc_g_lock;
usr/src/uts/common/os/lgrp.c
125
static kmutex_t lgrp_kstat_mutex;
usr/src/uts/common/os/log_sysevent.c
105
static kmutex_t event_door_mutex; /* To protect event_door */
usr/src/uts/common/os/log_sysevent.c
122
static kmutex_t eventq_head_mutex;
usr/src/uts/common/os/log_sysevent.c
123
static kmutex_t eventq_sent_mutex;
usr/src/uts/common/os/log_sysevent.c
127
static kmutex_t event_qfull_mutex;
usr/src/uts/common/os/log_sysevent.c
132
static kmutex_t registered_channel_mutex;
usr/src/uts/common/os/log_sysevent.c
149
static kmutex_t event_pause_mutex;
usr/src/uts/common/os/lwp.c
2055
lwp_hash_lookup_and_lock(proc_t *p, id_t lwpid, kmutex_t **mpp)
usr/src/uts/common/os/main.c
404
extern kmutex_t ualock;
usr/src/uts/common/os/mem_cage.c
198
static kmutex_t kcage_throttle_mutex; /* protects kcage_throttle_cv */
usr/src/uts/common/os/mem_cage.c
201
static kmutex_t kcage_cageout_mutex; /* protects cv and ready flag */
usr/src/uts/common/os/mem_cage.c
267
kmutex_t kcage_kstat_lock;
usr/src/uts/common/os/mem_config.c
2488
static kmutex_t pp_dummy_lock; /* Protects init. of pp_dummy. */
usr/src/uts/common/os/mem_config.c
2502
while (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_RECLAIM))
usr/src/uts/common/os/mem_config.c
2819
page_hashout(pp, (kmutex_t *)NULL);
usr/src/uts/common/os/mem_config.c
2822
kmutex_t *sep;
usr/src/uts/common/os/mem_config.c
456
while (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_RECLAIM))
usr/src/uts/common/os/mem_config.c
669
kmutex_t trh_lock;
usr/src/uts/common/os/mem_config.c
74
kmutex_t memseg_lists_lock;
usr/src/uts/common/os/mem_config.c
743
kmutex_t mh_mutex;
usr/src/uts/common/os/mem_config.c
765
static kmutex_t mem_handle_list_mutex;
usr/src/uts/common/os/memlist_new.c
36
static kmutex_t memlist_freelist_mutex;
usr/src/uts/common/os/mmapobj.c
240
static kmutex_t lib_va_hash_mutex[LIB_VA_SIZE >> LIB_VA_MUTEX_SHIFT];
usr/src/uts/common/os/mmapobj.c
277
static kmutex_t lib_va_init_mutex; /* no need to initialize */
usr/src/uts/common/os/modctl.c
123
kmutex_t mod_lock; /* protects &modules insert linkage, */
usr/src/uts/common/os/modctl.c
127
kmutex_t mod_uninstall_lock; /* protects mod_uninstall_cv */
usr/src/uts/common/os/modctl.c
131
kmutex_t modunload_wait_mutex;
usr/src/uts/common/os/modctl.c
2648
kmutex_t cpr_lk;
usr/src/uts/common/os/modhash.c
170
kmutex_t mh_head_lock;
usr/src/uts/common/os/modsubr.c
849
static kmutex_t hwc_hash_lock; /* lock protecting hwc hashes */
usr/src/uts/common/os/modsysfile.c
2038
kmutex_t cpr_lk;
usr/src/uts/common/os/modsysfile.c
58
static kmutex_t hcl_lock; /* for accessing list of classes */
usr/src/uts/common/os/msg.c
1097
kmutex_t *lock = NULL;
usr/src/uts/common/os/msg.c
1404
msg_rcvq_sleep(list_t *queue, msgq_wakeup_t *entry, kmutex_t **lock,
usr/src/uts/common/os/msg.c
284
static int msg_rcvq_sleep(list_t *, msgq_wakeup_t *, kmutex_t **,
usr/src/uts/common/os/msg.c
286
static int msg_copyout(kmsqid_t *, long, kmutex_t **, size_t *, size_t,
usr/src/uts/common/os/msg.c
444
kmutex_t *lock;
usr/src/uts/common/os/msg.c
596
kmutex_t *lock;
usr/src/uts/common/os/msg.c
670
kmutex_t *lock;
usr/src/uts/common/os/msg.c
804
msg_copyout(kmsqid_t *qp, long msgtyp, kmutex_t **lock, size_t *xtsz_ret,
usr/src/uts/common/os/msg.c
972
kmutex_t *lock;
usr/src/uts/common/os/mutex.c
532
mutex_owned(const kmutex_t *mp)
usr/src/uts/common/os/mutex.c
545
mutex_owner(const kmutex_t *mp)
usr/src/uts/common/os/mutex.c
567
mutex_init(kmutex_t *mp, char *name, kmutex_type_t type, void *ibc)
usr/src/uts/common/os/mutex.c
619
mutex_destroy(kmutex_t *mp)
usr/src/uts/common/os/netstack.c
101
static kmutex_t netstack_shared_lock; /* protects the following two */
usr/src/uts/common/os/netstack.c
114
typedef boolean_t applyfn_t(kmutex_t *, netstack_t *, int);
usr/src/uts/common/os/netstack.c
119
static boolean_t netstack_apply_create(kmutex_t *, netstack_t *, int);
usr/src/uts/common/os/netstack.c
120
static boolean_t netstack_apply_shutdown(kmutex_t *, netstack_t *, int);
usr/src/uts/common/os/netstack.c
121
static boolean_t netstack_apply_destroy(kmutex_t *, netstack_t *, int);
usr/src/uts/common/os/netstack.c
122
static boolean_t wait_for_zone_creator(netstack_t *, kmutex_t *);
usr/src/uts/common/os/netstack.c
124
kmutex_t *);
usr/src/uts/common/os/netstack.c
62
static kmutex_t netstack_g_lock;
usr/src/uts/common/os/netstack.c
690
netstack_apply_create(kmutex_t *lockp, netstack_t *ns, int moduleid)
usr/src/uts/common/os/netstack.c
750
netstack_apply_shutdown(kmutex_t *lockp, netstack_t *ns, int moduleid)
usr/src/uts/common/os/netstack.c
809
netstack_apply_destroy(kmutex_t *lockp, netstack_t *ns, int moduleid)
usr/src/uts/common/os/netstack.c
868
wait_for_zone_creator(netstack_t *ns, kmutex_t *lockp)
usr/src/uts/common/os/netstack.c
898
wait_for_nms_inprogress(netstack_t *ns, nm_state_t *nms, kmutex_t *lockp)
usr/src/uts/common/os/pghw.c
129
kmutex_t pghw_kstat_lock;
usr/src/uts/common/os/pid.c
434
kmutex_t *mp;
usr/src/uts/common/os/pid.c
79
kmutex_t pidlock; /* global process lock */
usr/src/uts/common/os/pid.c
80
kmutex_t pr_pidlock; /* /proc global process lock */
usr/src/uts/common/os/pid.c
94
static kmutex_t pidlinklock;
usr/src/uts/common/os/pool.c
150
static kmutex_t pool_mutex; /* protects pool_busy_* */
usr/src/uts/common/os/pool.c
153
static kmutex_t pool_barrier_lock; /* synch. with pool_barrier_* */
usr/src/uts/common/os/pool.c
158
static kmutex_t pool_event_cb_lock;
usr/src/uts/common/os/project.c
46
static kmutex_t project_hash_lock;
usr/src/uts/common/os/project.c
47
static kmutex_t projects_list_lock;
usr/src/uts/common/os/putnext.c
155
kmutex_t *sdlock = NULL;
usr/src/uts/common/os/putnext.c
156
kmutex_t *sqciplock = NULL;
usr/src/uts/common/os/putnext.c
436
kmutex_t *sqciplock = NULL;
usr/src/uts/common/os/rctl.c
190
kmutex_t rctl_dict_lock;
usr/src/uts/common/os/rctl.c
197
kmutex_t rctl_lists_lock;
usr/src/uts/common/os/sched.c
162
kmutex_t swap_cpr_lock;
usr/src/uts/common/os/serializer.c
112
kmutex_t ser_lock; /* Protects state and the list */
usr/src/uts/common/os/shm.c
1072
kmutex_t *mp;
usr/src/uts/common/os/shm.c
262
kmutex_t *lock;
usr/src/uts/common/os/shm.c
630
kmutex_t *lock;
usr/src/uts/common/os/shm.c
833
kmutex_t *lock;
usr/src/uts/common/os/sid.c
52
static kmutex_t sid_lock;
usr/src/uts/common/os/sig.c
116
static kmutex_t thread_stop_lock;
usr/src/uts/common/os/softint.c
170
static kmutex_t softcall_lock;
usr/src/uts/common/os/streamio.c
163
extern kmutex_t strresources; /* protects global resources */
usr/src/uts/common/os/streamio.c
164
extern kmutex_t muxifier; /* single-threads multiplexor creation */
usr/src/uts/common/os/strsubr.c
168
static kmutex_t service_queue; /* protects all of servicing vars */
usr/src/uts/common/os/strsubr.c
197
kmutex_t strbcall_lock; /* protects bufcall list (strbcalls) */
usr/src/uts/common/os/strsubr.c
199
kmutex_t bcall_monitor; /* sleep/wakeup style monitor */
usr/src/uts/common/os/strsubr.c
203
kmutex_t strresources; /* protects global resources */
usr/src/uts/common/os/strsubr.c
204
kmutex_t muxifier; /* single-threads multiplexor creation */
usr/src/uts/common/os/strsubr.c
338
static kmutex_t esbq_lock;
usr/src/uts/common/os/strsubr.c
7920
str_cv_wait(kcondvar_t *cvp, kmutex_t *mp, clock_t tim, int nosigs)
usr/src/uts/common/os/strsubr.c
8591
kmutex_t *
usr/src/uts/common/os/subr.c
86
static kmutex_t udevlock;
usr/src/uts/common/os/sunddi.c
109
static kmutex_t ddi_umem_unlock_mutex; /* unlock list mutex */
usr/src/uts/common/os/sunddi.c
4808
static kmutex_t ddi_callback_mutex;
usr/src/uts/common/os/sunddi.c
7591
static kmutex_t devid_gen_mutex;
usr/src/uts/common/os/sunmdi.c
173
static kmutex_t mdi_pathmap_mutex;
usr/src/uts/common/os/sunmdi.c
8447
kmutex_t vhbc_lock;
usr/src/uts/common/os/sunmdi.c
96
kmutex_t mdi_mutex;
usr/src/uts/common/os/sunpm.c
2091
kmutex_t ppm_lock; /* in case we ever do multi-threaded startup */
usr/src/uts/common/os/sunpm.c
2840
kmutex_t *mp;
usr/src/uts/common/os/sunpm.c
2861
(mp = (kmutex_t *)owner->t_wchan) &&
usr/src/uts/common/os/sunpm.c
309
static kmutex_t e_pm_power_lock;
usr/src/uts/common/os/sunpm.c
310
static kmutex_t pm_loan_lock;
usr/src/uts/common/os/sunpm.c
311
kmutex_t pm_scan_lock;
usr/src/uts/common/os/sunpm.c
335
kmutex_t pm_dep_thread_lock;
usr/src/uts/common/os/sunpm.c
418
kmutex_t pm_debug_lock; /* protects pm_divertdebug */
usr/src/uts/common/os/sunpm.c
444
kmutex_t pm_remdrv_lock;
usr/src/uts/common/os/sunpm.c
458
kmutex_t pm_clone_lock;
usr/src/uts/common/os/sunpm.c
467
kmutex_t srn_clone_lock; /* protects srn_signal, srn_inuse */
usr/src/uts/common/os/sunpm.c
493
kmutex_t pm_rsvp_lock;
usr/src/uts/common/os/sunpm.c
494
kmutex_t pm_compcnt_lock;
usr/src/uts/common/os/sunpm.c
542
kmutex_t pm_cfb_lock;
usr/src/uts/common/os/task.c
113
static kmutex_t task_commit_lock; /* protects list pointers and cv */
usr/src/uts/common/os/task.c
98
static kmutex_t task_hash_lock;
usr/src/uts/common/os/taskq.c
1763
taskq_thread_wait(taskq_t *tq, kmutex_t *mx, kcondvar_t *cv,
usr/src/uts/common/os/taskq.c
1986
kmutex_t *lock = &bucket->tqbucket_lock;
usr/src/uts/common/os/taskq.c
2243
kmutex_t *idle_lock = &idle_bucket->tqbucket_lock;
usr/src/uts/common/os/taskq.c
749
static kmutex_t taskq_kstat_lock;
usr/src/uts/common/os/taskq.c
750
static kmutex_t taskq_d_kstat_lock;
usr/src/uts/common/os/timers.c
52
kmutex_t tod_lock; /* protects time-of-day stuff */
usr/src/uts/common/os/turnstile.c
407
kmutex_t *mp, lwp_timer_t *lwptp)
usr/src/uts/common/os/turnstile.c
571
kmutex_t *upi_lock = (kmutex_t *)t->t_wchan;
usr/src/uts/common/os/vm_pageout.c
362
kmutex_t memavail_lock;
usr/src/uts/common/os/vm_pageout.c
761
static kmutex_t pageout_mutex;
usr/src/uts/common/os/vm_pageout.c
769
static kmutex_t push_lock; /* protects req pool */
usr/src/uts/common/os/vm_subr.c
393
kmutex_t *ahm;
usr/src/uts/common/os/vmem.c
320
static kmutex_t vmem_list_lock;
usr/src/uts/common/os/vmem.c
321
static kmutex_t vmem_segfree_lock;
usr/src/uts/common/os/vmem.c
322
static kmutex_t vmem_sleep_lock;
usr/src/uts/common/os/vmem.c
323
static kmutex_t vmem_nosleep_lock;
usr/src/uts/common/os/vmem.c
324
static kmutex_t vmem_pushpage_lock;
usr/src/uts/common/os/vmem.c
325
static kmutex_t vmem_panic_lock;
usr/src/uts/common/os/vmem.c
679
kmutex_t *lp;
usr/src/uts/common/os/zone.c
1013
zsd_apply_create(kmutex_t *lockp, boolean_t zone_lock_held,
usr/src/uts/common/os/zone.c
1092
zsd_apply_shutdown(kmutex_t *lockp, boolean_t zone_lock_held,
usr/src/uts/common/os/zone.c
1173
zsd_apply_destroy(kmutex_t *lockp, boolean_t zone_lock_held,
usr/src/uts/common/os/zone.c
1245
zsd_wait_for_creator(zone_t *zone, struct zsd_entry *t, kmutex_t *lockp)
usr/src/uts/common/os/zone.c
1272
zsd_wait_for_inprogress(zone_t *zone, struct zsd_entry *t, kmutex_t *lockp)
usr/src/uts/common/os/zone.c
284
static kmutex_t zone_status_lock;
usr/src/uts/common/os/zone.c
289
static kmutex_t zsd_key_lock; /* protects the following two */
usr/src/uts/common/os/zone.c
301
static kmutex_t zonehash_lock;
usr/src/uts/common/os/zone.c
328
static kmutex_t zone_deathrow_lock;
usr/src/uts/common/os/zone.c
393
typedef boolean_t zsd_applyfn_t(kmutex_t *, boolean_t, zone_t *, zone_key_t);
usr/src/uts/common/os/zone.c
397
static boolean_t zsd_apply_create(kmutex_t *, boolean_t, zone_t *, zone_key_t);
usr/src/uts/common/os/zone.c
398
static boolean_t zsd_apply_shutdown(kmutex_t *, boolean_t, zone_t *,
usr/src/uts/common/os/zone.c
400
static boolean_t zsd_apply_destroy(kmutex_t *, boolean_t, zone_t *, zone_key_t);
usr/src/uts/common/os/zone.c
402
kmutex_t *);
usr/src/uts/common/os/zone.c
404
kmutex_t *);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
107
kmutex_t ls_ilock;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
152
kmutex_t pcmcia_global_lock;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
154
kmutex_t pcmcia_enum_lock;
usr/src/uts/common/pcmcia/sys/cs_priv.h
465
kmutex_t lock; /* protects events and clients */
usr/src/uts/common/pcmcia/sys/cs_priv.h
480
kmutex_t client_lock; /* protects client list */
usr/src/uts/common/pcmcia/sys/cs_priv.h
488
kmutex_t cis_lock; /* protects CIS */
usr/src/uts/common/pcmcia/sys/cs_priv.h
498
kmutex_t ss_thread_lock; /* protects SS work thread state */
usr/src/uts/common/pcmcia/sys/cs_priv.h
648
kmutex_t global_lock; /* protects this struct */
usr/src/uts/common/pcmcia/sys/cs_priv.h
649
kmutex_t window_lock; /* protects cs_windows */
usr/src/uts/common/rpc/auth_des.h
166
extern kmutex_t authdes_ops_lock;
usr/src/uts/common/rpc/clnt.h
248
kmutex_t uct_lock;
usr/src/uts/common/rpc/clnt.h
273
kmutex_t call_lock; /* lock for cv */
usr/src/uts/common/rpc/clnt_clts.c
110
kmutex_t e_plock; /* pool lock */
usr/src/uts/common/rpc/clnt_clts.c
111
kmutex_t e_ilock; /* idle list lock */
usr/src/uts/common/rpc/clnt_clts.c
129
kmutex_t e_lock; /* protects cv and flags */
usr/src/uts/common/rpc/clnt_clts.c
144
static kmutex_t endpnt_taskq_lock; /* taskq lock */
usr/src/uts/common/rpc/clnt_cots.c
305
kmutex_t x_lock; /* lock on this entry */
usr/src/uts/common/rpc/clnt_cots.c
441
static kmutex_t connmgr_lock; /* for connection mngr's list of transports */
usr/src/uts/common/rpc/clnt_cots.c
443
extern kmutex_t clnt_max_msg_lock;
usr/src/uts/common/rpc/clnt_cots.c
446
extern kmutex_t clnt_pending_lock;
usr/src/uts/common/rpc/clnt_rdma.c
168
extern kmutex_t rdmarcstat_lock; /* mutex for rcstat updates */
usr/src/uts/common/rpc/ib.h
122
kmutex_t buflock; /* lock for this structure */
usr/src/uts/common/rpc/ib.h
188
kmutex_t open_hca_lock;
usr/src/uts/common/rpc/ib.h
193
kmutex_t listen_lock;
usr/src/uts/common/rpc/ib.h
238
kmutex_t inuse_lock; /* protects inuse field */
usr/src/uts/common/rpc/ib.h
247
kmutex_t cb_lock;
usr/src/uts/common/rpc/ib.h
257
kmutex_t avl_lock;
usr/src/uts/common/rpc/ib.h
260
kmutex_t cache_allocation_lock;
usr/src/uts/common/rpc/ib.h
283
kmutex_t sendwait_lock;
usr/src/uts/common/rpc/ib.h
344
kmutex_t posted_rbufs_lock;
usr/src/uts/common/rpc/ib.h
352
kmutex_t send_rbufs_lock;
usr/src/uts/common/rpc/ib.h
359
kmutex_t replylist_lock;
usr/src/uts/common/rpc/ib.h
365
kmutex_t rdlist_lock;
usr/src/uts/common/rpc/ib.h
367
kmutex_t cb_lock;
usr/src/uts/common/rpc/mt_rpcinit.c
44
kmutex_t xid_lock; /* XID allocation */
usr/src/uts/common/rpc/mt_rpcinit.c
45
kmutex_t clnt_pending_lock; /* for list of pending calls awaiting replies */
usr/src/uts/common/rpc/mt_rpcinit.c
46
kmutex_t clnt_max_msg_lock; /* updating max message sanity check for cots */
usr/src/uts/common/rpc/rdma_subr.c
55
kmutex_t rdma_modload_lock; /* protects rdma_modloaded flag */
usr/src/uts/common/rpc/rpc_rdma.h
359
kmutex_t c_lock; /* protect c_state and c_ref fields */
usr/src/uts/common/rpc/rpc_rdma.h
443
kmutex_t svc_lock;
usr/src/uts/common/rpc/rpc_rdma.h
519
extern kmutex_t rdma_modload_lock; /* protects rdma_modloaded flag */
usr/src/uts/common/rpc/rpcib.c
209
kmutex_t node_lock;
usr/src/uts/common/rpc/rpcib.c
262
kmutex_t plugin_state_lock;
usr/src/uts/common/rpc/rpcib.c
419
kmutex_t rpcib_mutex;
usr/src/uts/common/rpc/rpcmod.c
305
kmutex_t rm_lock; /* mutex protecting above fields */
usr/src/uts/common/rpc/rpcmod.c
315
kmutex_t lock;
usr/src/uts/common/rpc/rpcmod.c
423
kmutex_t mir_mutex; /* Mutex and condvar for close */
usr/src/uts/common/rpc/sec/sec_clnt.c
90
static kmutex_t desauthtab_lock; /* Lock to protect DES auth cache */
usr/src/uts/common/rpc/sec/sec_clnt.c
93
kmutex_t authdes_ops_lock; /* auth_ops initialization in authdes_ops() */
usr/src/uts/common/rpc/sec/svcauthdes.c
104
static kmutex_t authdes_lock; /* cache table lock */
usr/src/uts/common/rpc/sec/svcauthdes.c
99
kmutex_t lock; /* cache entry lock */
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
104
kmutex_t clm;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
166
static kmutex_t ctx_mutex;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
200
static kmutex_t cb_mutex;
usr/src/uts/common/rpc/sec_gss/svc_rpcsec_gss.c
261
kmutex_t sgz_lock;
usr/src/uts/common/rpc/svc.c
280
kmutex_t svc_plock;
usr/src/uts/common/rpc/svc.c
299
static kmutex_t rqcred_lock;
usr/src/uts/common/rpc/svc.h
278
kmutex_t p_thread_lock; /* Thread lock */
usr/src/uts/common/rpc/svc.h
283
kmutex_t p_req_lock; /* Request lock */
usr/src/uts/common/rpc/svc.h
307
kmutex_t p_creator_lock; /* Creator lock */
usr/src/uts/common/rpc/svc.h
340
kmutex_t p_qend_lock; /* Reader's end lock */
usr/src/uts/common/rpc/svc.h
366
kmutex_t p_user_lock; /* Creator lock */
usr/src/uts/common/rpc/svc.h
429
kmutex_t xp_req_lock; /* Request lock */
usr/src/uts/common/rpc/svc.h
432
kmutex_t xp_thread_lock; /* Thread count lock */
usr/src/uts/common/rpc/svc_clts.c
775
static kmutex_t dupreq_lock;
usr/src/uts/common/rpc/svc_cots.c
189
static kmutex_t cots_kcreate_lock;
usr/src/uts/common/rpc/svc_cots.c
735
static kmutex_t cotsdupreq_lock;
usr/src/uts/common/rpc/svc_rdma.c
1161
static kmutex_t rdmadupreq_lock;
usr/src/uts/common/smbsrv/smb_ktypes.h
1059
kmutex_t u_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1142
kmutex_t t_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1277
kmutex_t d_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
130
kmutex_t srq_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1324
kmutex_t p_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1404
kmutex_t f_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1448
kmutex_t dh_nvlock;
usr/src/uts/common/smbsrv/smb_ktypes.h
148
kmutex_t ly_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1482
kmutex_t l_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1822
kmutex_t sr_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
1984
kmutex_t xa_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
2080
kmutex_t ct_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
2122
kmutex_t sv_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
2133
kmutex_t sv_proc_lock;
usr/src/uts/common/smbsrv/smb_ktypes.h
2152
kmutex_t sv_kdoor_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
2186
kmutex_t sv_legacy_ksmtx;
usr/src/uts/common/smbsrv/smb_ktypes.h
2198
kmutex_t se_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
278
kmutex_t sth_mtx;
usr/src/uts/common/smbsrv/smb_ktypes.h
304
kmutex_t id_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
343
kmutex_t tl_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
390
kmutex_t la_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
401
kmutex_t ll_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
419
kmutex_t sl_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
474
kmutex_t avl_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
484
kmutex_t rwx_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
490
kmutex_t e_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
595
kmutex_t ol_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
629
kmutex_t ls_mutex; /* for ls_refcnt */
usr/src/uts/common/smbsrv/smb_ktypes.h
669
kmutex_t n_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
714
kmutex_t shr_mutex;
usr/src/uts/common/smbsrv/smb_ktypes.h
948
kmutex_t s_credits_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_async.h
209
kmutex_t as_atomic_lookup;
usr/src/uts/common/sys/1394/adapters/hci1394_csr.h
116
kmutex_t csr_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_drvinfo.h
62
kmutex_t ds_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_isoch.h
189
kmutex_t ctxt_list_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_isoch.h
79
kmutex_t intrprocmutex; /* interrupt/update coordination */
usr/src/uts/common/sys/1394/adapters/hci1394_ohci.h
559
kmutex_t ohci_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_q.h
337
kmutex_t q_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_tlabel.h
137
kmutex_t tb_mutex;
usr/src/uts/common/sys/1394/adapters/hci1394_tlist.h
149
kmutex_t tl_mutex;
usr/src/uts/common/sys/1394/s1394.h
523
kmutex_t br_thread_mutex;
usr/src/uts/common/sys/1394/s1394.h
527
kmutex_t br_cmplq_mutex;
usr/src/uts/common/sys/1394/s1394.h
548
kmutex_t bus_mgr_node_mutex;
usr/src/uts/common/sys/1394/s1394.h
561
kmutex_t local_config_rom_mutex;
usr/src/uts/common/sys/1394/s1394.h
571
kmutex_t cm_timer_mutex;
usr/src/uts/common/sys/1394/s1394.h
576
kmutex_t addr_space_free_mutex;
usr/src/uts/common/sys/1394/s1394.h
578
kmutex_t addr_space_used_mutex;
usr/src/uts/common/sys/1394/s1394.h
590
kmutex_t outstanding_q_mutex;
usr/src/uts/common/sys/1394/s1394.h
593
kmutex_t pending_q_mutex;
usr/src/uts/common/sys/1394/s1394.h
604
kmutex_t topology_tree_mutex;
usr/src/uts/common/sys/1394/s1394.h
636
kmutex_t isoch_cec_list_mutex;
usr/src/uts/common/sys/1394/s1394.h
781
kmutex_t isoch_cec_mutex;
usr/src/uts/common/sys/1394/s1394.h
856
kmutex_t blocking_mutex;
usr/src/uts/common/sys/1394/s1394.h
901
kmutex_t hal_list_mutex;
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
170
kmutex_t ac_mutex;
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
180
kmutex_t a_mutex; /* structure mutex */
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
246
kmutex_t av_mutex; /* structure mutex */
usr/src/uts/common/sys/1394/targets/av1394/av1394_impl.h
81
kmutex_t q_mutex; /* mutex */
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
263
kmutex_t ic_mutex; /* structure mutex */
usr/src/uts/common/sys/1394/targets/av1394/av1394_isoch.h
419
kmutex_t i_mutex; /* structure mutex */
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
108
kmutex_t softc_mutex;
usr/src/uts/common/sys/1394/targets/dcam1394/dcam.h
109
kmutex_t dcam_frame_is_done_mutex;
usr/src/uts/common/sys/1394/targets/scsa1394/impl.h
118
kmutex_t l_mutex; /* structure lock */
usr/src/uts/common/sys/1394/targets/scsa1394/impl.h
169
kmutex_t s_mutex; /* structure mutex */
usr/src/uts/common/sys/acctctl.h
164
kmutex_t ac_lock; /* protects the structure */
usr/src/uts/common/sys/aggr_impl.h
229
kmutex_t lg_stat_lock;
usr/src/uts/common/sys/aggr_impl.h
250
kmutex_t lg_lacp_lock;
usr/src/uts/common/sys/aggr_impl.h
262
kmutex_t lg_tx_flowctl_lock;
usr/src/uts/common/sys/aggr_impl.h
274
kmutex_t lg_port_lock;
usr/src/uts/common/sys/aggr_lacp.h
244
kmutex_t lacp_timer_lock;
usr/src/uts/common/sys/aio_impl.h
123
kmutex_t aio_mutex; /* mutex for aio struct */
usr/src/uts/common/sys/aio_impl.h
124
kmutex_t aio_cleanupq_mutex; /* cleanupq processing */
usr/src/uts/common/sys/aio_impl.h
133
kmutex_t aio_portq_mutex; /* mutex for aio_portq */
usr/src/uts/common/sys/asy.h
386
kmutex_t asy_excl; /* asy adaptive mutex */
usr/src/uts/common/sys/asy.h
387
kmutex_t asy_excl_hi; /* asy spinlock mutex */
usr/src/uts/common/sys/asy.h
388
kmutex_t asy_soft_lock; /* soft lock for guarding softpend. */
usr/src/uts/common/sys/asy.h
409
kmutex_t asy_soft_sr; /* soft int suspend/resume mutex */
usr/src/uts/common/sys/autoconf.h
184
kmutex_t dh_lock;
usr/src/uts/common/sys/autoconf.h
193
kmutex_t cache_lock; /* protects fields below */
usr/src/uts/common/sys/autoconf.h
50
kmutex_t dn_lock; /* Per driver lock (see below) */
usr/src/uts/common/sys/avintr.h
90
extern kmutex_t av_lock;
usr/src/uts/common/sys/beep.h
81
kmutex_t mutex;
usr/src/uts/common/sys/buf.h
262
kmutex_t b_lock; /* lock to protect this structure */
usr/src/uts/common/sys/callb.h
92
kmutex_t *cc_lockp; /* lock to protect this struct */
usr/src/uts/common/sys/callo.h
353
kmutex_t ct_mutex; /* protects all callout state */
usr/src/uts/common/sys/class.h
127
extern kmutex_t class_lock; /* lock protecting class table */
usr/src/uts/common/sys/clock_tick.h
64
kmutex_t ct_lock;
usr/src/uts/common/sys/cmlb_impl.h
183
kmutex_t cl_mutex;
usr/src/uts/common/sys/condvar.h
100
extern int cv_wait_sig(kcondvar_t *, kmutex_t *);
usr/src/uts/common/sys/condvar.h
101
extern clock_t cv_timedwait_sig(kcondvar_t *, kmutex_t *, clock_t);
usr/src/uts/common/sys/condvar.h
102
extern int cv_timedwait_sig_hrtime(kcondvar_t *, kmutex_t *, hrtime_t);
usr/src/uts/common/sys/condvar.h
103
extern clock_t cv_reltimedwait_sig(kcondvar_t *, kmutex_t *, clock_t,
usr/src/uts/common/sys/condvar.h
105
extern int cv_wait_sig_swap(kcondvar_t *, kmutex_t *);
usr/src/uts/common/sys/condvar.h
106
extern int cv_wait_sig_swap_core(kcondvar_t *, kmutex_t *, int *);
usr/src/uts/common/sys/condvar.h
109
extern int cv_waituntil_sig(kcondvar_t *, kmutex_t *, timestruc_t *, int);
usr/src/uts/common/sys/condvar.h
94
extern void cv_wait(kcondvar_t *, kmutex_t *);
usr/src/uts/common/sys/condvar.h
95
extern void cv_wait_stop(kcondvar_t *, kmutex_t *, int);
usr/src/uts/common/sys/condvar.h
96
extern clock_t cv_timedwait(kcondvar_t *, kmutex_t *, clock_t);
usr/src/uts/common/sys/condvar.h
97
extern clock_t cv_timedwait_hires(kcondvar_t *, kmutex_t *, hrtime_t, hrtime_t,
usr/src/uts/common/sys/condvar.h
99
extern clock_t cv_reltimedwait(kcondvar_t *, kmutex_t *, clock_t, time_res_t);
usr/src/uts/common/sys/condvar_impl.h
70
kmutex_t cvw_lock;
usr/src/uts/common/sys/consconfig_dacf.h
73
kmutex_t cons_lock;
usr/src/uts/common/sys/conskbd.h
147
kmutex_t kpm_lock; /* lock for this structure */
usr/src/uts/common/sys/contract_impl.h
137
kmutex_t ctmpl_lock;
usr/src/uts/common/sys/contract_impl.h
169
kmutex_t ctq_lock;
usr/src/uts/common/sys/contract_impl.h
190
kmutex_t cte_lock;
usr/src/uts/common/sys/contract_impl.h
241
kmutex_t ct_type_lock; /* protects ct_type_avl */
usr/src/uts/common/sys/contract_impl.h
263
kmutex_t ct_reflock; /* reference count lock */
usr/src/uts/common/sys/contract_impl.h
264
kmutex_t ct_evtlock; /* event dispatch lock */
usr/src/uts/common/sys/contract_impl.h
285
kmutex_t ct_lock; /* lock for everything below */
usr/src/uts/common/sys/corectl.h
105
kmutex_t ccc_mtx;
usr/src/uts/common/sys/corectl.h
111
kmutex_t ccp_mtx;
usr/src/uts/common/sys/corectl.h
118
kmutex_t core_lock;
usr/src/uts/common/sys/cpc_impl.h
142
kmutex_t kc_lock; /* protects kc_flags */
usr/src/uts/common/sys/cpudrv.h
169
kmutex_t lock; /* protects state struct */
usr/src/uts/common/sys/cpudrv.h
88
kmutex_t timeout_lock; /* protect timeout_count */
usr/src/uts/common/sys/cpuvar.h
171
kmutex_t cpu_cpc_ctxlock; /* protects context for idle thread */
usr/src/uts/common/sys/cpuvar.h
257
sizeof (uintptr_t) + sizeof (kmutex_t))
usr/src/uts/common/sys/cpuvar.h
265
kmutex_t cpuc_pid_lock; /* DTrace pid provider lock */
usr/src/uts/common/sys/cpuvar.h
69
kmutex_t ftd_unused; /* ftrace buffer lock, unused */
usr/src/uts/common/sys/cpuvar.h
714
extern kmutex_t cpu_lock; /* lock protecting CPU data */
usr/src/uts/common/sys/crypto/dca.h
353
kmutex_t dwl_lock;
usr/src/uts/common/sys/crypto/dca.h
354
kmutex_t dwl_freelock;
usr/src/uts/common/sys/crypto/dca.h
355
kmutex_t dwl_freereqslock;
usr/src/uts/common/sys/crypto/dca.h
444
kmutex_t dc_mx;
usr/src/uts/common/sys/crypto/dca.h
455
kmutex_t dca_intrlock;
usr/src/uts/common/sys/crypto/dca.h
489
kmutex_t dca_random_lock;
usr/src/uts/common/sys/crypto/dca.h
494
kmutex_t dca_ctx_list_lock;
usr/src/uts/common/sys/crypto/impl.h
101
uint8_t kp_pad[64 - sizeof (kmutex_t) - 2 * sizeof (int) -
usr/src/uts/common/sys/crypto/impl.h
1398
extern kmutex_t prov_tab_mutex;
usr/src/uts/common/sys/crypto/impl.h
218
kmutex_t pd_lock;
usr/src/uts/common/sys/crypto/impl.h
395
kmutex_t pd_mutex;
usr/src/uts/common/sys/crypto/impl.h
433
extern kmutex_t soft_config_mutex;
usr/src/uts/common/sys/crypto/impl.h
459
extern kmutex_t kcf_mech_tabs_lock;
usr/src/uts/common/sys/crypto/impl.h
513
kmutex_t sd_lock;
usr/src/uts/common/sys/crypto/impl.h
543
kmutex_t cm_lock;
usr/src/uts/common/sys/crypto/impl.h
83
kmutex_t kl_lock;
usr/src/uts/common/sys/crypto/impl.h
84
uint8_t kl_pad[64 - sizeof (kmutex_t)];
usr/src/uts/common/sys/crypto/impl.h
92
kmutex_t kp_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
135
kmutex_t sn_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
169
kmutex_t an_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
265
kmutex_t rt_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
281
kmutex_t gs_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
297
kmutex_t kc_in_use_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
381
kmutex_t kp_lock; /* Creator lock */
usr/src/uts/common/sys/crypto/sched_impl.h
403
kmutex_t kc_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
430
kmutex_t kn_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
466
extern kmutex_t cbuf_list_lock;
usr/src/uts/common/sys/crypto/sched_impl.h
473
extern kmutex_t ntfy_list_lock;
usr/src/uts/common/sys/ctfs_impl.h
103
kmutex_t ctfs_endpt_lock;
usr/src/uts/common/sys/dacf_impl.h
93
extern kmutex_t dacf_lock;
usr/src/uts/common/sys/damap_impl.h
93
kmutex_t dam_lock;
usr/src/uts/common/sys/dcopy_device.h
55
kmutex_t pr_mutex;
usr/src/uts/common/sys/ddi_impldefs.h
162
kmutex_t devi_lock; /* Protects per-devinfo data */
usr/src/uts/common/sys/ddi_impldefs.h
207
kmutex_t devi_pm_lock; /* pm lock for state */
usr/src/uts/common/sys/ddi_impldefs.h
208
kmutex_t devi_pm_busy_lock; /* for component busy count */
usr/src/uts/common/sys/ddi_impldefs.h
257
kmutex_t devi_ct_lock; /* contract lock */
usr/src/uts/common/sys/ddi_impldefs.h
297
kmutex_t devi_unbind_lock;
usr/src/uts/common/sys/ddi_impldefs.h
801
kmutex_t lock; /* serialize access to this struct */
usr/src/uts/common/sys/ddi_intr_impl.h
237
kmutex_t ipool_lock; /* Protects all pool usage */
usr/src/uts/common/sys/ddi_intr_impl.h
238
kmutex_t ipool_navail_lock; /* Protects 'navail' of reqs */
usr/src/uts/common/sys/ddi_periodic.h
49
kmutex_t dpr_lock;
usr/src/uts/common/sys/ddi_ufm_impl.h
68
kmutex_t ufmh_lock;
usr/src/uts/common/sys/ddidevmap.h
132
kmutex_t lock;
usr/src/uts/common/sys/ddidevmap.h
142
kmutex_t lock;
usr/src/uts/common/sys/ddidevmap.h
193
kmutex_t dh_lock;
usr/src/uts/common/sys/ddidevmap.h
72
kmutex_t lock;
usr/src/uts/common/sys/ddifm_impl.h
65
kmutex_t fc_lock; /* cache active access */
usr/src/uts/common/sys/ddifm_impl.h
78
kmutex_t fh_lock; /* error handler lock */
usr/src/uts/common/sys/devpoll.h
76
kmutex_t dpe_lock; /* protect a devpoll entry */
usr/src/uts/common/sys/dktp/cmdk.h
56
kmutex_t dk_mutex; /* mutex for cmdk struct */
usr/src/uts/common/sys/dktp/cmdk.h
78
kmutex_t dk_pm_mutex;
usr/src/uts/common/sys/dktp/dadk.h
59
kmutex_t dad_mutex; /* protect dad_state */
usr/src/uts/common/sys/dktp/dadk.h
64
kmutex_t dad_cmd_mutex;
usr/src/uts/common/sys/dktp/fctypes.h
42
kmutex_t dsc_mutex;
usr/src/uts/common/sys/dktp/quetypes.h
34
kmutex_t q_mutex;
usr/src/uts/common/sys/dld_impl.h
194
kmutex_t ds_lock;
usr/src/uts/common/sys/dls_impl.h
68
kmutex_t dh_lock;
usr/src/uts/common/sys/dnlc.h
246
kmutex_t dca_lock; /* protects the directory cache */
usr/src/uts/common/sys/dnlc.h
256
kmutex_t dch_lock; /* lock for the chain */
usr/src/uts/common/sys/dnlc.h
99
kmutex_t hash_lock;
usr/src/uts/common/sys/door.h
289
extern kmutex_t door_knob;
usr/src/uts/common/sys/dumphdr.h
172
extern kmutex_t dump_lock;
usr/src/uts/common/sys/emul64var.h
257
kmutex_t emul64_tgt_blk_lock; /* Protect data blks */
usr/src/uts/common/sys/emul64var.h
354
kmutex_t emul64_request_mutex;
usr/src/uts/common/sys/emul64var.h
355
kmutex_t emul64_response_mutex;
usr/src/uts/common/sys/emul64var.h
373
kmutex_t emul64_hotplug_mutex; /* Mutex for hotplug */
usr/src/uts/common/sys/emul64var.h
407
extern kmutex_t emul64_stats_mutex;
usr/src/uts/common/sys/epm.h
915
kmutex_t psce_lock;
usr/src/uts/common/sys/errorq_impl.h
81
kmutex_t eq_lock; /* consumer lock */
usr/src/uts/common/sys/exec.h
193
extern kmutex_t execsw_lock;
usr/src/uts/common/sys/fasttrap_impl.h
140
kmutex_t ftb_mtx; /* bucket lock */
usr/src/uts/common/sys/fasttrap_impl.h
143
uint8_t ftb_pad[64 - sizeof (kmutex_t) - sizeof (void *)];
usr/src/uts/common/sys/fasttrap_impl.h
75
kmutex_t ftpc_mtx; /* lock on all but acount */
usr/src/uts/common/sys/fasttrap_impl.h
85
kmutex_t ftp_mtx; /* provider lock */
usr/src/uts/common/sys/fasttrap_impl.h
86
kmutex_t ftp_cmtx; /* lock on creating probes */
usr/src/uts/common/sys/fc4/fc_transport.h
196
kmutex_t fc_mtx; /* Locks for transport */
usr/src/uts/common/sys/fc4/fcal_transport.h
114
kmutex_t fcal_mtx;
usr/src/uts/common/sys/fdbuffer.h
131
kmutex_t fd_mutex;
usr/src/uts/common/sys/fdc.h
281
kmutex_t c_lock; /* controller mutex */
usr/src/uts/common/sys/fdc.h
282
kmutex_t c_dorlock; /* digital_output_register mutex */
usr/src/uts/common/sys/fdc.h
365
kmutex_t fj_lock; /* unit mutex */
usr/src/uts/common/sys/fem.h
142
kmutex_t femh_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_device.h
47
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_events.h
190
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1070
kmutex_t pkt_lock; /* pkt polling */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1082
kmutex_t ub_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1136
kmutex_t iotrace_mtx;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1396
kmutex_t lastwq_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1462
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1471
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1573
kmutex_t ring_cmd_lock[MAX_RINGS];
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1650
kmutex_t fcf_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1677
kmutex_t que_lock[EMLXS_MAX_WQS];
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1804
kmutex_t linkup_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1809
kmutex_t memget_lock; /* locks all memory pools get */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1810
kmutex_t memput_lock; /* locks all memory pools put */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1933
kmutex_t spawn_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1939
kmutex_t channel_tx_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1954
kmutex_t iotag_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1965
kmutex_t mbox_lock; /* MBX_SLEEP */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1993
kmutex_t msiid_lock; /* for last_msiid */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
1996
kmutex_t intr_lock[EMLXS_MSI_MAX_INTRS];
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2008
kmutex_t ioctl_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2015
kmutex_t timer_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2046
kmutex_t gpio_lock; /* Timer lock */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2066
kmutex_t pm_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2099
kmutex_t port_lock; /* locks port, nodes, rings */
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2105
kmutex_t dhc_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2106
kmutex_t auth_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
2130
kmutex_t dump_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
325
kmutex_t rsp_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
339
kmutex_t channel_cmd_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
51
kmutex_t mtx;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_fc.h
69
kmutex_t fct_mtx;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_msg.h
93
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.h
51
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.h
67
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.h
81
kmutex_t get_lock;
usr/src/uts/common/sys/fibre-channel/fca/emlxs/emlxs_thread.h
85
kmutex_t put_lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
208
kmutex_t bmbx_lock; /* Bootstrap Lock */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_impl.h
209
kmutex_t dev_lock; /* lock for device */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
140
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
169
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
214
kmutex_t tx_lock; /* lock for the WQ */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
215
kmutex_t txc_lock; /* tx compl lock */
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
275
kmutex_t rx_lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
276
kmutex_t rc_lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
98
kmutex_t lock;
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_utils.h
115
kmutex_t list_lock;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1272
kmutex_t intr_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1425
kmutex_t mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1561
kmutex_t mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1640
kmutex_t mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1659
kmutex_t task_daemon_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1671
kmutex_t comp_q_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1696
kmutex_t req_ring_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1713
kmutex_t mbx_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1725
kmutex_t ub_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1818
kmutex_t pm_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
1842
kmutex_t dump_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
2462
extern kmutex_t ql_global_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
2463
extern kmutex_t ql_global_hw_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlc/ql_api.h
2464
extern kmutex_t ql_global_el_mutex;
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
452
kmutex_t tx_lock;
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
509
kmutex_t rx_lock;
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
534
kmutex_t lbq_lock;
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
556
kmutex_t sbq_lock;
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
668
kmutex_t gen_mutex; /* general adapter mutex */
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
669
kmutex_t hw_mutex; /* common hw(nvram)access */
usr/src/uts/common/sys/fibre-channel/fca/qlge/qlge.h
756
kmutex_t mbx_mutex;
usr/src/uts/common/sys/fibre-channel/impl/fc_portif.h
183
kmutex_t job_mutex;
usr/src/uts/common/sys/fibre-channel/impl/fc_portif.h
286
kmutex_t clist_mutex; /* clist lock */
usr/src/uts/common/sys/fibre-channel/impl/fctl.h
299
kmutex_t il_lock; /* lock to avoid clutter */
usr/src/uts/common/sys/fibre-channel/impl/fctl_private.h
112
kmutex_t mutex;
usr/src/uts/common/sys/fibre-channel/impl/fctl_private.h
132
kmutex_t fd_mutex;
usr/src/uts/common/sys/fibre-channel/impl/fctl_private.h
177
kmutex_t pd_mutex; /* mutex */
usr/src/uts/common/sys/fibre-channel/impl/fctl_private.h
409
kmutex_t fp_mutex;
usr/src/uts/common/sys/fibre-channel/impl/fctl_private.h
84
kmutex_t port_mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
191
kmutex_t fcip_mutex; /* protect this structure */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
192
kmutex_t fcip_ub_mutex; /* protect the unsol bufs */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
202
kmutex_t fcip_dest_mutex; /* dest table lock */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
205
kmutex_t fcip_rt_mutex; /* routing table lock */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
220
kmutex_t fcip_sendup_mutex; /* for upstream data */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
373
kmutex_t fcipd_mutex; /* packet list mutex */
usr/src/uts/common/sys/fibre-channel/ulp/fcip.h
82
kmutex_t sl_lock; /* protect this structure */
usr/src/uts/common/sys/fibre-channel/ulp/fcpvar.h
1205
kmutex_t mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcpvar.h
133
kmutex_t port_mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcpvar.h
295
kmutex_t port_pkt_mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcpvar.h
764
kmutex_t tgt_mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcpvar.h
976
kmutex_t lun_mutex;
usr/src/uts/common/sys/fibre-channel/ulp/fcsm.h
104
kmutex_t sm_mutex; /* mutex for protection */
usr/src/uts/common/sys/fibre-channel/ulp/fcsm.h
92
kmutex_t job_mutex; /* per command mutex */
usr/src/uts/common/sys/file.h
62
kmutex_t f_tlock; /* short term lock */
usr/src/uts/common/sys/flock_impl.h
96
kmutex_t gp_mutex; /* mutex for this graph */
usr/src/uts/common/sys/fs/autofs.h
183
kmutex_t fn_lock; /* protects the fnnode */
usr/src/uts/common/sys/fs/autofs.h
228
kmutex_t fng_unmount_threads_lock;
usr/src/uts/common/sys/fs/autofs.h
233
kmutex_t fng_autofs_daemon_lock;
usr/src/uts/common/sys/fs/autofs.h
240
extern kmutex_t autofs_minor_lock;
usr/src/uts/common/sys/fs/decomp.h
57
kmutex_t dc_lock;
usr/src/uts/common/sys/fs/fifonode.h
68
kmutex_t flk_lock; /* fifo lock */
usr/src/uts/common/sys/fs/hsfs_impl.h
89
extern kmutex_t hs_mounttab_lock;
usr/src/uts/common/sys/fs/hsfs_node.h
105
kmutex_t hs_contents_lock; /* protects hsnode contents */
usr/src/uts/common/sys/fs/hsfs_node.h
225
kmutex_t hsfs_queue_lock; /* Protects the AVL trees */
usr/src/uts/common/sys/fs/hsfs_node.h
230
kmutex_t strategy_lock;
usr/src/uts/common/sys/fs/hsfs_node.h
271
kmutex_t hsfs_free_lock; /* protects free list */
usr/src/uts/common/sys/fs/lofs_info.h
44
kmutex_t lh_lock; /* lock protecting bucket contents */
usr/src/uts/common/sys/fs/lofs_info.h
71
kmutex_t li_lfslock; /* lock protecting li_lfs */
usr/src/uts/common/sys/fs/lofs_info.h
72
kmutex_t li_htlock; /* protect hashtable, htsize, retired */
usr/src/uts/common/sys/fs/namenode.h
66
kmutex_t nm_lock; /* protects nm_vattr */
usr/src/uts/common/sys/fs/namenode.h
98
extern kmutex_t ntable_lock;
usr/src/uts/common/sys/fs/pc_fs.h
420
kmutex_t pcfs_lock; /* per filesystem lock */
usr/src/uts/common/sys/fs/sdev_impl.h
172
kmutex_t sdev_lookup_lock; /* node creation synch lock */
usr/src/uts/common/sys/fs/sdev_impl.h
396
kmutex_t ncl_mutex; /* protects ncl_flags */
usr/src/uts/common/sys/fs/sdev_impl.h
540
extern kmutex_t sdev_lock;
usr/src/uts/common/sys/fs/snode.h
221
extern kmutex_t stable_lock;
usr/src/uts/common/sys/fs/snode.h
222
extern kmutex_t spec_syncbusy;
usr/src/uts/common/sys/fs/snode.h
228
extern kmutex_t spec_async_lock; /* lock to protect async list */
usr/src/uts/common/sys/fs/snode.h
94
kmutex_t s_lock; /* protects snode fields */
usr/src/uts/common/sys/fs/tmp.h
50
kmutex_t tm_contents; /* lock for tmount structure */
usr/src/uts/common/sys/fs/tmp.h
51
kmutex_t tm_renamelck; /* rename lock for this mount */
usr/src/uts/common/sys/fs/tmpnode.h
87
kmutex_t tn_tlock; /* time, flag, and nlink lock */
usr/src/uts/common/sys/fs/udf_inode.h
215
kmutex_t udf_lock; /* protects contents */
usr/src/uts/common/sys/fs/udf_inode.h
217
kmutex_t udf_rename_lck; /* lock for udf_rename */
usr/src/uts/common/sys/fs/udf_inode.h
408
kmutex_t i_con_lock;
usr/src/uts/common/sys/fs/udf_inode.h
435
kmutex_t i_tlock; /* protects time fields, i_flag */
usr/src/uts/common/sys/fs/ufs_inode.h
254
kmutex_t i_tlock; /* protects time fields, i_flag */
usr/src/uts/common/sys/fs/ufs_inode.h
522
extern kmutex_t ufs_iuniqtime_lock;
usr/src/uts/common/sys/fs/ufs_inode.h
624
kmutex_t uq_mutex; /* protects this struct */
usr/src/uts/common/sys/fs/ufs_inode.h
737
kmutex_t vfs_lock;
usr/src/uts/common/sys/fs/ufs_inode.h
820
extern kmutex_t *ih_lock;
usr/src/uts/common/sys/fs/ufs_lockfs.h
201
kmutex_t ul_lock; /* mutex to protect ulockfs structure */
usr/src/uts/common/sys/fs/ufs_log.h
231
kmutex_t un_log_mutex; /* allows one log write at a time */
usr/src/uts/common/sys/fs/ufs_log.h
232
kmutex_t un_state_mutex; /* only 1 state update at a time */
usr/src/uts/common/sys/fs/ufs_log.h
405
kmutex_t mtm_lock;
usr/src/uts/common/sys/fs/ufs_log.h
414
kmutex_t mtm_mutex;
usr/src/uts/common/sys/fs/ufs_log.h
429
kmutex_t mtm_scan_mutex;
usr/src/uts/common/sys/fs/ufs_panic.h
100
kmutex_t uf_mutex; /* protects struct body */
usr/src/uts/common/sys/fs/ufs_panic.h
86
kmutex_t *uf_vfs_lockp; /* ptr to vfs_lock */
usr/src/uts/common/sys/fs/ufs_quota.h
108
kmutex_t dq_lock; /* per dq structure lock */
usr/src/uts/common/sys/fss.h
76
kmutex_t fssps_lock; /* lock to protect per-pset */
usr/src/uts/common/sys/gfs.h
89
kmutex_t gfsd_lock; /* protects entries */
usr/src/uts/common/sys/gld.h
161
kmutex_t reserved;
usr/src/uts/common/sys/gldpriv.h
184
kmutex_t gld_devlock; /* used to serialize read/write locks */
usr/src/uts/common/sys/gldpriv.h
344
kmutex_t datalock; /* data lock for "data" */
usr/src/uts/common/sys/hook_impl.h
62
kmutex_t fw_lock;
usr/src/uts/common/sys/hotkey_drv.h
79
kmutex_t *hotkey_lock;
usr/src/uts/common/sys/hotplug/pci/pcie_hp.h
344
kmutex_t hc_mutex; /* Mutex for this ctrl */
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
323
kmutex_t hcr_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
388
kmutex_t hs_cq_sched_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
459
kmutex_t hs_uar_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
555
kmutex_t hs_dbr_lock; /* lock for dbr mgmt */
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
568
kmutex_t hs_qpn_avl_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
607
kmutex_t hs_spec_qplock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
643
kmutex_t hs_mcglock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
664
kmutex_t hs_info_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
671
kmutex_t hs_fw_flashlock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
692
kmutex_t hs_fm_lock; /* mutex for state */
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
800
kmutex_t hdl_umapdb_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
884
kmutex_t hdt_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon.h
925
kmutex_t icm_table_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_cmd.h
523
kmutex_t mbl_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_cmd.h
594
kmutex_t cmd_comp_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_cmd.h
618
kmutex_t cml_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_cq.h
212
kmutex_t cq_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_fcoib.h
46
kmutex_t hfc_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_fm.h
64
kmutex_t lock; /* protection for last_err & polling thread */
usr/src/uts/common/sys/ib/adapters/hermon/hermon_fm.h
78
kmutex_t lock; /* mutex lock for thread count */
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
334
kmutex_t ah_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
383
kmutex_t pd_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
474
kmutex_t hki_perfcntr64_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
579
kmutex_t fmr_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
595
kmutex_t remap_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_misc.h
601
kmutex_t dirty_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_mr.h
119
kmutex_t swrc_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_mr.h
198
kmutex_t mr_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_qp.h
176
kmutex_t hqpr_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_qp.h
243
kmutex_t qp_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_qp.h
264
kmutex_t qp_sq_lock;
usr/src/uts/common/sys/ib/adapters/hermon/hermon_srq.h
80
kmutex_t srq_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
304
kmutex_t hcr_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
390
kmutex_t ts_uar_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
495
kmutex_t ts_qpn_avl_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
532
kmutex_t ts_spec_qplock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
562
kmutex_t ts_mcglock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
574
kmutex_t ts_info_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
581
kmutex_t ts_fw_flashlock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
656
kmutex_t tdl_umapdb_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor.h
740
kmutex_t tdt_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_cmd.h
453
kmutex_t mbl_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_cmd.h
524
kmutex_t cmd_comp_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_cmd.h
548
kmutex_t cml_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_cq.h
212
kmutex_t cq_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_cq.h
232
kmutex_t cq_wrid_wqhdr_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_misc.h
265
kmutex_t ah_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_misc.h
319
kmutex_t pd_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_misc.h
412
kmutex_t tki_perfcntr64_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_mr.h
169
kmutex_t swrc_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_mr.h
247
kmutex_t mr_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_qp.h
271
kmutex_t qp_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_srq.h
120
kmutex_t srq_lock;
usr/src/uts/common/sys/ib/adapters/tavor/tavor_wr.h
156
kmutex_t wql_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
111
kmutex_t rs_reflock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
151
kmutex_t ia_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
255
kmutex_t evd_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
285
kmutex_t srq_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
306
kmutex_t ep_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
341
kmutex_t mr_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
355
kmutex_t mw_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
380
kmutex_t sp_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
398
kmutex_t cno_lock;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
64
kmutex_t daplka_mutex;
usr/src/uts/common/sys/ib/clients/daplt/daplt.h
91
kmutex_t ht_key_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
137
kmutex_t bk_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
299
kmutex_t wp_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
375
kmutex_t pp_gw_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
467
kmutex_t ch_pkey_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
471
kmutex_t ch_cep_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
475
kmutex_t ch_tx_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
482
kmutex_t ch_rx_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
487
kmutex_t ch_vhub_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
551
kmutex_t tb_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
567
kmutex_t up_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
594
kmutex_t vn_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
617
kmutex_t ns_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
752
kmutex_t ei_vnic_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
764
kmutex_t ei_av_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
767
kmutex_t ei_ev_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
771
kmutex_t ei_rxpost_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
776
kmutex_t ei_vnic_req_lock;
usr/src/uts/common/sys/ib/clients/eoib/eib_impl.h
782
kmutex_t ei_ka_vnics_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
163
kmutex_t qe_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
210
kmutex_t gw_adv_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
323
kmutex_t ti_mcg_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
352
kmutex_t ti_gw_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
358
kmutex_t ti_child_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
364
kmutex_t ti_event_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
394
kmutex_t nx_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
399
kmutex_t nx_nodeq_lock;
usr/src/uts/common/sys/ib/clients/eoib/enx_impl.h
405
kmutex_t nx_busop_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1000
kmutex_t rc_timeout_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1211
kmutex_t ig_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1245
kmutex_t tx_post_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1251
kmutex_t tx_poll_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
1267
kmutex_t rx_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
577
kmutex_t tx_too_big_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
653
kmutex_t chan_list_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
714
kmutex_t dl_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
764
(64 - (sizeof (kmutex_t) + sizeof (ibd_wqe_t *) + sizeof (uint_t)))
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
766
kmutex_t rx_post_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
794
kmutex_t id_txpost_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
805
kmutex_t id_lso_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
808
kmutex_t id_scq_poll_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
839
kmutex_t id_rcq_poll_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
862
kmutex_t id_acache_req_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
867
kmutex_t id_ac_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
878
kmutex_t id_mc_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
882
kmutex_t id_trap_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
889
kmutex_t id_sched_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
894
kmutex_t id_link_mutex;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
928
kmutex_t id_macst_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
960
kmutex_t rc_ace_recycle_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
968
kmutex_t rc_tx_large_bufs_lock;
usr/src/uts/common/sys/ib/clients/ibd/ibd.h
991
kmutex_t rc_rx_lock;
usr/src/uts/common/sys/ib/clients/iser/iser.h
152
kmutex_t ic_lock;
usr/src/uts/common/sys/ib/clients/iser/iser.h
171
kmutex_t is_refcnt_lock;
usr/src/uts/common/sys/ib/clients/iser/iser.h
177
kmutex_t is_hcalist_lock; /* locked by is_hcalist_lock */
usr/src/uts/common/sys/ib/clients/iser/iser_ib.h
104
kmutex_t qp_lock;
usr/src/uts/common/sys/ib/clients/iser/iser_ib.h
118
kmutex_t ic_chan_lock;
usr/src/uts/common/sys/ib/clients/iser/iser_ib.h
147
kmutex_t ic_sq_post_lock;
usr/src/uts/common/sys/ib/clients/iser/iser_resource.h
75
kmutex_t ivmp_mutex;
usr/src/uts/common/sys/ib/clients/of/rdma/ib_verbs.h
595
kmutex_t lock;
usr/src/uts/common/sys/ib/clients/of/rdma/ib_verbs.h
617
kmutex_t lock;
usr/src/uts/common/sys/ib/clients/of/sol_ofs/sol_cma.h
235
kmutex_t chan_mutex;
usr/src/uts/common/sys/ib/clients/of/sol_ofs/sol_ofs_common.h
73
kmutex_t uo_reflock;
usr/src/uts/common/sys/ib/clients/of/sol_ucma/sol_ucma.h
144
kmutex_t ucma_mutex;
usr/src/uts/common/sys/ib/clients/of/sol_ucma/sol_ucma.h
62
kmutex_t file_mutex;
usr/src/uts/common/sys/ib/clients/of/sol_ucma/sol_ucma.h
94
kmutex_t chan_mutex;
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
107
kmutex_t info_mutex; /* protects this device */
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
134
kmutex_t ibmf_reg_lock;
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
56
kmutex_t uctx_lock; /* protects agent_list */
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
60
kmutex_t uctx_recv_lock; /* protects recv_list below */
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
74
kmutex_t agent_lock; /* protects this structure */
usr/src/uts/common/sys/ib/clients/of/sol_umad/sol_umad.h
93
kmutex_t port_lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs.h
116
kmutex_t lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs.h
144
kmutex_t lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs.h
86
kmutex_t lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs_hca.h
114
extern kmutex_t sol_uverbs_hca_lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs_hca.h
66
kmutex_t event_handler_lock;
usr/src/uts/common/sys/ib/clients/of/sol_uverbs/sol_uverbs_hca.h
68
kmutex_t client_data_lock;
usr/src/uts/common/sys/ib/clients/rds/rds.h
118
kmutex_t rds_bf_lock;
usr/src/uts/common/sys/ib/clients/rds/rds.h
72
kmutex_t rds_lock; /* protects rds_refcnt */
usr/src/uts/common/sys/ib/clients/rds/rdsib_buf.h
135
kmutex_t pool_lock;
usr/src/uts/common/sys/ib/clients/rds/rdsib_ep.h
204
kmutex_t qp_lock;
usr/src/uts/common/sys/ib/clients/rds/rdsib_ep.h
248
kmutex_t ep_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/ib.h
155
kmutex_t i_ack_lock; /* protect i_ack_next */
usr/src/uts/common/sys/ib/clients/rdsv3/ib.h
203
kmutex_t spinlock; /* protect the above */
usr/src/uts/common/sys/ib/clients/rdsv3/ib.h
273
extern kmutex_t ib_nodev_conns_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/ib.h
298
void __rdsv3_ib_destroy_conns(struct list *list, kmutex_t *list_lock);
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
134
kmutex_t c_lock; /* protect msg queues */
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
292
kmutex_t m_rs_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
420
kmutex_t rs_conn_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
426
kmutex_t rs_congested_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
430
kmutex_t rs_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3.h
459
kmutex_t rs_rdma_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_af_thr_impl.h
69
kmutex_t aft_lock; /* lock before using any member */
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
164
kmutex_t waitq_mutex;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
232
kmutex_t sk_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
249
kmutex_t wq_lock;
usr/src/uts/common/sys/ib/clients/rdsv3/rdsv3_impl.h
264
kmutex_t lock;
usr/src/uts/common/sys/ib/ibnex/ibnex.h
195
kmutex_t ibnex_mutex;
usr/src/uts/common/sys/ib/ibtl/impl/ibtl.h
295
kmutex_t cq_mutex; /* Mutex. */
usr/src/uts/common/sys/ib/ibtl/impl/ibtl.h
450
kmutex_t ch_cm_mutex; /* for ch_cm_private, etc. */
usr/src/uts/common/sys/ib/ibtl/impl/ibtl.h
587
extern kmutex_t ibtl_clnt_list_mutex;
usr/src/uts/common/sys/ib/ibtl/impl/ibtl.h
590
extern kmutex_t ibtl_free_qp_mutex;
usr/src/uts/common/sys/ib/ibtl/impl/ibtl.h
596
extern kmutex_t ibtl_qp_mutex;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_arp.h
74
kmutex_t lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2076
extern kmutex_t ibcm_svc_info_lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2077
extern kmutex_t ibcm_mcglist_lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2078
extern kmutex_t ibcm_global_hca_lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2079
extern kmutex_t ibcm_qp_list_lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2080
extern kmutex_t ibcm_timeout_list_lock;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
2081
extern kmutex_t ibcm_recv_mutex;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
369
kmutex_t state_mutex;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_impl.h
617
kmutex_t ud_state_mutex;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_trace.h
183
extern kmutex_t ibcm_trace_mutex;
usr/src/uts/common/sys/ib/mgt/ibcm/ibcm_trace.h
184
extern kmutex_t ibcm_trace_print_mutex;
usr/src/uts/common/sys/ib/mgt/ibdm/ibdm_impl.h
160
kmutex_t gl_mutex;
usr/src/uts/common/sys/ib/mgt/ibdm/ibdm_impl.h
229
kmutex_t ibdm_mutex;
usr/src/uts/common/sys/ib/mgt/ibdm/ibdm_impl.h
231
kmutex_t ibdm_hl_mutex;
usr/src/uts/common/sys/ib/mgt/ibdm/ibdm_impl.h
232
kmutex_t ibdm_ibnex_mutex;
usr/src/uts/common/sys/ib/mgt/ibdma/ibdma_impl.h
131
kmutex_t ms_hca_list_lock;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
161
kmutex_t wqes_mutex; /* WQE mgt context mutex */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
181
kmutex_t iq_mutex; /* mutex for some fields */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
205
kmutex_t isq_mutex; /* qp context mutex */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
223
kmutex_t isq_wqe_mutex; /* WQE management list mutex */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
276
kmutex_t im_mutex; /* protects trans context */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
378
kmutex_t ic_msg_mutex; /* protect the message list */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
392
kmutex_t ic_mutex; /* prot the client struct */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
405
kmutex_t ic_kstat_mutex; /* protect the kstat */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
486
kmutex_t ci_mutex; /* protects the CI struct */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
489
kmutex_t ci_clients_mutex; /* protect the client list */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
502
kmutex_t ci_ud_dest_list_mutex; /* UD dest list mutex */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
509
kmutex_t ci_wqe_mutex; /* WQE management list mutex */
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_impl.h
579
kmutex_t ibmf_mutex;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_saa_impl.h
103
kmutex_t saa_pt_event_sub_mutex;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_saa_impl.h
172
kmutex_t saa_client_mutex;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_saa_impl.h
191
kmutex_t saa_port_list_mutex;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_saa_impl.h
67
kmutex_t saa_pt_mutex;
usr/src/uts/common/sys/ib/mgt/ibmf/ibmf_saa_impl.h
99
kmutex_t saa_pt_kstat_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
118
kmutex_t ir_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
138
kmutex_t is_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
140
kmutex_t is_count_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
174
kmutex_t ic_state_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
186
kmutex_t ic_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
239
kmutex_t idt_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
437
kmutex_t id_mutex;
usr/src/uts/common/sys/idm/idm_impl.h
452
kmutex_t idm_global_mutex;
usr/src/uts/common/sys/idm/idm_so.h
68
kmutex_t ic_tx_mutex;
usr/src/uts/common/sys/ipc_impl.h
176
kmutex_t ipct_lock; /* bucket lock */
usr/src/uts/common/sys/ipc_impl.h
180
char ipct_pad[64 - sizeof (kmutex_t) - 3 * sizeof (void *)];
usr/src/uts/common/sys/ipc_impl.h
186
kmutex_t ipcs_lock; /* lock for (de)allocation, keys */
usr/src/uts/common/sys/ipc_impl.h
216
kmutex_t *ipc_lock(ipc_service_t *, int);
usr/src/uts/common/sys/ipc_impl.h
217
kmutex_t *ipc_relock(ipc_service_t *, int, kmutex_t *);
usr/src/uts/common/sys/ipc_impl.h
218
kmutex_t *ipc_lookup(ipc_service_t *, int, kipc_perm_t **);
usr/src/uts/common/sys/ipc_impl.h
224
int ipc_get(ipc_service_t *, key_t, int, kipc_perm_t **, kmutex_t **);
usr/src/uts/common/sys/ipc_impl.h
226
kmutex_t *ipc_commit_end(ipc_service_t *, kipc_perm_t *);
usr/src/uts/common/sys/kcpc.h
64
kmutex_t ks_lock; /* Protects ks_state */
usr/src/uts/common/sys/klwp.h
207
extern kmutex_t reaplock;
usr/src/uts/common/sys/kmem_impl.h
259
#define KMEM_CPU_PAD (KMEM_CPU_CACHE_SIZE - sizeof (kmutex_t) - \
usr/src/uts/common/sys/kmem_impl.h
271
kmutex_t cc_lock; /* protects this cpu's local cache */
usr/src/uts/common/sys/kmem_impl.h
380
kmutex_t cache_lock; /* protects slab layer */
usr/src/uts/common/sys/kmem_impl.h
404
kmutex_t cache_depot_lock; /* protects depot */
usr/src/uts/common/sys/kmem_impl.h
417
kmutex_t clh_lock;
usr/src/uts/common/sys/kmem_impl.h
422
char clh_pad[64 - sizeof (kmutex_t) - sizeof (char *) -
usr/src/uts/common/sys/kmem_impl.h
427
kmutex_t lh_lock;
usr/src/uts/common/sys/kstat.h
154
{ kmutex_t *lp = (k)->ks_lock; if (lp) mutex_enter(lp); }
usr/src/uts/common/sys/kstat.h
157
{ kmutex_t *lp = (k)->ks_lock; if (lp) mutex_exit(lp); }
usr/src/uts/common/sys/llc1.h
135
kmutex_t llc_lock;
usr/src/uts/common/sys/lofi.h
251
kmutex_t ls_vp_lock; /* protects ls_vp */
usr/src/uts/common/sys/lofi.h
266
kmutex_t ls_kstat_lock;
usr/src/uts/common/sys/lofi.h
291
kmutex_t ls_comp_bufs_lock;
usr/src/uts/common/sys/lofi.h
295
kmutex_t ls_comp_cache_lock; /* protects ls_comp_cache */
usr/src/uts/common/sys/lofi.h
308
kmutex_t ls_crypto_lock;
usr/src/uts/common/sys/lofi_impl.h
31
kmutex_t ln_lock;
usr/src/uts/common/sys/logindmux_impl.h
44
kmutex_t state_lock; /* serialize access to state */
usr/src/uts/common/sys/lwp_upimutex_impl.h
41
kmutex_t upib_lock;
usr/src/uts/common/sys/lwpchan_impl.h
60
kmutex_t lwpchan_lock;
usr/src/uts/common/sys/mac_client_impl.h
242
kmutex_t mci_tx_cb_lock;
usr/src/uts/common/sys/mac_client_impl.h
270
kmutex_t mci_protect_lock;
usr/src/uts/common/sys/mac_client_impl.h
88
kmutex_t _pcpu_tx_lock;
usr/src/uts/common/sys/mac_flow_impl.h
239
kmutex_t mac_bw_lock;
usr/src/uts/common/sys/mac_flow_impl.h
262
kmutex_t fe_lock;
usr/src/uts/common/sys/mac_impl.h
109
kmutex_t *mcbi_lockp;
usr/src/uts/common/sys/mac_impl.h
211
kmutex_t mr_lock;
usr/src/uts/common/sys/mac_impl.h
387
kmutex_t mi_perim_lock;
usr/src/uts/common/sys/mac_impl.h
393
kmutex_t mi_notify_lock;
usr/src/uts/common/sys/mac_impl.h
484
kmutex_t mi_promisc_lock;
usr/src/uts/common/sys/mac_impl.h
489
kmutex_t mi_ring_lock;
usr/src/uts/common/sys/mac_impl.h
525
kmutex_t mi_bridge_lock;
usr/src/uts/common/sys/mac_soft_ring.h
234
kmutex_t s_ring_lock; /* lock before using any member */
usr/src/uts/common/sys/mac_soft_ring.h
836
kmutex_t srs_lock;
usr/src/uts/common/sys/mdi_impldefs.h
1040
kmutex_t vhc_lock; /* vhci config lock */
usr/src/uts/common/sys/mdi_impldefs.h
276
kmutex_t vh_phci_mutex; /* pHCI mutex */
usr/src/uts/common/sys/mdi_impldefs.h
282
kmutex_t vh_client_mutex; /* Client mutex */
usr/src/uts/common/sys/mdi_impldefs.h
348
kmutex_t ph_mutex; /* per-pHCI mutex */
usr/src/uts/common/sys/mdi_impldefs.h
524
kmutex_t ct_mutex; /* per-client mutex */
usr/src/uts/common/sys/mdi_impldefs.h
718
kmutex_t pi_mutex; /* per path mutex */
usr/src/uts/common/sys/modctl.h
552
extern kmutex_t mod_lock;
usr/src/uts/common/sys/mutex.h
79
kmutex_t pad_mutex;
usr/src/uts/common/sys/mutex.h
81
char pad_pad[64 - sizeof (kmutex_t)];
usr/src/uts/common/sys/mutex.h
88
extern void mutex_init(kmutex_t *, char *, kmutex_type_t, void *);
usr/src/uts/common/sys/mutex.h
89
extern void mutex_destroy(kmutex_t *);
usr/src/uts/common/sys/mutex.h
90
extern void mutex_enter(kmutex_t *);
usr/src/uts/common/sys/mutex.h
91
extern int mutex_tryenter(kmutex_t *);
usr/src/uts/common/sys/mutex.h
92
extern void mutex_exit(kmutex_t *);
usr/src/uts/common/sys/mutex.h
93
extern int mutex_owned(const kmutex_t *);
usr/src/uts/common/sys/mutex.h
94
extern struct _kthread *mutex_owner(const kmutex_t *);
usr/src/uts/common/sys/ndi_impldefs.h
50
kmutex_t ndi_evthdl_mutex;
usr/src/uts/common/sys/ndi_impldefs.h
55
kmutex_t ndi_evthdl_cb_mutex;
usr/src/uts/common/sys/net80211.h
346
kmutex_t nt_scanlock; /* on nt_scangen */
usr/src/uts/common/sys/net80211.h
347
kmutex_t nt_nodelock; /* on node table */
usr/src/uts/common/sys/net80211.h
519
kmutex_t ic_doorlock;
usr/src/uts/common/sys/net80211.h
619
kmutex_t ic_genlock;
usr/src/uts/common/sys/neti.h
214
kmutex_t nts_lock;
usr/src/uts/common/sys/netstack.h
192
kmutex_t netstack_lock;
usr/src/uts/common/sys/nxge/nxge.h
635
kmutex_t genlock[1];
usr/src/uts/common/sys/nxge/nxge.h
691
kmutex_t ouraddr_lock; /* lock to protect to uradd */
usr/src/uts/common/sys/nxge/nxge.h
736
kmutex_t mif_lock; /* Lock to protect the list. */
usr/src/uts/common/sys/nxge/nxge.h
780
kmutex_t poll_lock;
usr/src/uts/common/sys/nxge/nxge.h
791
kmutex_t group_lock;
usr/src/uts/common/sys/nxge/nxge_common_impl.h
148
typedef kmutex_t nxge_os_mutex_t;
usr/src/uts/common/sys/nxge/nxge_hio.h
303
kmutex_t lock;
usr/src/uts/common/sys/overlay_impl.h
104
kmutex_t odd_lock;
usr/src/uts/common/sys/overlay_impl.h
131
kmutex_t ote_lock;
usr/src/uts/common/sys/overlay_impl.h
43
kmutex_t ovp_mutex;
usr/src/uts/common/sys/overlay_impl.h
64
kmutex_t omux_lock; /* Protects everything below */
usr/src/uts/common/sys/overlay_impl.h
74
kmutex_t ott_lock;
usr/src/uts/common/sys/pcic_var.h
178
kmutex_t pc_lock; /* general register lock */
usr/src/uts/common/sys/pcic_var.h
179
kmutex_t intr_lock; /* protects fields modified */
usr/src/uts/common/sys/pcie_impl.h
439
kmutex_t bus_speed_mutex;
usr/src/uts/common/sys/pcie_impl.h
451
kmutex_t bus_lbw_mutex;
usr/src/uts/common/sys/pcie_pwr.h
48
kmutex_t pwr_lock; /* to protect the counters and */
usr/src/uts/common/sys/pcmcia.h
225
kmutex_t *pca_mutex;
usr/src/uts/common/sys/poll.h
133
extern int polllock(pollhead_t *, kmutex_t *);
usr/src/uts/common/sys/poll_impl.h
132
kmutex_t ps_lock; /* mutex for sleep/wakeup */
usr/src/uts/common/sys/poll_impl.h
200
kmutex_t pcl_lock; /* protects contents */
usr/src/uts/common/sys/poll_impl.h
243
kmutex_t pc_lock; /* lock to protect pollcache */
usr/src/uts/common/sys/poll_impl.h
252
kmutex_t pc_no_exit; /* protects pc_busy*, can't be nested */
usr/src/uts/common/sys/port_impl.h
112
kmutex_t portq_source_mutex;
usr/src/uts/common/sys/port_impl.h
132
kmutex_t port_mutex;
usr/src/uts/common/sys/port_impl.h
156
kmutex_t pc_mutex;
usr/src/uts/common/sys/port_impl.h
270
kmutex_t pvfshash_mutex;
usr/src/uts/common/sys/port_impl.h
276
kmutex_t pvp_mutex;
usr/src/uts/common/sys/port_impl.h
99
kmutex_t portq_mutex;
usr/src/uts/common/sys/port_kernel.h
115
kmutex_t pfc_lock; /* lock to protect cache */
usr/src/uts/common/sys/port_kernel.h
130
kmutex_t pc_lock; /* lock to protect portcache */
usr/src/uts/common/sys/port_kernel.h
52
kmutex_t portkev_lock; /* used by PORT_SOURCE_FD source */
usr/src/uts/common/sys/ppmvar.h
240
kmutex_t lock; /* domain lock */
usr/src/uts/common/sys/ppmvar.h
43
kmutex_t lock; /* global driver lock */
usr/src/uts/common/sys/proc.h
115
kmutex_t th_lock;
usr/src/uts/common/sys/proc.h
148
kmutex_t p_crlock; /* lock for p_cred */
usr/src/uts/common/sys/proc.h
252
kmutex_t p_maplock; /* lock for pr_mappage() */
usr/src/uts/common/sys/proc.h
282
kmutex_t p_pflock; /* protects user profile arguments */
usr/src/uts/common/sys/proc.h
305
kmutex_t p_ldtlock; /* protects the following fields */
usr/src/uts/common/sys/proc.h
321
kmutex_t p_lcp_lock; /* protects assignments to p_lcp */
usr/src/uts/common/sys/proc.h
327
kmutex_t p_sc_lock; /* protects p_pagep */
usr/src/uts/common/sys/proc.h
364
kmutex_t p_splock;
usr/src/uts/common/sys/proc.h
439
kmutex_t pl_lock;
usr/src/uts/common/sys/proc.h
782
extern lwpdir_t *lwp_hash_lookup_and_lock(proc_t *, id_t, kmutex_t **);
usr/src/uts/common/sys/project.h
52
kmutex_t kpd_crypto_lock;
usr/src/uts/common/sys/project.h
74
kmutex_t kpj_poolbind; /* synchronization with pools */
usr/src/uts/common/sys/prsystm.h
47
extern kmutex_t pr_pidlock;
usr/src/uts/common/sys/pshot.h
99
kmutex_t lock;
usr/src/uts/common/sys/ptms.h
105
extern kmutex_t ptms_lock;
usr/src/uts/common/sys/ptms.h
50
kmutex_t pt_lock; /* Per-element lock */
usr/src/uts/common/sys/ptyvar.h
55
kmutex_t ptc_lock; /* per pty mutex lock */
usr/src/uts/common/sys/ramdisk.h
184
kmutex_t rd_device_lock; /* Per device lock */
usr/src/uts/common/sys/ramdisk.h
222
kmutex_t rd_kstat_lock;
usr/src/uts/common/sys/rctl.h
229
kmutex_t rcs_lock; /* global set lock */
usr/src/uts/common/sys/rsm/rsm_in.h
144
kmutex_t rsmrc_lock; /* sync on resource */
usr/src/uts/common/sys/rsm/rsm_in.h
213
kmutex_t rsmsi_lock; /* lock for shared importers */
usr/src/uts/common/sys/rsm/rsm_in.h
359
kmutex_t rsmipc_lock; /* lock for remote msgs */
usr/src/uts/common/sys/rsm/rsm_in.h
370
kmutex_t lock;
usr/src/uts/common/sys/rsm/rsm_in.h
391
kmutex_t lock;
usr/src/uts/common/sys/rsm/rsm_in.h
418
kmutex_t list_lock;
usr/src/uts/common/sys/rsm/rsm_in.h
93
kmutex_t drv_lock;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
150
kmutex_t mutex;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
174
kmutex_t mutex;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
208
kmutex_t mutex;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
216
kmutex_t listlock;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
229
kmutex_t token_list_mutex;
usr/src/uts/common/sys/rsm/rsmka_path_int.h
84
kmutex_t work_mutex; /* protects queue add/delete */
usr/src/uts/common/sys/rwstlock.h
47
kmutex_t rwst_lock;
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
241
kmutex_t ahciport_mutex;
usr/src/uts/common/sys/sata/adapters/ahci/ahcivar.h
445
kmutex_t ahcictl_mutex;
usr/src/uts/common/sys/sata/adapters/nv_sata/nv_sata.h
163
kmutex_t nvp_mutex; /* main per port mutex */
usr/src/uts/common/sys/sata/adapters/nv_sata/nv_sata.h
246
kmutex_t nvs_slock; /* lock for shared data */
usr/src/uts/common/sys/sata/adapters/nv_sata/nv_sata.h
247
kmutex_t nvs_tlock; /* lock for taskq */
usr/src/uts/common/sys/sata/adapters/nv_sata/nv_sata.h
89
kmutex_t nvc_mutex; /* ctrl level lock */
usr/src/uts/common/sys/sata/adapters/si3124/si3124var.h
124
kmutex_t siport_mutex; /* main per port mutex */
usr/src/uts/common/sys/sata/adapters/si3124/si3124var.h
186
kmutex_t sictl_mutex; /* per controller mutex */
usr/src/uts/common/sys/sata/impl/sata.h
126
kmutex_t cport_mutex; /* port mutex */
usr/src/uts/common/sys/sata/impl/sata.h
276
kmutex_t pmport_mutex; /* pmult device port mutex */
usr/src/uts/common/sys/sata/impl/sata.h
87
kmutex_t satahba_mutex; /* sata hba cntrl mutex */
usr/src/uts/common/sys/sata/sata_hba.h
776
kmutex_t lock; /* lock to avoid clutter */
usr/src/uts/common/sys/sbp2/driver.h
131
kmutex_t a_mutex; /* structure mutex */
usr/src/uts/common/sys/sbp2/driver.h
162
kmutex_t s_mutex; /* structure mutex */
usr/src/uts/common/sys/sbp2/driver.h
171
kmutex_t s_task_mutex; /* protects task list */
usr/src/uts/common/sys/sbp2/driver.h
190
kmutex_t bl_mutex;
usr/src/uts/common/sys/sbp2/driver.h
235
kmutex_t t_mutex; /* structure mutex */
usr/src/uts/common/sys/scsi/adapters/mpapi_scsi_vhci.h
71
kmutex_t item_mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
635
kmutex_t phy_mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
681
kmutex_t mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
694
kmutex_t m_mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
695
kmutex_t m_passthru_mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
721
kmutex_t m_tx_waitq_mutex;
usr/src/uts/common/sys/scsi/adapters/mpt_sas/mptsas_var.h
738
kmutex_t m_doneq_mutex;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
114
kmutex_t statlock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
120
kmutex_t wqlock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
122
kmutex_t aqlock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
200
kmutex_t cq_thr_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
237
kmutex_t lock; /* iport lock */
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
239
kmutex_t refcnt_lock; /* refcnt lock */
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
259
kmutex_t smp_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
349
kmutex_t lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
350
kmutex_t dma_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
351
kmutex_t axil_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
430
kmutex_t iqp_lock[PMCS_NIQ];
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
605
kmutex_t dead_phylist_lock; /* Protects dead_phys */
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
628
kmutex_t config_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
644
kmutex_t wfree_lock; /* freelist/actvlist/wserno lock */
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
645
kmutex_t pfree_lock; /* freelist/actvlist/wserno lock */
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
671
kmutex_t cq_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
686
kmutex_t ict_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs.h
707
kmutex_t dbglock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_def.h
112
kmutex_t phy_lock;
usr/src/uts/common/sys/scsi/adapters/pmcs/pmcs_def.h
228
kmutex_t lock;
usr/src/uts/common/sys/scsi/adapters/scsi_vhci.h
311
kmutex_t svl_mutex;
usr/src/uts/common/sys/scsi/adapters/scsi_vhci.h
436
kmutex_t svp_mutex;
usr/src/uts/common/sys/scsi/adapters/scsi_vhci.h
485
kmutex_t vhci_mutex;
usr/src/uts/common/sys/scsi/adapters/smrt/smrt.h
279
kmutex_t smrt_mutex;
usr/src/uts/common/sys/scsi/conf/device.h
84
kmutex_t sd_mutex;
usr/src/uts/common/sys/scsi/impl/scsi_reset_notify.h
64
void (*)(caddr_t), caddr_t, kmutex_t *,
usr/src/uts/common/sys/scsi/impl/scsi_reset_notify.h
68
extern void scsi_hba_reset_notify_callback(kmutex_t *mutex,
usr/src/uts/common/sys/scsi/impl/transport.h
229
kmutex_t tran_open_lock;
usr/src/uts/common/sys/scsi/targets/sddef.h
515
kmutex_t un_pm_mutex;
usr/src/uts/common/sys/scsi/targets/sddef.h
575
kmutex_t un_fi_mutex;
usr/src/uts/common/sys/scsi/targets/sddef.h
963
kmutex_t srq_resv_reclaim_mutex;
usr/src/uts/common/sys/scsi/targets/sgendef.h
147
kmutex_t sdb_lock; /* protects this structure */
usr/src/uts/common/sys/scsi/targets/smp.h
49
kmutex_t smp_mutex; /* mutex */
usr/src/uts/common/sys/sdcard/sda_impl.h
107
kmutex_t s_lock;
usr/src/uts/common/sys/sdcard/sda_impl.h
115
kmutex_t s_evlock;
usr/src/uts/common/sys/session.h
86
kmutex_t s_lock; /* protects everything below */
usr/src/uts/common/sys/shm_impl.h
60
kmutex_t shm_mlock; /* held when locking physical pages */
usr/src/uts/common/sys/signal.h
307
kmutex_t sqb_lock; /* lock for sigq pool */
usr/src/uts/common/sys/socketvar.h
145
kmutex_t so_lock; /* protects sonode fields */
usr/src/uts/common/sys/socketvar.h
170
kmutex_t so_acceptq_lock; /* protects accept queue */
usr/src/uts/common/sys/socketvar.h
474
kmutex_t sp_lock; /* lock for refcnt and smod_info */
usr/src/uts/common/sys/socketvar.h
602
kmutex_t sl_lock;
usr/src/uts/common/sys/socketvar.h
629
kmutex_t sr_lock;
usr/src/uts/common/sys/socketvar.h
649
kmutex_t snfq_lock;
usr/src/uts/common/sys/softmac_impl.h
122
kmutex_t smac_mutex;
usr/src/uts/common/sys/softmac_impl.h
197
kmutex_t smac_active_mutex;
usr/src/uts/common/sys/softmac_impl.h
207
kmutex_t smac_fp_mutex;
usr/src/uts/common/sys/softmac_impl.h
292
kmutex_t su_disp_mutex;
usr/src/uts/common/sys/softmac_impl.h
308
kmutex_t su_mutex;
usr/src/uts/common/sys/softmac_impl.h
71
kmutex_t sl_mutex;
usr/src/uts/common/sys/squeue_impl.h
93
kmutex_t sq_lock; /* lock before using any member */
usr/src/uts/common/sys/stream.h
130
kmutex_t q_lock; /* NOLK: structure lock */
usr/src/uts/common/sys/stream.h
403
kmutex_t mutex;
usr/src/uts/common/sys/strsubr.h
1171
extern clock_t str_cv_wait(kcondvar_t *, kmutex_t *, clock_t, int);
usr/src/uts/common/sys/strsubr.h
1285
extern kmutex_t strbcall_lock; /* Protects the list of bufcalls */
usr/src/uts/common/sys/strsubr.h
1302
kmutex_t eq_lock;
usr/src/uts/common/sys/strsubr.h
165
kmutex_t ciput_lck;
usr/src/uts/common/sys/strsubr.h
201
kmutex_t sd_lock; /* protect head consistency */
usr/src/uts/common/sys/strsubr.h
212
kmutex_t sd_reflock; /* Protects sd_refcnt */
usr/src/uts/common/sys/strsubr.h
240
kmutex_t sd_qlock;
usr/src/uts/common/sys/strsubr.h
458
kmutex_t sq_lock; /* atomic access to syncq */
usr/src/uts/common/sys/strsubr.h
805
kmutex_t ss_sad_lock; /* autopush lock */
usr/src/uts/common/sys/sunddi.h
2060
kmutex_t *, kmutex_t *, void (*scan)(dev_info_t *, ddi_fm_error_t *));
usr/src/uts/common/sys/sunldi_impl.h
110
kmutex_t lh_lock[1];
usr/src/uts/common/sys/sunldi_impl.h
161
kmutex_t le_lock;
usr/src/uts/common/sys/suntpi.h
50
kmutex_t tpi_lock;
usr/src/uts/common/sys/sysdc_impl.h
106
kmutex_t sdl_lock; /* lock keeping threads from exiting */
usr/src/uts/common/sys/sysdc_impl.h
108
char sdl_pad[64 - sizeof (kmutex_t) - sizeof (sysdc_t *)];
usr/src/uts/common/sys/sysevent_impl.h
323
kmutex_t eq_queuemx; /* Protect. of this struct and ev q */
usr/src/uts/common/sys/sysevent_impl.h
383
kmutex_t ch_mutex; /* To protect this structure */
usr/src/uts/common/sys/sysevent_impl.h
390
kmutex_t ch_pubmx; /* Mutex for ch_pubcv and ch_nevents */
usr/src/uts/common/sys/task.h
60
kmutex_t tk_usage_lock; /* lock to protect tk_*usage */
usr/src/uts/common/sys/task.h
74
kmutex_t tk_cpu_time_lock; /* accumulated CPU seconds lock */
usr/src/uts/common/sys/taskq_impl.h
113
kmutex_t tq_lock;
usr/src/uts/common/sys/taskq_impl.h
80
kmutex_t tqbucket_lock;
usr/src/uts/common/sys/tem_impl.h
201
kmutex_t tvs_lock;
usr/src/uts/common/sys/tem_impl.h
292
kmutex_t ts_lock;
usr/src/uts/common/sys/thread.h
195
kmutex_t t_delay_lock;
usr/src/uts/common/sys/thread.h
278
kmutex_t *t_plockp; /* pointer to process's p_lock */
usr/src/uts/common/sys/thread.h
350
kmutex_t t_ctx_lock; /* protects t_ctx in removectx() */
usr/src/uts/common/sys/thread.h
352
kmutex_t t_wait_mutex; /* used in CV wait functions */
usr/src/uts/common/sys/thread.h
550
extern kmutex_t pidlock; /* global process lock */
usr/src/uts/common/sys/thread.h
569
kmutex_t tf_lock;
usr/src/uts/common/sys/thread.h
570
uchar_t tf_pad[64 - sizeof (kmutex_t)];
usr/src/uts/common/sys/thread.h
86
kmutex_t a_fdlock; /* protects a_fd and a_nfd */
usr/src/uts/common/sys/time.h
348
extern kmutex_t tod_lock;
usr/src/uts/common/sys/timer.h
94
kmutex_t it_mutex;
usr/src/uts/common/sys/tsol/tndb.h
253
kmutex_t tpc_lock; /* lock for structure */
usr/src/uts/common/sys/tsol/tndb.h
261
kmutex_t rhc_lock; /* lock for structure */
usr/src/uts/common/sys/tsol/tndb.h
370
kmutex_t tnrh_lock;
usr/src/uts/common/sys/tty.h
47
kmutex_t t_excl; /* keeps struct consistent */
usr/src/uts/common/sys/turnstile.h
64
kmutex_t *, lwp_timer_t *);
usr/src/uts/common/sys/uadmin.h
158
extern kmutex_t ualock;
usr/src/uts/common/sys/usb/clients/audio/usb_ac/usb_ac.h
165
kmutex_t lock;
usr/src/uts/common/sys/usb/clients/audio/usb_ac/usb_ac.h
177
kmutex_t ctrl_mutex;
usr/src/uts/common/sys/usb/clients/audio/usb_ac/usb_ac.h
203
kmutex_t usb_ac_mutex;
usr/src/uts/common/sys/usb/clients/audio/usb_ah/usb_ah.h
70
kmutex_t usb_ah_mutex;
usr/src/uts/common/sys/usb/clients/audio/usb_as/usb_as.h
88
kmutex_t usb_as_mutex;
usr/src/uts/common/sys/usb/clients/hid/hidvar.h
171
kmutex_t hid_mutex; /* for general locking */
usr/src/uts/common/sys/usb/clients/printer/usbprn.h
88
kmutex_t usbprn_mutex; /* for general locking */
usr/src/uts/common/sys/usb/clients/usbecm/usbecm.h
91
kmutex_t ecm_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbftdi/uftdi_var.h
70
kmutex_t uf_lock; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbsacm/usbsacm.h
101
kmutex_t acm_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbsacm/usbsacm.h
61
kmutex_t acm_port_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbser_keyspan/keyspan_pipe.h
42
kmutex_t pipe_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbser_keyspan/keyspan_var.h
131
kmutex_t ks_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbser_keyspan/keyspan_var.h
196
kmutex_t kp_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbser_var.h
81
kmutex_t us_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbser_var.h
99
kmutex_t port_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbser/usbsprl/pl2303_var.h
72
kmutex_t pl_mutex; /* structure lock */
usr/src/uts/common/sys/usb/clients/usbskel/usbskel.h
65
kmutex_t usbskel_mutex;
usr/src/uts/common/sys/usb/clients/video/usbvc/usbvc_var.h
236
kmutex_t usbvc_mutex;
usr/src/uts/common/sys/usb/hcd/ehci/ehcid.h
95
kmutex_t ehci_int_mutex; /* Global EHCI mutex */
usr/src/uts/common/sys/usb/hcd/openhci/ohcid.h
143
kmutex_t ohci_int_mutex; /* Mutex for struct */
usr/src/uts/common/sys/usb/hcd/uhci/uhcid.h
143
kmutex_t uhci_int_mutex; /* Mutex for struct */
usr/src/uts/common/sys/usb/hcd/xhci/xhci.h
453
kmutex_t xcr_lock;
usr/src/uts/common/sys/usb/hcd/xhci/xhci.h
577
kmutex_t xd_imtx; /* Protects input contexts */
usr/src/uts/common/sys/usb/hcd/xhci/xhci.h
663
kmutex_t xhci_lock;
usr/src/uts/common/sys/usb/hubd/hubdvar.h
131
kmutex_t lockp;
usr/src/uts/common/sys/usb/hubd/hubdvar.h
153
kmutex_t h_mutex;
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
303
kmutex_t scsa2usb_mutex; /* Per instance lock */
usr/src/uts/common/sys/usb/scsa2usb/scsa2usb.h
534
kmutex_t lockp; /* mutex used by cpr_info_t */
usr/src/uts/common/sys/usb/usb_ia/usb_iavar.h
44
kmutex_t ia_mutex;
usr/src/uts/common/sys/usb/usb_mid/usb_midvar.h
45
kmutex_t mi_mutex;
usr/src/uts/common/sys/usb/usba/hcdi_impl.h
72
kmutex_t hcdi_mutex;
usr/src/uts/common/sys/usb/usba/usba_impl.h
397
extern kmutex_t usbai_mutex;
usr/src/uts/common/sys/usb/usba/usba_private.h
237
kmutex_t list_mutex; /* mutex that protects queue */
usr/src/uts/common/sys/usb/usba/usba_types.h
106
kmutex_t p_mutex; /* mutex protecting pipe handle */
usr/src/uts/common/sys/usb/usba/usba_types.h
263
kmutex_t usb_mutex; /* protecting usba_device */
usr/src/uts/common/sys/usb/usba/usba_types.h
43
kmutex_t usba_ph_mutex;
usr/src/uts/common/sys/usb/usba/usba_types.h
439
kmutex_t s_mutex;
usr/src/uts/common/sys/usb/usba/usba_ugend.h
196
kmutex_t ep_mutex; /* Mutex protecting ugen_ep */
usr/src/uts/common/sys/usb/usba/usba_ugend.h
273
kmutex_t ug_mutex; /* Instance mutex */
usr/src/uts/common/sys/user.h
106
kmutex_t uf_lock; /* per-fd lock [never copied] */
usr/src/uts/common/sys/user.h
118
char uf_pad[64 - sizeof (kmutex_t) - 2 * sizeof (void*) -
usr/src/uts/common/sys/user.h
137
kmutex_t fi_lock; /* see below */
usr/src/uts/common/sys/vfs.h
170
extern kmutex_t vskstat_tree_lock;
usr/src/uts/common/sys/vfs.h
388
kmutex_t vsw_lock; /* lock to protect vsw_count */
usr/src/uts/common/sys/vfs.h
579
kmutex_t rvfs_lock; /* mutex protecting this chain */
usr/src/uts/common/sys/vm.h
57
extern kmutex_t memavail_lock;
usr/src/uts/common/sys/vmem_impl.h
114
kmutex_t vm_lock; /* arena lock */
usr/src/uts/common/sys/vnode.h
285
kmutex_t v_lock; /* protects vnode fields */
usr/src/uts/common/sys/vnode.h
313
kmutex_t v_vsd_lock; /* protects v_vsd field */
usr/src/uts/common/sys/vt_impl.h
123
extern kmutex_t vc_lock;
usr/src/uts/common/sys/vt_impl.h
95
kmutex_t vc_state_lock;
usr/src/uts/common/sys/zone.h
460
kmutex_t zone_lock;
usr/src/uts/common/sys/zone.h
485
kmutex_t zone_nlwps_lock; /* protects zone_nlwps, and *_nlwps */
usr/src/uts/common/sys/zone.h
496
kmutex_t zone_mem_lock; /* protects zone_locked_mem and */
usr/src/uts/common/sys/zone.h
510
kmutex_t zone_rctl_lock; /* protects zone_max_lofi */
usr/src/uts/common/sys/zone.h
591
kmutex_t zone_mcap_lock; /* protects mcap statistics */
usr/src/uts/common/sys/zone.h
605
kmutex_t zone_misc_lock; /* protects misc statistics */
usr/src/uts/common/sys/zone.h
639
kmutex_t zone_mount_lock;
usr/src/uts/common/syscall/acctctl.c
62
static kmutex_t exacct_globals_list_lock;
usr/src/uts/common/syscall/auditsys.c
36
extern kmutex_t pidlock;
usr/src/uts/common/syscall/lgrpsys.c
1213
static kmutex_t lgrp_snap_lock; /* snapshot lock */
usr/src/uts/common/syscall/lwp_sobj.c
117
static kmutex_t lwpchanlock[2 * LWPCHAN_LOCK_SIZE];
usr/src/uts/common/syscall/lwpsys.c
398
kmutex_t *mp;
usr/src/uts/common/syscall/lwpsys.c
430
kmutex_t *mp;
usr/src/uts/common/syscall/lwpsys.c
553
kmutex_t *mp;
usr/src/uts/common/syscall/lwpsys.c
64
idtot_and_lock(proc_t *p, id_t lwpid, kmutex_t **mpp)
usr/src/uts/common/syscall/poll.c
103
static kmutex_t pollstate_contenders_lock;
usr/src/uts/common/syscall/poll.c
315
polllock(pollhead_t *php, kmutex_t *lp)
usr/src/uts/common/syscall/poll.c
94
kmutex_t pp_lock;
usr/src/uts/common/syscall/sem.c
355
kmutex_t *lock;
usr/src/uts/common/syscall/sem.c
668
kmutex_t *lock;
usr/src/uts/common/syscall/sem.c
806
sem_undo_alloc(proc_t *pp, ksemid_t *sp, kmutex_t **lock,
usr/src/uts/common/syscall/sem.c
866
kmutex_t *lock;
usr/src/uts/common/syscall/uadmin.c
68
kmutex_t ualock;
usr/src/uts/common/vm/anon.h
120
extern kmutex_t anoninfo_lock;
usr/src/uts/common/vm/anon.h
121
extern kmutex_t swapinfo_lock;
usr/src/uts/common/vm/anon.h
238
kmutex_t serial_lock; /* serialize array chunk allocation */
usr/src/uts/common/vm/anon.h
314
kmutex_t a_purgemtx; /* mutex for anonmap_purge() */
usr/src/uts/common/vm/anon.h
316
kmutex_t a_pmtx; /* protects amp's pcache list */
usr/src/uts/common/vm/anon.h
344
kmutex_t *sync_mutex;
usr/src/uts/common/vm/as.h
108
kmutex_t a_contents; /* protect certain fields in the structure */
usr/src/uts/common/vm/hat_refmod.c
45
kmutex_t hat_statlock; /* protects all hat statistics data */
usr/src/uts/common/vm/page.h
1067
kmutex_t khl_mutex; /* kpm_page mutex */
usr/src/uts/common/vm/page.h
543
kmutex_t p_ilock; /* protects p_vpmref */
usr/src/uts/common/vm/page.h
671
extern kmutex_t freemem_lock; /* freemem lock */
usr/src/uts/common/vm/page.h
721
int page_reclaim(page_t *, kmutex_t *);
usr/src/uts/common/vm/page.h
722
int page_reclaim_pages(page_t *, kmutex_t *, uint_t);
usr/src/uts/common/vm/page.h
727
int page_hashin(page_t *, struct vnode *, u_offset_t, kmutex_t *);
usr/src/uts/common/vm/page.h
728
void page_hashout(page_t *, kmutex_t *);
usr/src/uts/common/vm/page.h
753
int page_lock(page_t *, se_t, kmutex_t *, reclaim_t);
usr/src/uts/common/vm/page.h
754
int page_lock_es(page_t *, se_t, kmutex_t *, reclaim_t, int);
usr/src/uts/common/vm/page.h
825
kmutex_t *page_vnode_mutex(struct vnode *);
usr/src/uts/common/vm/page.h
826
kmutex_t *page_se_mutex(struct page *);
usr/src/uts/common/vm/page.h
827
kmutex_t *page_szc_lock(struct page *);
usr/src/uts/common/vm/page_lock.c
148
kmutex_t vph_mutex[VPH_TABLE_SIZE + 2];
usr/src/uts/common/vm/page_lock.c
243
page_lock(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim)
usr/src/uts/common/vm/page_lock.c
294
page_lock_es(page_t *pp, se_t se, kmutex_t *lock, reclaim_t reclaim, int es)
usr/src/uts/common/vm/page_lock.c
297
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
479
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
504
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
574
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
59
kmutex_t page_freelock;
usr/src/uts/common/vm/page_lock.c
615
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
648
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
703
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
726
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
743
kmutex_t *pse = PAGE_SE_MUTEX(pp);
usr/src/uts/common/vm/page_lock.c
779
kmutex_t *pio;
usr/src/uts/common/vm/page_lock.c
796
kmutex_t *pio;
usr/src/uts/common/vm/page_lock.c
812
kmutex_t *pio;
usr/src/uts/common/vm/page_lock.c
836
kmutex_t *pio;
usr/src/uts/common/vm/page_lock.c
879
kmutex_t *
usr/src/uts/common/vm/page_lock.c
89
kmutex_t pio_mutex[PIO_TABLE_SIZE];
usr/src/uts/common/vm/page_lock.c
895
kmutex_t *
usr/src/uts/common/vm/page_lock.c
925
kmutex_t *
usr/src/uts/common/vm/page_lock.c
928
kmutex_t *mtx;
usr/src/uts/common/vm/page_lock.c
996
kmutex_t *mtx = PAGE_SZC_MUTEX(rootpp);
usr/src/uts/common/vm/page_retire.c
173
kmutex_t pr_q_mutex;
usr/src/uts/common/vm/page_retire.c
240
kmutex_t pr_list_kstat_mutex;
usr/src/uts/common/vm/page_retire.c
763
kmutex_t *vphm;
usr/src/uts/common/vm/page_retire.c
798
kmutex_t *vphm;
usr/src/uts/common/vm/seg.h
111
kmutex_t s_pmtx; /* protects seg's pcache list */
usr/src/uts/common/vm/seg_dev.c
290
static kmutex_t devmapctx_lock;
usr/src/uts/common/vm/seg_dev.c
292
static kmutex_t devmap_slock;
usr/src/uts/common/vm/seg_kmem.h
116
kmutex_t lp_lock;
usr/src/uts/common/vm/seg_kp.c
105
static kmutex_t segkp_lock;
usr/src/uts/common/vm/seg_kp.h
72
kmutex_t kp_lock; /* per resource lock */
usr/src/uts/common/vm/seg_kpm.c
271
if (page_lock(pp, SE_SHARED, (kmutex_t *)NULL, P_RECLAIM) == 0)
usr/src/uts/common/vm/seg_map.c
1052
kmutex_t *mtx;
usr/src/uts/common/vm/seg_map.c
1188
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
1389
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
1501
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
1614
kmutex_t *hashmtx, *smapmtx;
usr/src/uts/common/vm/seg_map.c
1986
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
2227
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
2287
kmutex_t *hashmtx;
usr/src/uts/common/vm/seg_map.c
503
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
605
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
784
kmutex_t *smtx;
usr/src/uts/common/vm/seg_map.c
993
kmutex_t *hmtx;
usr/src/uts/common/vm/seg_map.h
111
#define SM_FREEQ_PAD (64 - sizeof (struct smap *) - sizeof (kmutex_t))
usr/src/uts/common/vm/seg_map.h
114
kmutex_t smq_mtx; /* protects smq_free */
usr/src/uts/common/vm/seg_map.h
130
kmutex_t sh_mtx; /* protects this hash chain */
usr/src/uts/common/vm/seg_map.h
74
kmutex_t sm_mtx; /* protect non-list fields */
usr/src/uts/common/vm/seg_spt.h
58
kmutex_t spt_lock;
usr/src/uts/common/vm/seg_spt.h
84
kmutex_t shm_segfree_syncmtx; /* barrier lock for segspt_shmfree() */
usr/src/uts/common/vm/seg_vn.c
10149
kmutex_t cpr_lock; /* just for CPR stuff */
usr/src/uts/common/vm/seg_vn.c
4404
kmutex_t *szcmtx;
usr/src/uts/common/vm/seg_vn.h
212
kmutex_t tr_lock; /* per bucket lock */
usr/src/uts/common/vm/seg_vn.h
88
kmutex_t segfree_syncmtx; /* barrier lock for segvn_free() */
usr/src/uts/common/vm/vm_anon.c
1018
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
1063
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
1115
kmutex_t *ahmpages = NULL;
usr/src/uts/common/vm/vm_anon.c
1159
kmutex_t *ahmpages = NULL;
usr/src/uts/common/vm/vm_anon.c
1165
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
130
kmutex_t anoninfo_lock;
usr/src/uts/common/vm/vm_anon.c
1344
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
1396
kmutex_t *ahm, *ahmpages = NULL;
usr/src/uts/common/vm/vm_anon.c
1680
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
1915
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
2561
kmutex_t *ahmpages = NULL;
usr/src/uts/common/vm/vm_anon.c
2857
kmutex_t *ahm;
usr/src/uts/common/vm/vm_anon.c
3074
kmutex_t *ahmpages = NULL;
usr/src/uts/common/vm/vm_anon.c
3596
kmutex_t *mtx;
usr/src/uts/common/vm/vm_anon.c
3627
kmutex_t *mtx;
usr/src/uts/common/vm/vm_anon.c
988
kmutex_t *ahm;
usr/src/uts/common/vm/vm_page.c
1021
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
1083
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
125
static kmutex_t new_freemem_lock;
usr/src/uts/common/vm/vm_page.c
1318
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
175
kmutex_t pcf_lock; /* protects the structure */
usr/src/uts/common/vm/vm_page.c
200
kmutex_t pcgs_lock; /* serializes page_create_get_ */
usr/src/uts/common/vm/vm_page.c
201
kmutex_t pcgs_cagelock; /* serializes NOSLEEP cage allocs */
usr/src/uts/common/vm/vm_page.c
202
kmutex_t pcgs_wait_lock; /* used for delay in pcgs */
usr/src/uts/common/vm/vm_page.c
2392
kmutex_t *phm = NULL;
usr/src/uts/common/vm/vm_page.c
2913
page_reclaim(page_t *pp, kmutex_t *lock)
usr/src/uts/common/vm/vm_page.c
3242
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
3471
page_hashin(page_t *pp, vnode_t *vp, u_offset_t offset, kmutex_t *hold)
usr/src/uts/common/vm/vm_page.c
3473
kmutex_t *phm = NULL;
usr/src/uts/common/vm/vm_page.c
3474
kmutex_t *vphm;
usr/src/uts/common/vm/vm_page.c
3557
page_hashout(page_t *pp, kmutex_t *phm)
usr/src/uts/common/vm/vm_page.c
3561
kmutex_t *nphm;
usr/src/uts/common/vm/vm_page.c
3562
kmutex_t *vphm;
usr/src/uts/common/vm/vm_page.c
3563
kmutex_t *sep;
usr/src/uts/common/vm/vm_page.c
4278
while (!page_lock(pp, se, (kmutex_t *)NULL, P_RECLAIM)) {
usr/src/uts/common/vm/vm_page.c
4306
while (!page_lock(pp, se, (kmutex_t *)NULL, P_NO_RECLAIM)) {
usr/src/uts/common/vm/vm_page.c
4563
kmutex_t *sep;
usr/src/uts/common/vm/vm_page.c
4646
kmutex_t *phm, *vphm;
usr/src/uts/common/vm/vm_page.c
5380
kmutex_t *mtx;
usr/src/uts/common/vm/vm_page.c
6213
static kmutex_t pc_thread_mutex;
usr/src/uts/common/vm/vm_page.c
6258
kmutex_t pchh_mutex;
usr/src/uts/common/vm/vm_page.c
7082
kmutex_t *mp;
usr/src/uts/common/vm/vm_page.c
744
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
953
kmutex_t *phm;
usr/src/uts/common/vm/vm_page.c
97
kmutex_t freemem_lock;
usr/src/uts/common/vm/vm_pagelist.c
1387
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
1581
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
1654
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
1769
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
1975
kmutex_t *phm;
usr/src/uts/common/vm/vm_pagelist.c
218
static kmutex_t *ctr_mutex[NPC_MUTEX];
usr/src/uts/common/vm/vm_pagelist.c
2875
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
3938
kmutex_t *pcm;
usr/src/uts/common/vm/vm_pagelist.c
625
ctrs_sz += (max_mem_nodes * NPC_MUTEX * sizeof (kmutex_t));
usr/src/uts/common/vm/vm_pagelist.c
696
ctr_mutex[i] = (kmutex_t *)alloc_base;
usr/src/uts/common/vm/vm_pagelist.c
697
alloc_base += (max_mem_nodes * sizeof (kmutex_t));
usr/src/uts/common/vm/vm_pagelist.c
859
kmutex_t *lock = &ctr_mutex[lckidx][mnode];
usr/src/uts/common/vm/vm_pagelist.c
922
kmutex_t *lock = &ctr_mutex[lckidx][mnode];
usr/src/uts/common/vm/vm_pvn.c
376
kmutex_t *vphm = NULL;
usr/src/uts/common/vm/vm_pvn.c
751
kmutex_t *vphm;
usr/src/uts/common/vm/vm_pvn.c
999
kmutex_t *vphm;
usr/src/uts/common/vm/vm_seg.c
103
kmutex_t p_hmutex; /* protects hash bucket */
usr/src/uts/common/vm/vm_seg.c
1063
kmutex_t *pmtx;
usr/src/uts/common/vm/vm_seg.c
110
kmutex_t p_hmutex; /* protects hash bucket */
usr/src/uts/common/vm/vm_seg.c
1310
kmutex_t *pmtx;
usr/src/uts/common/vm/vm_seg.c
139
static kmutex_t seg_pcache_mtx; /* protects seg_pdisabled counter */
usr/src/uts/common/vm/vm_seg.c
140
static kmutex_t seg_pasync_mtx; /* protects async thread scheduling */
usr/src/uts/common/vm/vm_seg.c
164
kmutex_t p_mem_mtx; /* protects window counter and p_halinks */
usr/src/uts/common/vm/vm_seg.c
530
kmutex_t *pmtx = NULL;
usr/src/uts/common/vm/vm_seg.c
808
kmutex_t *pmtx;
usr/src/uts/common/vm/vm_swap.c
104
static kmutex_t swap_lock;
usr/src/uts/common/vm/vm_swap.c
106
kmutex_t swapinfo_lock;
usr/src/uts/common/vm/vm_swap.c
1402
kmutex_t *ahm;
usr/src/uts/common/vm/vm_swap.c
1600
kmutex_t *ahm;
usr/src/uts/common/vm/vm_swap.c
1704
kmutex_t *ahm;
usr/src/uts/common/vm/vm_swap.c
1811
kmutex_t *ahm;
usr/src/uts/common/vm/vm_usage.c
258
kmutex_t vmu_lock; /* Protects vmu_data */
usr/src/uts/common/vm/vpm.c
348
kmutex_t *vmtx;
usr/src/uts/common/vm/vpm.c
441
kmutex_t *pmtx;
usr/src/uts/common/vm/vpm.c
673
kmutex_t *vmtx;
usr/src/uts/common/vm/vpm.c
674
kmutex_t *pmtx;
usr/src/uts/common/vm/vpm.c
956
kmutex_t *mtx;
usr/src/uts/common/vm/vpm.h
198
kmutex_t vpm_mtx; /* protects non list fields */
usr/src/uts/common/vm/vpm.h
218
kmutex_t vpmsq_mtx;
usr/src/uts/common/xen/io/blk_common.c
109
kmutex_t ri_mutex;
usr/src/uts/common/xen/io/blk_common.c
86
kmutex_t rs_mutex;
usr/src/uts/common/xen/io/evtchn_dev.c
107
static kmutex_t evtchndrv_clone_tab_mutex;
usr/src/uts/common/xen/io/evtchn_dev.c
113
static kmutex_t port_user_lock;
usr/src/uts/common/xen/io/evtchn_dev.c
96
kmutex_t evtchn_lock;
usr/src/uts/common/xen/io/xdb.h
127
kmutex_t xs_iomutex;
usr/src/uts/common/xen/io/xdb.h
132
kmutex_t xs_cbmutex;
usr/src/uts/common/xen/io/xdf.c
2090
static kmutex_t xdf_hvm_list_lock;
usr/src/uts/common/xen/io/xdf.h
228
kmutex_t xdf_iostat_lk; /* muxes lock for the iostat ptr */
usr/src/uts/common/xen/io/xdf.h
229
kmutex_t xdf_dev_lk; /* mutex lock for I/O path */
usr/src/uts/common/xen/io/xdf.h
230
kmutex_t xdf_cb_lk; /* mutex lock for event handling path */
usr/src/uts/common/xen/io/xenbus_comms.c
89
static kmutex_t xb_wait_lock;
usr/src/uts/common/xen/io/xenbus_dev.c
102
static kmutex_t xenbusdrv_clone_tab_mutex;
usr/src/uts/common/xen/io/xenbus_dev.c
127
kmutex_t read_mutex;
usr/src/uts/common/xen/io/xenbus_xs.c
120
kmutex_t reply_lock;
usr/src/uts/common/xen/io/xenbus_xs.c
124
kmutex_t request_mutex;
usr/src/uts/common/xen/io/xenbus_xs.c
137
static kmutex_t notify_list_lock;
usr/src/uts/common/xen/io/xenbus_xs.c
142
static kmutex_t watches_lock;
usr/src/uts/common/xen/io/xenbus_xs.c
146
static kmutex_t watch_events_lock;
usr/src/uts/common/xen/io/xenbus_xs.c
154
static kmutex_t xenwatch_mutex;
usr/src/uts/common/xen/io/xencons.h
121
kmutex_t excl; /* adaptive mutex */
usr/src/uts/common/xen/io/xnb.c
91
static kmutex_t xnb_alloc_page_lock;
usr/src/uts/common/xen/io/xnb.h
164
kmutex_t xnb_rx_lock;
usr/src/uts/common/xen/io/xnb.h
165
kmutex_t xnb_tx_lock;
usr/src/uts/common/xen/io/xnb.h
166
kmutex_t xnb_state_lock;
usr/src/uts/common/xen/io/xnf.h
193
kmutex_t xnf_txlock;
usr/src/uts/common/xen/io/xnf.h
194
kmutex_t xnf_schedlock;
usr/src/uts/common/xen/io/xnf.h
206
kmutex_t xnf_rxlock;
usr/src/uts/common/xen/io/xnf.h
214
kmutex_t xnf_gref_lock;
usr/src/uts/common/xen/io/xpvtap.h
153
kmutex_t ut_mutex;
usr/src/uts/common/xen/io/xpvtap.h
82
kmutex_t rs_mutex;
usr/src/uts/common/xen/io/xpvtap.h
88
kmutex_t bo_mutex;
usr/src/uts/common/xen/os/gnttab.c
102
static kmutex_t gnttab_list_lock;
usr/src/uts/common/xen/sys/xendev.h
152
kmutex_t xd_evt_lk;
usr/src/uts/common/xen/sys/xendev.h
160
kmutex_t xd_ndi_lk;
usr/src/uts/i86pc/cpu/amd_opteron/ao.h
121
kmutex_t ao_mca_poll_lock; /* keep pollers from colliding */
usr/src/uts/i86pc/cpu/generic_cpu/gcpu.h
192
kmutex_t gcpus_cfglock; /* serial MCA config from chip cores */
usr/src/uts/i86pc/cpu/generic_cpu/gcpu.h
193
kmutex_t gcpus_poll_lock; /* serialize pollers on the same chip */
usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c
2005
kmutex_t *poll_lock = NULL;
usr/src/uts/i86pc/cpu/generic_cpu/gcpu_mca.c
240
static kmutex_t gcpu_mca_queue_lock;
usr/src/uts/i86pc/cpu/generic_cpu/gcpu_poll_ntv.c
59
static kmutex_t mch_poll_lock;
usr/src/uts/i86pc/i86hvm/io/xpv/evtchn.c
48
kmutex_t ec_lock;
usr/src/uts/i86pc/i86hvm/io/xpv/xpv_support.c
437
extern kmutex_t ec_lock;
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_dr.c
94
static kmutex_t acpidev_dr_lock;
usr/src/uts/i86pc/io/acpi/acpidev/acpidev_drv.c
94
static kmutex_t acpidev_drv_lock;
usr/src/uts/i86pc/io/acpi/acpinex/acpinex_drv.c
63
static kmutex_t acpinex_lock;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
59
static kmutex_t acpi_drv_prt_mutex;
usr/src/uts/i86pc/io/acpi_drv/acpi_drv.c
93
static kmutex_t acpi_drv_mutex;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu.c
108
kmutex_t amd_iommu_global_lock;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.c
112
static kmutex_t amd_iommu_pgtable_lock;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.h
341
kmutex_t aiomt_mutex;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.h
342
kmutex_t aiomt_eventlock;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.h
343
kmutex_t aiomt_cmdlock;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.h
429
kmutex_t ampt_lock;
usr/src/uts/i86pc/io/amd_iommu/amd_iommu_impl.h
458
extern kmutex_t amd_iommu_global_lock;
usr/src/uts/i86pc/io/apix/apix.c
205
kmutex_t apix_mutex; /* for apix_dev_vector & apix_major_to_cpu */
usr/src/uts/i86pc/io/apix/apix_irm.c
78
kmutex_t apix_irm_lock; /* global mutex for apix_irm_* data */
usr/src/uts/i86pc/io/cbe.c
52
static kmutex_t cbe_xcall_lock;
usr/src/uts/i86pc/io/dr/dr.c
138
kmutex_t i_lock;
usr/src/uts/i86pc/io/dr/dr.c
147
kmutex_t lock;
usr/src/uts/i86pc/io/dr/dr_quiesce.c
70
extern kmutex_t cpu_lock;
usr/src/uts/i86pc/io/fipe/fipe_drv.c
42
static kmutex_t fipe_drv_lock;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
130
kmutex_t ioat_lock;
usr/src/uts/i86pc/io/fipe/fipe_pm.c
173
kmutex_t lock;
usr/src/uts/i86pc/io/gfx_private/gfxp_fb.h
93
kmutex_t lock;
usr/src/uts/i86pc/io/hpet_acpi.c
100
static kmutex_t hpet_proxy_lock; /* lock for lAPIC proxy data */
usr/src/uts/i86pc/io/hpet_acpi.c
87
static kmutex_t hpet_state_lock;
usr/src/uts/i86pc/io/immu.c
102
kmutex_t immu_lock;
usr/src/uts/i86pc/io/immu_dmar.c
67
kmutex_t ioapic_drhd_lock;
usr/src/uts/i86pc/io/immu_dvma.c
168
static kmutex_t immu_domain_lock;
usr/src/uts/i86pc/io/immu_qinv.c
60
kmutex_t qinv_mem_lock;
usr/src/uts/i86pc/io/ioat/ioat_rs.c
59
kmutex_t rs_mutex;
usr/src/uts/i86pc/io/mp_platform_common.c
261
kmutex_t airq_mutex;
usr/src/uts/i86pc/io/pci/pci_common.h
47
kmutex_t pci_mutex;
usr/src/uts/i86pc/io/pci/pci_common.h
48
kmutex_t pci_peek_poke_mutex;
usr/src/uts/i86pc/io/pci/pci_common.h
49
kmutex_t pci_err_mutex;
usr/src/uts/i86pc/io/pci/pci_kstats.c
65
static kmutex_t pci_ks_template_lock;
usr/src/uts/i86pc/io/ppm/acpippm.c
138
static kmutex_t appm_lock;
usr/src/uts/i86pc/io/psm/psm_common.c
79
static kmutex_t acpi_irq_cache_mutex;
usr/src/uts/i86pc/io/tzmon/tzmon.c
145
static kmutex_t zone_list_lock;
usr/src/uts/i86pc/io/tzmon/tzmon.h
41
kmutex_t lock;
usr/src/uts/i86pc/os/cmi.c
99
static kmutex_t cmi_load_lock;
usr/src/uts/i86pc/os/cmi_hw.c
311
kmutex_t msrib_lock;
usr/src/uts/i86pc/os/cmi_hw.c
449
kmutex_t pciib_lock;
usr/src/uts/i86pc/os/cms.c
91
static kmutex_t cms_load_lock;
usr/src/uts/i86pc/os/cpupm/cpu_idle.c
1022
kmutex_t *pm_lock;
usr/src/uts/i86pc/os/cpupm/cpu_idle.c
87
static kmutex_t cpu_idle_callb_mutex;
usr/src/uts/i86pc/os/cpupm/cpu_idle.c
92
static kmutex_t cpu_idle_mutex;
usr/src/uts/i86pc/os/cpupm/turbo.c
53
static kmutex_t turbo_mutex;
usr/src/uts/i86pc/os/ddi_impl.c
128
static kmutex_t ctgmutex;
usr/src/uts/i86pc/os/ddi_impl.c
2530
void *), kmutex_t *err_mutexp, kmutex_t *peek_poke_mutexp,
usr/src/uts/i86pc/os/fastboot.c
149
kmutex_t fastreboot_config_mutex;
usr/src/uts/i86pc/os/graphics.c
49
static kmutex_t pbar_lock;
usr/src/uts/i86pc/os/memscrub.c
152
static kmutex_t memscrub_lock;
usr/src/uts/i86pc/os/mp_implfuncs.c
78
kmutex_t psmsw_lock; /* lock accesses to psmsw */
usr/src/uts/i86pc/os/mp_machdep.c
1563
static kmutex_t cpu_node_lock;
usr/src/uts/i86pc/os/pci_cfgspace.c
103
kmutex_t pcicfg_mutex;
usr/src/uts/i86pc/os/pci_cfgspace.c
106
kmutex_t pcicfg_mmio_mutex;
usr/src/uts/i86pc/os/pci_cfgspace.c
109
kmutex_t pcicfg_chipset_mutex;
usr/src/uts/i86pc/os/pmem.c
108
kmutex_t pmem_mutex;
usr/src/uts/i86pc/sys/acpidev_impl.h
124
kmutex_t apuh_lock;
usr/src/uts/i86pc/sys/acpinex.h
61
kmutex_t ans_lock;
usr/src/uts/i86pc/sys/apic.h
848
extern kmutex_t airq_mutex;
usr/src/uts/i86pc/sys/apic_common.h
103
extern kmutex_t cmci_cpu_setup_lock; /* protects cmci_cpu_setup_registered */
usr/src/uts/i86pc/sys/apix.h
175
extern kmutex_t apix_mutex;
usr/src/uts/i86pc/sys/cpupm_mach.h
125
kmutex_t ms_lock;
usr/src/uts/i86pc/sys/cpupm_mach.h
51
kmutex_t pm_lock;
usr/src/uts/i86pc/sys/dr.h
375
kmutex_t b_lock; /* lock for this board struct */
usr/src/uts/i86pc/sys/dr.h
376
kmutex_t b_slock; /* lock for status on the board */
usr/src/uts/i86pc/sys/immu.h
121
kmutex_t tbl_lock;
usr/src/uts/i86pc/sys/immu.h
134
kmutex_t dr_lock; /* protects the dmar field */
usr/src/uts/i86pc/sys/immu.h
145
kmutex_t rm_lock;
usr/src/uts/i86pc/sys/immu.h
422
kmutex_t intrmap_lock;
usr/src/uts/i86pc/sys/immu.h
559
kmutex_t immu_lock;
usr/src/uts/i86pc/sys/immu.h
563
kmutex_t immu_intr_lock;
usr/src/uts/i86pc/sys/immu.h
571
kmutex_t immu_regs_lock;
usr/src/uts/i86pc/sys/immu.h
587
kmutex_t immu_dvma_lock;
usr/src/uts/i86pc/sys/immu.h
615
kmutex_t immu_intrmap_lock;
usr/src/uts/i86pc/sys/immu.h
623
kmutex_t immu_qinv_lock;
usr/src/uts/i86pc/sys/immu.h
812
extern kmutex_t immu_lock;
usr/src/uts/i86pc/sys/immu.h
816
extern kmutex_t ioapic_drhd_lock;
usr/src/uts/i86pc/sys/ioat.h
179
kmutex_t cr_cmpl_mutex;
usr/src/uts/i86pc/sys/ioat.h
188
kmutex_t cr_desc_mutex;
usr/src/uts/i86pc/sys/ioat.h
298
kmutex_t is_mutex;
usr/src/uts/i86pc/sys/machcpuvar.h
186
kmutex_t mcpu_ppaddr_mutex;
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
122
extern kmutex_t pcicfg_mutex;
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
123
extern kmutex_t pcicfg_mmio_mutex;
usr/src/uts/i86pc/sys/pci_cfgspace_impl.h
136
extern kmutex_t pcicfg_chipset_mutex;
usr/src/uts/i86pc/sys/psm_modctl.h
55
extern kmutex_t psmsw_lock;
usr/src/uts/i86pc/sys/rootnex.h
303
kmutex_t dp_mutex;
usr/src/uts/i86pc/sys/rootnex.h
372
kmutex_t r_peekpoke_mutex;
usr/src/uts/i86pc/sys/xsvc.h
107
kmutex_t ml_mutex;
usr/src/uts/i86pc/sys/xsvc.h
120
kmutex_t xs_mutex;
usr/src/uts/i86pc/sys/xsvc.h
123
kmutex_t xs_cookie_mutex;
usr/src/uts/i86pc/vm/hat_i86.c
359
kmutex_t hat_list_lock;
usr/src/uts/i86pc/vm/hat_i86.c
3732
kmutex_t *vphm = NULL;
usr/src/uts/i86pc/vm/hat_i86.h
195
extern kmutex_t hat_list_lock;
usr/src/uts/i86pc/vm/hat_i86.h
90
kmutex_t hat_mutex;
usr/src/uts/i86pc/vm/hment.c
102
static kmutex_t *mlist_lock;
usr/src/uts/i86pc/vm/hment.c
112
static kmutex_t *hash_lock;
usr/src/uts/i86pc/vm/hment.c
641
mlist_lock = kmem_zalloc(MLIST_NUM_LOCK * sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/i86pc/vm/hment.c
643
hash_lock = kmem_zalloc(HASH_NUM_LOCK * sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/i86pc/vm/hment.c
74
kmutex_t hment_reserve_mutex;
usr/src/uts/i86pc/vm/htable.c
100
kmutex_t htable_mutex[NUM_HTABLE_MUTEX];
usr/src/uts/i86pc/vm/htable.c
78
kmutex_t htable_reserve_mutex;
usr/src/uts/i86pc/vm/htable.h
114
kmutex_t hci_mutex; /* mutex to ensure sequential usage */
usr/src/uts/i86pc/vm/vm_dep.h
142
extern kmutex_t *fpc_mutex[NPC_MUTEX];
usr/src/uts/i86pc/vm/vm_dep.h
143
extern kmutex_t *cpc_mutex[NPC_MUTEX];
usr/src/uts/i86pc/vm/vm_machdep.c
105
static kmutex_t io_pool_lock;
usr/src/uts/i86pc/vm/vm_machdep.c
106
static kmutex_t contig_list_lock;
usr/src/uts/i86pc/vm/vm_machdep.c
1153
page_hashout(pp, (kmutex_t *)NULL);
usr/src/uts/i86pc/vm/vm_machdep.c
1906
colorsz += (2 * max_mem_nodes * sizeof (kmutex_t) * NPC_MUTEX);
usr/src/uts/i86pc/vm/vm_machdep.c
1948
fpc_mutex[k] = (kmutex_t *)addr;
usr/src/uts/i86pc/vm/vm_machdep.c
1949
addr += (max_mem_nodes * sizeof (kmutex_t));
usr/src/uts/i86pc/vm/vm_machdep.c
1952
cpc_mutex[k] = (kmutex_t *)addr;
usr/src/uts/i86pc/vm/vm_machdep.c
1953
addr += (max_mem_nodes * sizeof (kmutex_t));
usr/src/uts/i86pc/vm/vm_machdep.c
3163
kmutex_t *pcm;
usr/src/uts/i86pc/vm/vm_machdep.c
351
kmutex_t *fpc_mutex[NPC_MUTEX];
usr/src/uts/i86pc/vm/vm_machdep.c
3518
kmutex_t *phm = NULL;
usr/src/uts/i86pc/vm/vm_machdep.c
352
kmutex_t *cpc_mutex[NPC_MUTEX];
usr/src/uts/i86pc/vm/vm_machdep.c
355
static kmutex_t mnoderange_lock;
usr/src/uts/i86pc/vm/vm_machdep.c
361
static kmutex_t contig_lock;
usr/src/uts/i86pc/vm/vm_machdep.c
3651
page_hashout(npp, (kmutex_t *)NULL);
usr/src/uts/i86pc/vm/vm_machdep.c
3883
kmutex_t *ppaddr_mutex = NULL;
usr/src/uts/i86pc/vm/vm_machdep.c
431
if (!page_lock(pp, SE_EXCL, (kmutex_t *)NULL, P_NO_RECLAIM)) {
usr/src/uts/i86pc/vm/vm_machdep.c
446
if (!page_reclaim(pp, (kmutex_t *)NULL))
usr/src/uts/i86xpv/cpu/generic_cpu/gcpu_poll_xpv.c
62
static kmutex_t gcpu_xpv_polldata_lock;
usr/src/uts/i86xpv/os/balloon.c
64
static kmutex_t bln_mutex;
usr/src/uts/i86xpv/os/evtchn.c
197
kmutex_t ec_lock;
usr/src/uts/i86xpv/sys/evtchn_impl.h
123
extern kmutex_t ec_lock;
usr/src/uts/i86xpv/vm/seg_mf.c
94
kmutex_t lock;
usr/src/uts/intel/dtrace/fasttrap_isa.c
643
kmutex_t *pid_mtx;
usr/src/uts/intel/dtrace/fasttrap_isa.c
860
kmutex_t *pid_mtx;
usr/src/uts/intel/io/acpica/acpica.c
144
extern kmutex_t cpu_map_lock;
usr/src/uts/intel/io/acpica/acpica.c
90
static kmutex_t acpica_module_lock;
usr/src/uts/intel/io/acpica/acpica_ec.c
85
kmutex_t ec_mutex; /* serialize access to EC */
usr/src/uts/intel/io/acpica/osl.c
117
kmutex_t cpu_map_lock;
usr/src/uts/intel/io/acpica/osl.c
323
kmutex_t mutex;
usr/src/uts/intel/io/acpica/osl.c
472
kmutex_t *mp;
usr/src/uts/intel/io/acpica/osl.c
477
mp = (kmutex_t *)kmem_alloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/intel/io/acpica/osl.c
490
mutex_destroy((kmutex_t *)Handle);
usr/src/uts/intel/io/acpica/osl.c
491
kmem_free((void *)Handle, sizeof (kmutex_t));
usr/src/uts/intel/io/acpica/osl.c
503
while (!mutex_tryenter((kmutex_t *)Handle))
usr/src/uts/intel/io/acpica/osl.c
506
mutex_enter((kmutex_t *)Handle);
usr/src/uts/intel/io/acpica/osl.c
515
mutex_exit((kmutex_t *)Handle);
usr/src/uts/intel/io/amd8111s/amd8111s_main.h
268
kmutex_t ring_lock;
usr/src/uts/intel/io/amd8111s/amd8111s_main.h
279
kmutex_t mdlSendLock;
usr/src/uts/intel/io/amd8111s/amd8111s_main.h
280
kmutex_t mdlRcvLock;
usr/src/uts/intel/io/amd8111s/amd8111s_main.h
281
kmutex_t timer_lock;
usr/src/uts/intel/io/amd8111s/amd8111s_main.h
282
kmutex_t send_cv_lock;
usr/src/uts/intel/io/amdnbtemp/amdnbtemp.c
98
kmutex_t at_mutex;
usr/src/uts/intel/io/amdzen/amdzen.h
171
kmutex_t azn_mutex;
usr/src/uts/intel/io/amdzen/smntemp.c
150
kmutex_t stt_mutex;
usr/src/uts/intel/io/amdzen/zen_umc.h
587
kmutex_t umc_nvl_lock;
usr/src/uts/intel/io/amr/amrvar.h
225
kmutex_t cmd_mutex;
usr/src/uts/intel/io/amr/amrvar.h
234
kmutex_t queue_mutex;
usr/src/uts/intel/io/amr/amrvar.h
238
kmutex_t periodic_mutex;
usr/src/uts/intel/io/coretemp/coretemp.c
93
kmutex_t coretemp_mutex;
usr/src/uts/intel/io/dktp/disk/cmdk.c
85
static kmutex_t cmdk_attach_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
132
kmutex_t *doneq_mutexp = &cccp->ccc_doneq_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
146
kmutex_t *doneq_mutexp = &cccp->ccc_doneq_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
157
kmutex_t *doneq_mutexp = &cccp->ccc_doneq_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
196
kmutex_t *doneq_mutexp;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
394
kmutex_t *waitq_mutexp = &cccp->ccc_waitq_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.c
395
kmutex_t *hba_mutexp = &cccp->ccc_hba_mutex;
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
148
kmutex_t t_mutex; /* mutex to protect t_ccc_listp */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
165
kmutex_t ccc_activel_mutex; /* mutex to protect list ... */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
172
kmutex_t ccc_hba_mutex; /* mutex for HBA soft-state */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
176
kmutex_t ccc_waitq_mutex; /* mutex to protect device wait Qs */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
182
kmutex_t ccc_doneq_mutex; /* mutex to protect the doneq */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
199
kmutex_t ccc_reset_notify_mutex; /* and a mutex to protect it */
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
377
kmutex_t *doneq_mutexp = &(cccp)->ccc_doneq_mutex; \
usr/src/uts/intel/io/dktp/hba/ghd/ghd.h
392
kmutex_t *doneq_mutexp = &(cccp)->ccc_doneq_mutex; \
usr/src/uts/intel/io/dktp/hba/ghd/ghd_timer.c
53
static kmutex_t tglobal_mutex;
usr/src/uts/intel/io/dnet/dnet.c
234
static kmutex_t dnet_rbuf_lock; /* mutex to protect rbuf_list data */
usr/src/uts/intel/io/dnet/dnet.c
333
kmutex_t lock;
usr/src/uts/intel/io/dnet/dnet.h
399
kmutex_t txlock;
usr/src/uts/intel/io/dnet/dnet.h
400
kmutex_t intrlock;
usr/src/uts/intel/io/dnet/dnet_mii.c
666
mii_start_portmon(mii_handle_t mac, mii_linkfunc_t notify, kmutex_t *lock)
usr/src/uts/intel/io/dnet/dnet_mii.h
112
int mii_start_portmon(mii_handle_t mac, mii_linkfunc_t func, kmutex_t *lock);
usr/src/uts/intel/io/dnet/dnet_mii.h
165
kmutex_t *lock; /* Lock to serialise mii calls */
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
295
static kmutex_t pcicfg_list_mutex; /* Protects the probe handle list */
usr/src/uts/intel/io/i8237A.c
78
static kmutex_t dma_engine_lock;
usr/src/uts/intel/io/imc/imc.h
748
kmutex_t imc_lock;
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
69
kmutex_t nb_mutex;
usr/src/uts/intel/io/intel_nb5000/nb_log.h
308
extern kmutex_t nb_mutex;
usr/src/uts/intel/io/intel_nhm/nhm_init.c
49
kmutex_t nhm_mutex;
usr/src/uts/intel/io/intel_nhm/nhm_log.h
54
extern kmutex_t nhm_mutex;
usr/src/uts/intel/io/iommulib.c
36
kmutex_t ilu_lock;
usr/src/uts/intel/io/iommulib.c
61
static kmutex_t iommulib_lock;
usr/src/uts/intel/io/iommulib.c
68
static kmutex_t iommulib_nexus_lock;
usr/src/uts/intel/io/ipmi/ipmi_main.c
68
static kmutex_t dev_list_lock;
usr/src/uts/intel/io/ipmi/ipmivars.h
107
kmutex_t ipmi_lock;
usr/src/uts/intel/io/pchtemp/pchtemp.c
115
kmutex_t pcht_mutex; /* Protects members below */
usr/src/uts/intel/io/pci/pci_pci.c
204
kmutex_t ppb_mutex;
usr/src/uts/intel/io/pci/pci_pci.c
205
kmutex_t ppb_peek_poke_mutex;
usr/src/uts/intel/io/pci/pci_pci.c
206
kmutex_t ppb_err_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
126
static void arcmsr_list_add_tail(kmutex_t *list_lock,
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
3049
arcmsr_list_add_tail(kmutex_t *list_lock, struct list_head *new_one,
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.c
3058
arcmsr_list_get_first(kmutex_t *list_lock, struct list_head *head)
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
754
kmutex_t isr_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
755
kmutex_t acb_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
756
kmutex_t postq_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
757
kmutex_t workingQ_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
758
kmutex_t ioctl_mutex;
usr/src/uts/intel/io/scsi/adapters/arcmsr/arcmsr.h
759
kmutex_t ccb_complete_list_mutex;
usr/src/uts/intel/io/ucode_drv.c
50
static kmutex_t ucode_update_lock;
usr/src/uts/intel/io/viona/viona_hook.c
24
static kmutex_t viona_neti_lock;
usr/src/uts/intel/io/viona/viona_impl.h
155
kmutex_t vr_lock;
usr/src/uts/intel/io/viona/viona_impl.h
172
kmutex_t vr_a_mutex; /* sync consumers of 'avail' */
usr/src/uts/intel/io/viona/viona_impl.h
173
kmutex_t vr_u_mutex; /* sync consumers of 'used' */
usr/src/uts/intel/io/viona/viona_impl.h
268
kmutex_t l_stats_lock;
usr/src/uts/intel/io/viona/viona_impl.h
293
kmutex_t vni_lock; /* Protects remaining members */
usr/src/uts/intel/io/viona/viona_impl.h
334
kmutex_t ss_lock;
usr/src/uts/intel/io/viona/viona_impl.h
501
extern kmutex_t viona_force_copy_lock;
usr/src/uts/intel/io/viona/viona_tx.c
69
kmutex_t viona_force_copy_lock;
usr/src/uts/intel/io/vmm/io/iommu.c
66
static kmutex_t iommu_lock;
usr/src/uts/intel/io/vmm/io/ppt.c
139
static kmutex_t pptdev_mtx;
usr/src/uts/intel/io/vmm/io/vatpic.c
112
kmutex_t lock;
usr/src/uts/intel/io/vmm/io/vatpit.c
115
kmutex_t lock;
usr/src/uts/intel/io/vmm/io/vhpet.c
97
kmutex_t lock;
usr/src/uts/intel/io/vmm/io/vioapic.c
79
kmutex_t lock;
usr/src/uts/intel/io/vmm/io/vlapic_priv.h
141
kmutex_t timer_lock;
usr/src/uts/intel/io/vmm/io/vrtc.c
101
kmutex_t lock;
usr/src/uts/intel/io/vmm/sys/vmm_impl.h
71
kmutex_t vmm_lease_lock;
usr/src/uts/intel/io/vmm/vmm.c
133
kmutex_t lock;
usr/src/uts/intel/io/vmm/vmm_drv_test.c
36
kmutex_t vss_lock;
usr/src/uts/intel/io/vmm/vmm_reservoir.c
104
static kmutex_t vmmr_lock;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
72
static kmutex_t vmmdev_mtx;
usr/src/uts/intel/io/vmm/vmm_sol_dev.c
78
static kmutex_t vmm_mtx;
usr/src/uts/intel/io/vmm/vmm_sol_glue.c
145
static kmutex_t vmm_ptp_lock;
usr/src/uts/intel/io/vmm/vmm_vm.c
153
kmutex_t vms_lock;
usr/src/uts/intel/io/vmm/vmm_vm.c
172
kmutex_t vmc_lock;
usr/src/uts/intel/io/vmm/vmm_zsd.c
53
kmutex_t vz_lock;
usr/src/uts/intel/io/vmm/vmm_zsd.c
56
static kmutex_t vmm_zsd_lock; /* Protects vmm_zsd_list */
usr/src/uts/intel/io/vmxnet3s/vmxnet3.h
136
kmutex_t intrLock;
usr/src/uts/intel/io/vmxnet3s/vmxnet3.h
143
kmutex_t txLock;
usr/src/uts/intel/io/vmxnet3s/vmxnet3.h
149
kmutex_t rxPoolLock;
usr/src/uts/intel/os/cpc_subr.c
108
static kmutex_t cpu_setup_lock; /* protects setup_registered */
usr/src/uts/intel/os/hma.c
36
static kmutex_t hma_lock;
usr/src/uts/intel/os/microcode.c
53
static kmutex_t ucode_lock;
usr/src/uts/intel/os/syscall.c
63
static kmutex_t systrace_lock; /* syscall tracing lock */
usr/src/uts/intel/sys/acpica.h
45
kmutex_t mutex;
usr/src/uts/intel/sys/ddi_isa.h
118
kmutex_t *ahi_peekpoke_mutexp;
usr/src/uts/intel/sys/ddi_isa.h
119
kmutex_t *ahi_err_mutexp;
usr/src/uts/intel/sys/ecppvar.h
111
kmutex_t umutex; /* lock for this structure */
usr/src/uts/intel/sys/polled_io.h
41
kmutex_t polled_device_lock;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10346
kmutex_t *
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10353
sfmmu_page_exit(kmutex_t *spl)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10364
kmutex_t *
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10371
sfmmu_mlist_exit(kmutex_t *mml)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10420
static kmutex_t *
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10423
kmutex_t *mtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10504
kmutex_t *mtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10632
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10763
kmutex_t **low, kmutex_t **high)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10765
kmutex_t *mml_targ, *mml_repl;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
10795
sfmmu_mlist_reloc_exit(kmutex_t *low, kmutex_t *high)
usr/src/uts/sfmmu/vm/hat_sfmmu.c
162
static kmutex_t freehblkp_lock;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
166
static kmutex_t hblk_reserve_lock;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
249
static kmutex_t ism_mlist_lock; /* mutex for ism mapping list */
usr/src/uts/sfmmu/vm/hat_sfmmu.c
3049
kmutex_t *pml, *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
3390
kmutex_t *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
379
kmutex_t kpr_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
380
kmutex_t kpr_suspendlock;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4297
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4527
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
4940
kmutex_t *pml, *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5270
kmutex_t *pml, *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
5922
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
6305
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
6465
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
6545
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
6718
static kmutex_t prl_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
6751
kmutex_t *low, *high;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7022
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7024
kmutex_t *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
714
static kmutex_t *sfmmu_mlspl_enter(struct page *, int);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
717
kmutex_t *sfmmu_page_enter(page_t *);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
718
void sfmmu_page_exit(kmutex_t *);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
723
kmutex_t **, kmutex_t **);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
724
static void sfmmu_mlist_reloc_exit(kmutex_t *, kmutex_t *);
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7370
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7627
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7678
kmutex_t *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7679
kmutex_t *vphm = NULL;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
7725
kmutex_t *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
8040
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
8086
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
8194
kmutex_t *pml;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
8195
kmutex_t *pmtx = NULL;
usr/src/uts/sfmmu/vm/hat_sfmmu.c
9364
kmutex_t *pmtx;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
1276
kmutex_t hblk_audit_lock; /* lock to protect index */
usr/src/uts/sfmmu/vm/hat_sfmmu.h
1370
kmutex_t hmehash_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
169
kmutex_t hl_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
170
uchar_t hl_pad[64 - sizeof (kmutex_t)];
usr/src/uts/sfmmu/vm/hat_sfmmu.h
2309
extern kmutex_t *sfmmu_mlist_enter(page_t *);
usr/src/uts/sfmmu/vm/hat_sfmmu.h
2310
extern void sfmmu_mlist_exit(kmutex_t *);
usr/src/uts/sfmmu/vm/hat_sfmmu.h
406
kmutex_t rgn_mutex; /* protect region sfmmu list */
usr/src/uts/sfmmu/vm/hat_sfmmu.h
435
kmutex_t srd_mutex; /* sync add/remove rgns */
usr/src/uts/sfmmu/vm/hat_sfmmu.h
436
kmutex_t srd_scd_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
443
kmutex_t srdb_lock;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
508
kmutex_t chp_mutex;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
579
kmutex_t mmu_lock;
usr/src/uts/sfmmu/vm/hat_sfmmu.h
736
kmutex_t scd_mutex;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
283
kmutex_t *pid_mtx;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
422
kmutex_t *pid_mtx;
usr/src/uts/sparc/os/syscall.c
64
static kmutex_t systrace_lock; /* syscall tracing lock */
usr/src/uts/sparc/sys/polled_io.h
43
kmutex_t polled_device_lock;
usr/src/uts/sparc/v9/vm/seg_nf.c
121
static kmutex_t segnf_lock;
usr/src/uts/sun/io/audio/drv/audiocs/audio_4231.h
331
kmutex_t cs_lock; /* state protection lock */
usr/src/uts/sun/io/dada/impl/dcd_hba.c
36
static kmutex_t dcd_hba_mutex;
usr/src/uts/sun/io/dada/impl/dcd_hba.c
38
kmutex_t dcd_log_mutex;
usr/src/uts/sun/io/dada/impl/dcd_hba.c
53
kmutex_t dcd_flag_nointr_mutex;
usr/src/uts/sun/io/dada/impl/dcd_subr.c
53
extern kmutex_t dcd_log_mutex;
usr/src/uts/sun/io/dada/impl/dcd_transport.c
43
extern kmutex_t dcd_flag_nointr_mutex;
usr/src/uts/sun/io/dada/targets/dad.c
359
static kmutex_t dcd_attach_mutex;
usr/src/uts/sun/io/eri/eri.h
522
kmutex_t xmitlock; /* protect xmit-side fields */
usr/src/uts/sun/io/eri/eri.h
523
kmutex_t xcvrlock; /* */
usr/src/uts/sun/io/eri/eri.h
524
kmutex_t intrlock; /* protect intr-side fields */
usr/src/uts/sun/io/eri/eri.h
525
kmutex_t linklock; /* protect link-side fields */
usr/src/uts/sun/io/scsi/adapters/fas.c
110
static kmutex_t fas_log_mutex;
usr/src/uts/sun/io/scsi/adapters/fas.c
95
static kmutex_t fas_global_mutex; /* to allow concurrent attach */
usr/src/uts/sun/io/zs_common.c
157
kmutex_t zs_soft_lock; /* adapt.lock,to use to protect data */
usr/src/uts/sun/io/zs_common.c
159
kmutex_t zs_curr_lock; /* lock protecting zscurr */
usr/src/uts/sun/io/zs_common.c
476
zs->zs_excl = kmem_zalloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/sun/io/zs_common.c
478
zs->zs_ocexcl = kmem_zalloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/sun/sys/avintr.h
105
extern kmutex_t av_lock;
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
133
kmutex_t t_mutex; /* mutex to protect t_ccc_listp */
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
154
kmutex_t ccc_activel_mutex; /* mutex to protect list ... */
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
161
kmutex_t ccc_hba_mutex; /* mutex for HBA soft-state */
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
165
kmutex_t ccc_waitq_mutex; /* mutex to protect device wait Qs */
usr/src/uts/sun/sys/dada/adapters/ghd/ghd.h
169
kmutex_t ccc_doneq_mutex; /* mutex to protect the doneq */
usr/src/uts/sun/sys/dada/conf/device.h
66
kmutex_t dcd_mutex;
usr/src/uts/sun/sys/fdvar.h
282
kmutex_t c_hilock; /* high level mutex */
usr/src/uts/sun/sys/fdvar.h
283
kmutex_t c_lolock; /* low level mutex */
usr/src/uts/sun/sys/scsi/adapters/fasvar.h
117
kmutex_t f_mutex;
usr/src/uts/sun/sys/scsi/adapters/fasvar.h
410
kmutex_t f_c_mutex;
usr/src/uts/sun/sys/scsi/adapters/fasvar.h
416
kmutex_t f_waitQ_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
114
kmutex_t sf_hp_daemon_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
203
kmutex_t sft_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
205
kmutex_t sft_pkt_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
279
kmutex_t cmd_abort_mutex; /* packet abort mutex */
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
78
kmutex_t sf_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
79
kmutex_t sf_cr_mutex;
usr/src/uts/sun/sys/scsi/adapters/sfvar.h
86
kmutex_t sf_cmd_mutex;
usr/src/uts/sun/sys/socalvar.h
155
kmutex_t sp_mtx; /* Per port mutex */
usr/src/uts/sun/sys/socalvar.h
228
kmutex_t k_imr_mtx; /* mutex for interrupt masks */
usr/src/uts/sun/sys/socalvar.h
231
kmutex_t abort_mtx; /* Abort mutex. */
usr/src/uts/sun/sys/socalvar.h
232
kmutex_t board_mtx; /* Per board mutex */
usr/src/uts/sun/sys/socalvar.h
233
kmutex_t ioctl_mtx; /* mutex to serialize ioctls */
usr/src/uts/sun/sys/socalvar.h
96
kmutex_t skc_mtx; /* MT lock for CQ manipulation */
usr/src/uts/sun/sys/zsdev.h
227
kmutex_t *zs_excl_hi; /* zs spinlock mutex */
usr/src/uts/sun/sys/zsdev.h
228
kmutex_t *zs_excl; /* zs adaptive mutex */
usr/src/uts/sun/sys/zsdev.h
229
kmutex_t *zs_ocexcl; /* zs adaptive mutex for open/close */
usr/src/uts/sun/sys/zsdev.h
253
extern kmutex_t zs_soft_lock; /* ptr to lock for zssoftpend */
usr/src/uts/sun/sys/zsdev.h
310
extern kmutex_t zs_curr_lock; /* lock protecting zscurr use for clone */
usr/src/uts/sun4/io/efcode/fc_subr.c
52
static kmutex_t fc_request_lock;
usr/src/uts/sun4/io/efcode/fc_subr.c
53
static kmutex_t fc_resource_lock;
usr/src/uts/sun4/io/efcode/fc_subr.c
54
static kmutex_t fc_hash_lock;
usr/src/uts/sun4/io/efcode/fc_subr.c
55
static kmutex_t fc_device_tree_lock;
usr/src/uts/sun4/io/efcode/fc_subr.c
56
static kmutex_t fc_phandle_lock;
usr/src/uts/sun4/io/efcode/fcode.c
65
static kmutex_t fc_open_lock; /* serialize instance assignment */
usr/src/uts/sun4/io/fpc/fpc-impl.c
173
fpc_get_mutex_by_number(int index, kmutex_t **mutex_pp)
usr/src/uts/sun4/io/fpc/fpc-impl.c
206
kmutex_t *mutex_p;
usr/src/uts/sun4/io/fpc/fpc-impl.c
278
kmutex_t *mutex_p;
usr/src/uts/sun4/io/fpc/fpc-impl.h
44
kmutex_t mutex;
usr/src/uts/sun4/io/ivintr.c
44
static kmutex_t intr_vec_mutex; /* Protect interrupt vector table */
usr/src/uts/sun4/io/ivintr.c
49
static kmutex_t softint_mutex; /* Protect global softint linked list */
usr/src/uts/sun4/io/ivintr.c
55
static kmutex_t intr_vec_pool_mutex; /* Protect interrupt vector pool */
usr/src/uts/sun4/io/ivintr.c
59
static kmutex_t intr_vec_cache_mutex; /* Protect intr_vec_cache usage */
usr/src/uts/sun4/io/pcicfg.c
352
static kmutex_t pcicfg_list_mutex; /* Protects the probe handle list */
usr/src/uts/sun4/io/px/px_debug.c
122
static kmutex_t px_dbg_mutex; /* Mutex for dequeuing */
usr/src/uts/sun4/io/px/px_ib.c
259
extern kmutex_t pxintr_ks_template_lock;
usr/src/uts/sun4/io/px/px_ib.h
49
kmutex_t ib_ino_lst_mutex; /* mutex for ino link list */
usr/src/uts/sun4/io/px/px_ib.h
50
kmutex_t ib_intr_lock; /* lock for internal intr */
usr/src/uts/sun4/io/px/px_intr.c
842
kmutex_t pxintr_ks_template_lock;
usr/src/uts/sun4/io/px/px_mmu.h
88
kmutex_t dvma_debug_lock;
usr/src/uts/sun4/io/px/px_msi.h
61
kmutex_t msi_mutex; /* Mutex for MSI alloc/free */
usr/src/uts/sun4/io/px/px_pec.h
86
kmutex_t pec_pokefault_mutex;
usr/src/uts/sun4/io/px/px_var.h
104
kmutex_t px_fm_mutex;
usr/src/uts/sun4/io/px/px_var.h
119
kmutex_t px_l23ready_lock; /* used in PME_To_ACK interrupt */
usr/src/uts/sun4/io/px/px_var.h
77
kmutex_t px_mutex;
usr/src/uts/sun4/io/su_driver.c
459
kmem_free(asy->asy_excl, sizeof (kmutex_t));
usr/src/uts/sun4/io/su_driver.c
460
kmem_free(asy->asy_excl_hi, sizeof (kmutex_t));
usr/src/uts/sun4/io/su_driver.c
467
kmem_free(asy->asy_soft_lock, sizeof (kmutex_t));
usr/src/uts/sun4/io/su_driver.c
633
asy->asy_excl = (kmutex_t *)
usr/src/uts/sun4/io/su_driver.c
634
kmem_zalloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/sun4/io/su_driver.c
635
asy->asy_excl_hi = (kmutex_t *)
usr/src/uts/sun4/io/su_driver.c
636
kmem_zalloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/sun4/io/su_driver.c
637
asy->asy_soft_lock = (kmutex_t *)
usr/src/uts/sun4/io/su_driver.c
638
kmem_zalloc(sizeof (kmutex_t), KM_SLEEP);
usr/src/uts/sun4/io/su_driver.c
865
kmem_free(asy->asy_excl_hi, sizeof (kmutex_t));
usr/src/uts/sun4/io/su_driver.c
866
kmem_free(asy->asy_excl, sizeof (kmutex_t));
usr/src/uts/sun4/io/su_driver.c
867
kmem_free(asy->asy_soft_lock, sizeof (kmutex_t));
usr/src/uts/sun4/io/trapstat.c
521
static kmutex_t tstat_lock; /* serialize access */
usr/src/uts/sun4/os/bus_func.c
34
kmutex_t bfd_lock; /* lock protecting bfd_list */
usr/src/uts/sun4/os/cpu_states.c
90
static kmutex_t abort_seq_lock;
usr/src/uts/sun4/os/dmv.c
88
kmutex_t dmv_disp_lock;
usr/src/uts/sun4/os/intr.c
57
static kmutex_t intr_dist_lock;
usr/src/uts/sun4/os/intr.c
58
static kmutex_t intr_dist_cpu_lock;
usr/src/uts/sun4/os/iommutsb.c
93
static kmutex_t iommu_tsb_avail_lock;
usr/src/uts/sun4/os/mp_states.c
38
static kmutex_t cpu_idle_lock;
usr/src/uts/sun4/os/prom_subr.c
225
static kmutex_t prom_mutex;
usr/src/uts/sun4/os/prom_subr.c
479
static kmutex_t promplat_lock; /* protect arena, last_free, and last_size */
usr/src/uts/sun4/os/prom_subr.c
65
static kmutex_t vx_cmd_lock; /* protect vx_cmd table */
usr/src/uts/sun4/os/startup.c
2269
kmutex_t ptl1_mutex;
usr/src/uts/sun4/os/startup.c
3103
kmutex_t texthole_lock;
usr/src/uts/sun4/os/trap.c
1677
kmutex_t atomic_nc_mutex;
usr/src/uts/sun4/os/x_call.c
49
kmutex_t xc_sys_mutex; /* protect xcall session and xc_mbox */
usr/src/uts/sun4/sys/ebus.h
127
kmutex_t ebus_mutex;
usr/src/uts/sun4/sys/sudev.h
249
kmutex_t *asy_excl; /* asy adaptive mutex */
usr/src/uts/sun4/sys/sudev.h
250
kmutex_t *asy_excl_hi; /* asy spinlock mutex */
usr/src/uts/sun4/sys/sudev.h
260
kmutex_t *asy_soft_lock; /* soft lock for gaurding softpend. */
usr/src/uts/sun4/sys/tod.h
42
kmutex_t mutex;
usr/src/uts/sun4/vm/mach_kpm.h
34
extern kmutex_t *sfmmu_page_enter(page_t *);
usr/src/uts/sun4/vm/mach_kpm.h
35
extern void sfmmu_page_exit(kmutex_t *);
usr/src/uts/sun4/vm/vm_dep.c
706
kmutex_t *fpc_mutex[NPC_MUTEX];
usr/src/uts/sun4/vm/vm_dep.c
707
kmutex_t *cpc_mutex[NPC_MUTEX];
usr/src/uts/sun4/vm/vm_dep.c
800
alloc_sz = 2 * NPC_MUTEX * max_mem_nodes * sizeof (kmutex_t);
usr/src/uts/sun4/vm/vm_dep.c
809
fpc_mutex[i] = (kmutex_t *)alloc_base;
usr/src/uts/sun4/vm/vm_dep.c
810
alloc_base += (sizeof (kmutex_t) * max_mem_nodes);
usr/src/uts/sun4/vm/vm_dep.c
811
cpc_mutex[i] = (kmutex_t *)alloc_base;
usr/src/uts/sun4/vm/vm_dep.c
812
alloc_base += (sizeof (kmutex_t) * max_mem_nodes);
usr/src/uts/sun4/vm/vm_dep.h
106
extern kmutex_t *fpc_mutex[NPC_MUTEX];
usr/src/uts/sun4/vm/vm_dep.h
107
extern kmutex_t *cpc_mutex[NPC_MUTEX];
usr/src/uts/sun4u/boston/os/boston.c
45
static kmutex_t mi2cv_mutex;
usr/src/uts/sun4u/cherrystone/os/cherrystone.c
54
static kmutex_t cherry_pcf8584_mutex;
usr/src/uts/sun4u/chicago/os/chicago.c
41
static kmutex_t chicago_mi2cv_mutex;
usr/src/uts/sun4u/daktari/sys/hpc3130_dak.h
171
kmutex_t hpc3130_mutex;
usr/src/uts/sun4u/excalibur/io/xcalwd.c
56
kmutex_t lock;
usr/src/uts/sun4u/excalibur/os/excalibur.c
43
static kmutex_t excal_pcf8584_mutex;
usr/src/uts/sun4u/excalibur/sys/xcalppm_var.h
70
kmutex_t gpio_lock; /* protects GPIO register */
usr/src/uts/sun4u/excalibur/sys/xcalppm_var.h
71
kmutex_t unit_lock; /* for state, led_tid fields below */
usr/src/uts/sun4u/excalibur/sys/xcalppm_var.h
72
kmutex_t creator_lock; /* held to create ppm_dev_t structs */
usr/src/uts/sun4u/grover/sys/grfans.h
60
kmutex_t mutex;
usr/src/uts/sun4u/io/envctrl_targets.c
155
kmutex_t umutex;
usr/src/uts/sun4u/io/epic.c
108
kmutex_t mutex;
usr/src/uts/sun4u/io/gpio_87317.c
65
kmutex_t gp_mutex;
usr/src/uts/sun4u/io/gptwocfg.c
78
kmutex_t gptwo_handle_list_lock;
usr/src/uts/sun4u/io/gptwocfg.c
81
static kmutex_t gptwo_config_list_lock;
usr/src/uts/sun4u/io/gptwocfg.c
94
static kmutex_t gptwocfg_ops_table_lock;
usr/src/uts/sun4u/io/i2c/clients/ssc050.c
51
kmutex_t mutex;
usr/src/uts/sun4u/io/i2c/misc/i2c_svc.c
17
kmutex_t i2c_svc_mutex;
usr/src/uts/sun4u/io/i2c/nexus/pcf8584.c
192
static kmutex_t msg_buf_lock;
usr/src/uts/sun4u/io/i2c/nexus/smbus.c
178
static kmutex_t msg_buf_lock;
usr/src/uts/sun4u/io/mc-us3.c
117
static kmutex_t mcmutex;
usr/src/uts/sun4u/io/mc-us3.c
118
static kmutex_t mcdatamutex;
usr/src/uts/sun4u/io/mc-us3i.c
127
static kmutex_t mcmutex;
usr/src/uts/sun4u/io/mc-us3i.c
128
static kmutex_t mcdatamutex;
usr/src/uts/sun4u/io/mem_cache.c
137
kmutex_t mutex;
usr/src/uts/sun4u/io/pci/pci.c
144
kmutex_t pci_global_mutex; /* attach/detach common struct lock */
usr/src/uts/sun4u/io/pci/pci_ib.c
239
extern kmutex_t pciintr_ks_template_lock;
usr/src/uts/sun4u/io/pci/pci_intr.c
400
kmutex_t pciintr_ks_template_lock;
usr/src/uts/sun4u/io/pci/pci_pci.c
243
kmutex_t ppb_mutex;
usr/src/uts/sun4u/io/pci/pci_space.c
278
kmutex_t pci_reloc_mutex;
usr/src/uts/sun4u/io/pci/simba.c
265
kmutex_t simba_mutex;
usr/src/uts/sun4u/io/pic16f747.c
113
kmutex_t mutex;
usr/src/uts/sun4u/io/ppm/jbusppm.c
127
static kmutex_t jbppm_lock;
usr/src/uts/sun4u/io/px/px_lib4u.h
82
kmutex_t cb_mutex; /* lock for CB */
usr/src/uts/sun4u/io/rmc_comm.c
61
static kmutex_t rmc_comm_attach_lock;
usr/src/uts/sun4u/io/rmc_comm_drvintf.c
637
rmc_comm_msg_t *msgbuf, uint_t *state, kmutex_t *lock)
usr/src/uts/sun4u/io/rmclomv.c
120
static kmutex_t timesync_lock;
usr/src/uts/sun4u/io/rmclomv.c
196
static kmutex_t rmclomv_event_hdlr_lock;
usr/src/uts/sun4u/io/rmclomv.c
197
static kmutex_t rmclomv_refresh_lock;
usr/src/uts/sun4u/io/rmclomv.c
199
static kmutex_t rmclomv_checkrmc_lock;
usr/src/uts/sun4u/io/rmclomv.c
205
static kmutex_t rmclomv_cache_lock;
usr/src/uts/sun4u/io/rmclomv.c
210
static kmutex_t rmclomv_state_lock;
usr/src/uts/sun4u/io/sbd.c
1429
static kmutex_t sbd_handle_list_mutex;
usr/src/uts/sun4u/io/sbd.c
2498
extern kmutex_t cpu_lock;
usr/src/uts/sun4u/io/sbd.c
4629
extern kmutex_t cpu_lock;
usr/src/uts/sun4u/io/sbd_cpu.c
965
extern kmutex_t cpu_lock;
usr/src/uts/sun4u/io/sbd_mem.c
2398
kmutex_t lock;
usr/src/uts/sun4u/io/sysiosbus.c
367
static kmutex_t sbus_attachcnt_mutex; /* sbus_attachcnt lock - attach/detach */
usr/src/uts/sun4u/io/todds1287.c
176
static kmutex_t ds1287_reg_mutex; /* Protects ds1287 Registers */
usr/src/uts/sun4u/io/todds1337.c
85
static kmutex_t todds1337_rd_lock;
usr/src/uts/sun4u/io/todds1337.c
86
static kmutex_t todds1337_alarm_lock;
usr/src/uts/sun4u/javelin/sys/envctrltwo.h
41
kmutex_t umutex; /* lock for this structure */
usr/src/uts/sun4u/littleneck/os/littleneck.c
45
static kmutex_t lneck_pcf8584_mutex;
usr/src/uts/sun4u/lw2plus/io/lombus.c
280
kmutex_t hw_mutex[1];
usr/src/uts/sun4u/lw2plus/io/lombus.c
302
kmutex_t lo_mutex[1];
usr/src/uts/sun4u/lw8/io/lw8.c
250
static kmutex_t lw8_shutdown_hdlr_lock;
usr/src/uts/sun4u/lw8/io/lw8.c
251
static kmutex_t lw8_dr_hdlr_lock;
usr/src/uts/sun4u/lw8/io/lw8.c
252
static kmutex_t lw8_env_hdlr_lock;
usr/src/uts/sun4u/lw8/io/lw8.c
253
static kmutex_t lw8_event_mutex;
usr/src/uts/sun4u/lw8/io/lw8.c
254
static kmutex_t lw8_logger_lock;
usr/src/uts/sun4u/lw8/io/lw8.c
255
static kmutex_t lw8_cap_msg_hdlr_lock;
usr/src/uts/sun4u/lw8/io/ntwdt.c
362
kmutex_t ntwdt_wdog_mutex;
usr/src/uts/sun4u/lw8/io/ntwdt.c
376
kmutex_t ntwdt_event_lock; /* lock */
usr/src/uts/sun4u/lw8/io/ntwdt.c
392
kmutex_t ntwdt_mutex;
usr/src/uts/sun4u/lw8/io/sgenv.c
221
static kmutex_t env_kstat_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
228
static kmutex_t env_cache_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
245
static kmutex_t env_flag_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
268
static kmutex_t board_cache_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
274
static kmutex_t board_kstat_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
298
static kmutex_t board_flag_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
317
static kmutex_t keysw_hdlr_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
322
static kmutex_t env_hdlr_lock;
usr/src/uts/sun4u/lw8/io/sgenv.c
327
static kmutex_t dr_hdlr_lock;
usr/src/uts/sun4u/mpxu/io/tsalarm.c
44
kmutex_t mutex;
usr/src/uts/sun4u/ngdr/io/dr.c
132
kmutex_t i_lock;
usr/src/uts/sun4u/ngdr/io/dr.c
141
kmutex_t lock;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
170
kmutex_t lock;
usr/src/uts/sun4u/ngdr/io/dr_quiesce.c
71
extern kmutex_t cpu_lock;
usr/src/uts/sun4u/ngdr/sys/dr.h
344
kmutex_t b_lock; /* lock for this board struct */
usr/src/uts/sun4u/ngdr/sys/dr.h
345
kmutex_t b_slock; /* lock for status on the board */
usr/src/uts/sun4u/opl/io/dr_mem.c
188
kmutex_t lock;
usr/src/uts/sun4u/opl/io/dr_mem.c
384
kmutex_t *vphm;
usr/src/uts/sun4u/opl/io/mc-opl.c
292
static kmutex_t mcmutex;
usr/src/uts/sun4u/opl/io/mc-opl.c
295
static kmutex_t mc_polling_lock;
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
176
kmutex_t oplmsu_ltrc_lock; /* Lock table for trace mode */
usr/src/uts/sun4u/opl/io/oplmsu/oplmsu.c
184
static kmutex_t oplmsu_bthrd_excl;
usr/src/uts/sun4u/opl/io/pcicmu/pcicmu.c
244
kmutex_t pcmu_global_mutex; /* attach/detach common struct lock */
usr/src/uts/sun4u/opl/os/opl.c
1200
kmutex_t nm_lock;
usr/src/uts/sun4u/opl/sys/dm2s.h
50
kmutex_t ms_lock; /* Lock to protect this structure */
usr/src/uts/sun4u/opl/sys/mc-opl.h
134
kmutex_t mc_lock;
usr/src/uts/sun4u/opl/sys/oplkm.h
47
kmutex_t km_lock; /* Lock to protect this structure */
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu.h
276
kmutex_t u_lock;
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu.h
277
kmutex_t l_lock;
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu.h
278
kmutex_t c_lock;
usr/src/uts/sun4u/opl/sys/oplmsu/oplmsu_proto.h
159
extern kmutex_t oplmsu_ltrc_lock;
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
101
kmutex_t pcmu_mutex;
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
139
kmutex_t pcmu_err_mutex; /* per chip error handling mutex */
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
301
kmutex_t u2u_ittrans_lock;
usr/src/uts/sun4u/opl/sys/pcicmu/pcicmu.h
398
extern kmutex_t pcmu_global_mutex; /* attach/detach common struct lock */
usr/src/uts/sun4u/opl/sys/pcicmu/pcmu_cb.h
50
kmutex_t pcb_intr_lock; /* guards add/rem intr and intr dist */
usr/src/uts/sun4u/opl/sys/pcicmu/pcmu_ib.h
91
kmutex_t pib_ino_lst_mutex; /* mutex for ino link list */
usr/src/uts/sun4u/opl/sys/pcicmu/pcmu_ib.h
92
kmutex_t pib_intr_lock; /* lock for internal intr */
usr/src/uts/sun4u/opl/sys/pcicmu/pcmu_pbm.h
76
kmutex_t pcbm_pokeflt_mutex; /* poke mutex */
usr/src/uts/sun4u/os/ecc.c
106
extern kmutex_t bfd_lock;
usr/src/uts/sun4u/os/ecc.c
273
ret = page_lock_es(pp, SE_SHARED, (kmutex_t *)NULL,
usr/src/uts/sun4u/os/memscrub.c
235
static kmutex_t memscrub_lock;
usr/src/uts/sun4u/os/plat_ecc_unum.c
1023
static kmutex_t plat_ecc_mutex;
usr/src/uts/sun4u/seattle/os/seattle.c
46
static kmutex_t mi2cv_mutex;
usr/src/uts/sun4u/serengeti/io/sbdp.c
134
kmutex_t sbdp_wnode_mutex;
usr/src/uts/sun4u/serengeti/io/sbdp_quiesce.c
83
extern kmutex_t cpu_lock;
usr/src/uts/sun4u/serengeti/io/sghsc.c
230
static kmutex_t sghsc_event_lock;
usr/src/uts/sun4u/serengeti/io/sghsc.c
84
static kmutex_t sghsc_event_thread_mutex;
usr/src/uts/sun4u/serengeti/io/sgsbbc.c
82
kmutex_t chosen_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
587
caddr_t arg, uint_t *state, kmutex_t *lock)
usr/src/uts/sun4u/serengeti/io/sgsbbc_iosram.c
775
intr->sbbc_intr_lock = (kmutex_t *)NULL;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
1281
kmutex_t *mbox_wait_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
444
kmutex_t *lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
58
static kmutex_t panic_hdlr_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
589
sbbc_msg_t *arg, uint_t *state, kmutex_t *lock)
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
74
static kmutex_t outbox_queue_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
81
static kmutex_t cap_msg_hdlr_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
894
kmutex_t *mbox_wait_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
895
kmutex_t *mb_lock;
usr/src/uts/sun4u/serengeti/io/sgsbbc_mailbox.c
99
static kmutex_t dp_hdlr_lock;
usr/src/uts/sun4u/serengeti/io/ssm.c
139
static kmutex_t ssm_event_lock;
usr/src/uts/sun4u/serengeti/io/ssm.c
153
static kmutex_t ssm_node2inst_lock;
usr/src/uts/sun4u/serengeti/io/ssm.c
248
kmutex_t ssm_lock;
usr/src/uts/sun4u/serengeti/sys/sbdp_priv.h
159
kmutex_t bd_mutex; /* mutex for this board */
usr/src/uts/sun4u/serengeti/sys/sgcn.h
119
kmutex_t sgcn_lock; /* protects sgcn_t (soft state) */
usr/src/uts/sun4u/serengeti/sys/sgcn.h
122
kmutex_t sgcn_sbbc_in_lock; /* input data lock */
usr/src/uts/sun4u/serengeti/sys/sgcn.h
123
kmutex_t sgcn_sbbc_outspace_lock; /* output data lock */
usr/src/uts/sun4u/serengeti/sys/sgcn.h
124
kmutex_t sgcn_sbbc_brk_lock; /* break sequence lock */
usr/src/uts/sun4u/serengeti/sys/sghsc.h
119
kmutex_t slot_mutex;
usr/src/uts/sun4u/serengeti/sys/sghsc.h
163
kmutex_t sghsc_mutex;
usr/src/uts/sun4u/serengeti/sys/sgsbbc_iosram.h
87
uint_t *, kmutex_t *);
usr/src/uts/sun4u/serengeti/sys/sgsbbc_iosram_priv.h
112
kmutex_t iosram_lock;
usr/src/uts/sun4u/serengeti/sys/sgsbbc_mailbox.h
166
sbbc_msg_t *, uint_t *, kmutex_t *);
usr/src/uts/sun4u/serengeti/sys/sgsbbc_mailbox_priv.h
145
kmutex_t mbox_intr_lock;
usr/src/uts/sun4u/serengeti/sys/sgsbbc_mailbox_priv.h
163
kmutex_t mbox_wait_lock[SBBC_MBOX_MSG_TYPES];
usr/src/uts/sun4u/serengeti/sys/sgsbbc_mailbox_priv.h
96
kmutex_t mb_lock; /* global lock for this mailbox */
usr/src/uts/sun4u/serengeti/sys/sgsbbc_priv.h
133
kmutex_t *sbbc_intr_lock; /* for state flag */
usr/src/uts/sun4u/serengeti/sys/sgsbbc_priv.h
183
kmutex_t sbbc_lock; /* mutex for this struct */
usr/src/uts/sun4u/serengeti/sys/sgsbbc_priv.h
220
extern kmutex_t chosen_lock;
usr/src/uts/sun4u/serengeti/sys/ssm.h
53
kmutex_t ssm_sft_lock; /* protects this struct */
usr/src/uts/sun4u/sunfire/io/ac.c
155
static kmutex_t ac_attachcnt_mutex; /* ac_attachcnt lock - attach/detach */
usr/src/uts/sun4u/sunfire/io/ac.c
156
static kmutex_t ac_hot_plug_mode_mutex;
usr/src/uts/sun4u/sunfire/io/ac_del.c
77
static kmutex_t ac_del_mutex;
usr/src/uts/sun4u/sunfire/io/ac_test.c
68
static kmutex_t test_mutex;
usr/src/uts/sun4u/sunfire/io/environ.c
112
static kmutex_t overtemp_mutex;
usr/src/uts/sun4u/sunfire/io/fhc.c
268
static kmutex_t ftlist_mutex;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
296
static kmutex_t sslist_mutex;
usr/src/uts/sun4u/sunfire/io/sysctrl.c
305
static kmutex_t sysctrl_branch_mutex;
usr/src/uts/sun4u/sunfire/sys/fhc.h
881
kmutex_t lock;
usr/src/uts/sun4u/sunfire/sys/fhc.h
919
kmutex_t poll_list_lock;
usr/src/uts/sun4u/sunfire/sys/fhc.h
921
kmutex_t pokefault_mutex;
usr/src/uts/sun4u/sunfire/sys/fhc.h
926
kmutex_t ctrl_lock; /* lock for access to FHC CSR */
usr/src/uts/sun4u/sunfire/sys/sysctrl.h
405
kmutex_t csr_mutex; /* locking for csr enable bits */
usr/src/uts/sun4u/sunfire/sys/sysctrl.h
412
kmutex_t spur_int_lock; /* lock spurious interrupt data */
usr/src/uts/sun4u/sunfire/sys/sysctrl.h
417
kmutex_t ps_fail_lock; /* low level lock */
usr/src/uts/sun4u/sunfire/sys/sysctrl.h
423
kmutex_t sys_led_lock; /* low level lock */
usr/src/uts/sun4u/sys/envctrl.h
724
kmutex_t umutex; /* lock for this structure */
usr/src/uts/sun4u/sys/envctrl_ue450.h
645
kmutex_t umutex; /* lock for this structure */
usr/src/uts/sun4u/sys/i2c/clients/adm1026_impl.h
40
kmutex_t adm1026_mutex;
usr/src/uts/sun4u/sys/i2c/clients/adm1031_impl.h
141
kmutex_t adm1031_mutex;
usr/src/uts/sun4u/sys/i2c/clients/adm1031_impl.h
143
kmutex_t adm1031_imutex;
usr/src/uts/sun4u/sys/i2c/clients/ics951601_impl.h
63
kmutex_t ics951601_mutex;
usr/src/uts/sun4u/sys/i2c/clients/lm75_impl.h
47
kmutex_t lm75_mutex;
usr/src/uts/sun4u/sys/i2c/clients/ltc1427_impl.h
39
kmutex_t ltc1427_mutex;
usr/src/uts/sun4u/sys/i2c/clients/max1617_impl.h
76
kmutex_t max1617_mutex;
usr/src/uts/sun4u/sys/i2c/clients/pca9556_impl.h
70
kmutex_t pca9556_mutex;
usr/src/uts/sun4u/sys/i2c/clients/pcf8574_impl.h
56
kmutex_t pcf8574_mutex;
usr/src/uts/sun4u/sys/i2c/clients/pcf8591_impl.h
43
kmutex_t pcf8591_mutex;
usr/src/uts/sun4u/sys/i2c/clients/pic16f819_impl.h
39
kmutex_t pic16f819_mutex;
usr/src/uts/sun4u/sys/i2c/clients/seeprom_impl.h
51
kmutex_t seeprom_mutex;
usr/src/uts/sun4u/sys/i2c/clients/ssc100_impl.h
60
kmutex_t ssc100_mutex;
usr/src/uts/sun4u/sys/i2c/clients/tda8444_impl.h
68
kmutex_t tda8444_mutex;
usr/src/uts/sun4u/sys/i2c/nexus/pcf8584.h
131
kmutex_t pcf8584_imutex;
usr/src/uts/sun4u/sys/i2c/nexus/smbus.h
155
kmutex_t smbus_mutex;
usr/src/uts/sun4u/sys/i2c/nexus/smbus.h
156
kmutex_t smbus_imutex;
usr/src/uts/sun4u/sys/isadma.h
52
kmutex_t isadma_access_lock; /* PIO/DMA lock */
usr/src/uts/sun4u/sys/pci/db21554_ctrl.h
113
kmutex_t db_busown; /* bus config own mutex */
usr/src/uts/sun4u/sys/pci/db21554_ctrl.h
114
kmutex_t db_mutex;
usr/src/uts/sun4u/sys/pci/pci_cb.h
70
kmutex_t cb_intr_lock; /* guards add/rem intr and intr dist */
usr/src/uts/sun4u/sys/pci/pci_ib.h
90
kmutex_t ib_ino_lst_mutex; /* mutex for ino link list */
usr/src/uts/sun4u/sys/pci/pci_ib.h
91
kmutex_t ib_intr_lock; /* lock for internal intr */
usr/src/uts/sun4u/sys/pci/pci_iommu.h
184
kmutex_t dvma_debug_lock;
usr/src/uts/sun4u/sys/pci/pci_iommu.h
200
kmutex_t iommu_mtlb_lock;
usr/src/uts/sun4u/sys/pci/pci_pbm.h
131
kmutex_t pbm_sync_mutex;
usr/src/uts/sun4u/sys/pci/pci_pbm.h
138
kmutex_t pbm_pokefault_mutex;
usr/src/uts/sun4u/sys/pci/pci_pwr.h
65
kmutex_t pwr_mutex;
usr/src/uts/sun4u/sys/pci/pci_reloc.h
37
extern kmutex_t pci_reloc_mutex;
usr/src/uts/sun4u/sys/pci/pci_sc.h
72
kmutex_t sc_sync_mutex; /* mutex for flush/sync register */
usr/src/uts/sun4u/sys/pci/pci_space.h
154
extern kmutex_t pci_reloc_mutex;
usr/src/uts/sun4u/sys/pci/pci_var.h
113
kmutex_t pci_fm_mutex; /* per chip error handling mutex */
usr/src/uts/sun4u/sys/pci/pci_var.h
128
kmutex_t pci_mutex;
usr/src/uts/sun4u/sys/pci/pci_var.h
209
extern kmutex_t pci_global_mutex; /* attach/detach common struct lock */
usr/src/uts/sun4u/sys/pci/pci_var.h
210
extern kmutex_t dvma_active_list_mutex;
usr/src/uts/sun4u/sys/plat_ecc_dimm.h
95
kmutex_t pdsb_lock; /* protect data for this bd */
usr/src/uts/sun4u/sys/pmubus.h
72
kmutex_t pmubus_reg_access_lock;
usr/src/uts/sun4u/sys/rmc_comm.h
123
kmutex_t hw_mutex[1];
usr/src/uts/sun4u/sys/rmc_comm_dp.h
164
kmutex_t *intr_lock; /* for state flag below */
usr/src/uts/sun4u/sys/rmc_comm_dp.h
178
kmutex_t dp_mutex[1];
usr/src/uts/sun4u/sys/rmc_comm_drvintf.h
131
kmutex_t *);
usr/src/uts/sun4u/sys/rmc_comm_drvintf.h
90
kmutex_t dreq_mutex[1];
usr/src/uts/sun4u/sys/sbbcvar.h
108
kmutex_t sbbc_intr_mutex; /* lock for interrupts */
usr/src/uts/sun4u/sys/sbbcvar.h
111
kmutex_t umutex; /* lock for this structure */
usr/src/uts/sun4u/sys/sbdpriv.h
384
kmutex_t sb_flags_mutex; /* mutex to protect flags */
usr/src/uts/sun4u/sys/sbdpriv.h
390
kmutex_t sb_mutex;
usr/src/uts/sun4u/sys/sbdpriv.h
391
kmutex_t sb_slock; /* status - unconfig, discon */
usr/src/uts/sun4u/sys/sysiosbus.h
301
kmutex_t sync_reg_lock; /* lock around sync flush reg */
usr/src/uts/sun4u/sys/sysiosbus.h
309
kmutex_t dma_pool_lock;
usr/src/uts/sun4u/sys/sysiosbus.h
314
kmutex_t intr_poll_list_lock; /* to add/rem to intr poll list */
usr/src/uts/sun4u/sys/sysiosbus.h
315
kmutex_t pokefault_mutex; /* mutex for pokefaults */
usr/src/uts/sun4u/sys/sysiosbus.h
324
kmutex_t iomemlock; /* Memory usage lock (debug only) */
usr/src/uts/sun4u/sys/todds1287.h
62
kmutex_t ds1287_mutex; /* mutex lock */
usr/src/uts/sun4u/sys/todds1337.h
112
kmutex_t i2ctod_mutex; /* protects soft state */
usr/src/uts/sun4u/tazmo/io/envctrl.c
352
kmutex_t umutex;
usr/src/uts/sun4u/vm/mach_kpm.c
1210
kmutex_t *pml;
usr/src/uts/sun4u/vm/mach_kpm.c
1213
kmutex_t *pmtx;
usr/src/uts/sun4u/vm/mach_kpm.c
131
kmutex_t *pml;
usr/src/uts/sun4u/vm/mach_kpm.c
1536
kmutex_t *pml;
usr/src/uts/sun4u/vm/mach_kpm.c
1539
kmutex_t *pmtx;
usr/src/uts/sun4u/vm/mach_kpm.c
1837
kmutex_t *pmtx;
usr/src/uts/sun4u/vm/mach_kpm.c
2039
kmutex_t *pmtx;
usr/src/uts/sun4u/vm/mach_kpm.c
695
kmutex_t *pmtx;
usr/src/uts/sun4u/vm/mach_kpm.c
82
kmutex_t *pml;
usr/src/uts/sun4u/vm/mach_kpm.c
883
kmutex_t *pmtx;
usr/src/uts/sun4v/io/dr_mem.c
181
kmutex_t lock;
usr/src/uts/sun4v/io/drctl.c
138
kmutex_t drc_lock; /* global driver lock */
usr/src/uts/sun4v/io/ds_drv.c
460
kmutex_t lock; /* log lock */
usr/src/uts/sun4v/io/ds_pri.c
105
kmutex_t lock;
usr/src/uts/sun4v/io/ds_snmp.c
123
static kmutex_t ds_snmp_lock;
usr/src/uts/sun4v/io/ds_snmp.c
91
kmutex_t lock;
usr/src/uts/sun4v/io/glvc/glvc.c
155
kmutex_t open_mutex; /* protect open_state flag */
usr/src/uts/sun4v/io/glvc/glvc.c
157
kmutex_t recv_mutex;
usr/src/uts/sun4v/io/glvc/glvc.c
158
kmutex_t send_complete_mutex;
usr/src/uts/sun4v/io/glvc/glvc.c
165
kmutex_t statusreg_mutex; /* Protects status register */
usr/src/uts/sun4v/io/glvc/glvc.c
177
static kmutex_t glvc_vsc_users_mutex; /* Mutex to protect user count */
usr/src/uts/sun4v/io/iospc/iospc.c
57
kmutex_t iospc_mutex;
usr/src/uts/sun4v/io/mdeg.c
72
kmutex_t lock; /* synchronize MD updates */
usr/src/uts/sun4v/io/mdesc.c
65
static kmutex_t mdesc_lock;
usr/src/uts/sun4v/io/mdesc.c
70
kmutex_t lock;
usr/src/uts/sun4v/io/niumx/niumx.c
202
kmutex_t *lock_p = &niumxds_p->niumx_mutex;
usr/src/uts/sun4v/io/niumx/niumx_var.h
89
kmutex_t niumx_mutex;
usr/src/uts/sun4v/io/ntwdt.c
103
kmutex_t ntwdt_runstate_mutex;
usr/src/uts/sun4v/io/ntwdt.c
121
kmutex_t ntwdt_mutex;
usr/src/uts/sun4v/io/platsvc.c
154
static kmutex_t ps_suspend_mutex;
usr/src/uts/sun4v/io/vds.c
498
kmutex_t lock; /* protects variables below */
usr/src/uts/sun4v/io/vlds.c
194
static kmutex_t vlds_minor_mutex;
usr/src/uts/sun4v/io/vlds.c
81
kmutex_t recv_lock; /* lock for recv queue */
usr/src/uts/sun4v/io/vnet_dds.c
183
kmutex_t vdds_dev_lock;
usr/src/uts/sun4v/io/vnex.c
46
static kmutex_t vnex_id_lock;
usr/src/uts/sun4v/io/vsw_phys.c
388
kmutex_t *mca_lockp;
usr/src/uts/sun4v/io/vsw_phys.c
431
kmutex_t *mca_lockp;
usr/src/uts/sun4v/ontario/io/tsalarm.c
201
kmutex_t mutex;
usr/src/uts/sun4v/os/error.c
86
kmutex_t errh_print_lock;
usr/src/uts/sun4v/os/error.c
91
extern kmutex_t bfd_lock;
usr/src/uts/sun4v/os/hsvc.c
100
kmutex_t hsvc_lock; /* protects linked list and globals */
usr/src/uts/sun4v/os/mach_descrip.c
102
static kmutex_t curr_mach_descrip_lock;
usr/src/uts/sun4v/os/mach_descrip.c
110
static kmutex_t obs_list_lock;
usr/src/uts/sun4v/os/memseg.c
40
extern kmutex_t memseg_lists_lock;
usr/src/uts/sun4v/promif/promif_prop.c
40
static kmutex_t promif_prop_lock;
usr/src/uts/sun4v/sys/cnex.h
78
kmutex_t lock; /* Channel lock */
usr/src/uts/sun4v/sys/cnex.h
95
kmutex_t clist_lock; /* lock to protect channel list */
usr/src/uts/sun4v/sys/ds_impl.h
190
kmutex_t lock; /* port and service state lock */
usr/src/uts/sun4v/sys/ds_impl.h
191
kmutex_t tx_lock; /* tx port lock */
usr/src/uts/sun4v/sys/ds_impl.h
192
kmutex_t rcv_lock; /* rcv port lock */
usr/src/uts/sun4v/sys/ds_impl.h
311
kmutex_t lock;
usr/src/uts/sun4v/sys/ldc_impl.h
327
kmutex_t lock; /* Table lock */
usr/src/uts/sun4v/sys/ldc_impl.h
374
kmutex_t lock; /* Mutex for memory handle */
usr/src/uts/sun4v/sys/ldc_impl.h
391
kmutex_t lock; /* Desc ring lock */
usr/src/uts/sun4v/sys/ldc_impl.h
416
kmutex_t lock; /* Channel lock */
usr/src/uts/sun4v/sys/ldc_impl.h
439
kmutex_t tx_lock; /* Transmit lock */
usr/src/uts/sun4v/sys/ldc_impl.h
461
kmutex_t mlist_lock; /* Mem handle list lock */
usr/src/uts/sun4v/sys/ldc_impl.h
464
kmutex_t exp_dlist_lock; /* Lock for exported desc ring list */
usr/src/uts/sun4v/sys/ldc_impl.h
466
kmutex_t imp_dlist_lock; /* Lock for imported desc ring list */
usr/src/uts/sun4v/sys/ldc_impl.h
496
kmutex_t lock; /* Protects ldc_soft_state_t */
usr/src/uts/sun4v/sys/mach_descrip.h
68
kmutex_t lock; /* synchronize access to MD */
usr/src/uts/sun4v/sys/n2rng.h
133
kmutex_t mtx;
usr/src/uts/sun4v/sys/n2rng.h
221
kmutex_t n_lock;
usr/src/uts/sun4v/sys/qcn.h
69
kmutex_t qcn_hi_lock; /* protects qcn_t (soft state) */
usr/src/uts/sun4v/sys/qcn.h
70
kmutex_t qcn_lock; /* protects output queue */
usr/src/uts/sun4v/sys/vcc_impl.h
250
kmutex_t lock; /* protects port */
usr/src/uts/sun4v/sys/vcc_impl.h
281
kmutex_t lock;
usr/src/uts/sun4v/sys/vdc.h
292
kmutex_t lock; /* protects next 2 sections of vars */
usr/src/uts/sun4v/sys/vdc.h
317
kmutex_t read_lock; /* lock to protect read */
usr/src/uts/sun4v/sys/vdc.h
354
kmutex_t ownership_lock; /* serialize ownership ops */
usr/src/uts/sun4v/sys/vio_util.h
123
kmutex_t hlock; /* sync access to head */
usr/src/uts/sun4v/sys/vio_util.h
124
kmutex_t tlock; /* sync access to tail */
usr/src/uts/sun4v/sys/vldc_impl.h
120
kmutex_t lock; /* serializes detach and MDEG */
usr/src/uts/sun4v/sys/vldc_impl.h
88
kmutex_t lock; /* protects port/in_use count */
usr/src/uts/sun4v/sys/vnet.h
132
kmutex_t lock; /* lock for this structure */
usr/src/uts/sun4v/sys/vnet.h
247
kmutex_t flowctl_lock; /* flow control lock */
usr/src/uts/sun4v/sys/vnet_gen.h
269
kmutex_t cblock; /* sync callback processing */
usr/src/uts/sun4v/sys/vnet_gen.h
270
kmutex_t txlock; /* protect txd alloc */
usr/src/uts/sun4v/sys/vnet_gen.h
271
kmutex_t tclock; /* tx reclaim lock */
usr/src/uts/sun4v/sys/vnet_gen.h
272
kmutex_t wrlock; /* sync transmits */
usr/src/uts/sun4v/sys/vnet_gen.h
273
kmutex_t rxlock; /* sync reception */
usr/src/uts/sun4v/sys/vnet_gen.h
274
kmutex_t pollq_lock; /* sync polling and rxworker */
usr/src/uts/sun4v/sys/vnet_gen.h
362
kmutex_t msg_thr_lock; /* lock for message thread */
usr/src/uts/sun4v/sys/vnet_gen.h
403
kmutex_t lock; /* synchornize ops */
usr/src/uts/sun4v/sys/vnet_gen.h
420
kmutex_t lock; /* synchornize ops */
usr/src/uts/sun4v/sys/vsw.h
128
kmutex_t sw_thr_lock; /* setup switching thr lock */
usr/src/uts/sun4v/sys/vsw.h
153
kmutex_t mac_lock; /* protect mh */
usr/src/uts/sun4v/sys/vsw.h
179
kmutex_t mca_lock; /* multicast lock */
usr/src/uts/sun4v/sys/vsw_ldc.h
241
kmutex_t dstate_lock;
usr/src/uts/sun4v/sys/vsw_ldc.h
256
kmutex_t dlock; /* sync access */
usr/src/uts/sun4v/sys/vsw_ldc.h
269
kmutex_t txlock; /* protect tx desc alloc */
usr/src/uts/sun4v/sys/vsw_ldc.h
272
kmutex_t restart_lock; /* protect restart_reqd */
usr/src/uts/sun4v/sys/vsw_ldc.h
323
kmutex_t ldc_cblock; /* sync callback processing */
usr/src/uts/sun4v/sys/vsw_ldc.h
324
kmutex_t ldc_txlock; /* sync transmits */
usr/src/uts/sun4v/sys/vsw_ldc.h
325
kmutex_t ldc_rxlock; /* sync rx */
usr/src/uts/sun4v/sys/vsw_ldc.h
328
kmutex_t drain_cv_lock;
usr/src/uts/sun4v/sys/vsw_ldc.h
333
kmutex_t status_lock;
usr/src/uts/sun4v/sys/vsw_ldc.h
354
kmutex_t tx_thr_lock; /* lock for tx thread */
usr/src/uts/sun4v/sys/vsw_ldc.h
363
kmutex_t msg_thr_lock; /* lock for message thread */
usr/src/uts/sun4v/sys/vsw_ldc.h
369
kmutex_t rcv_thr_lock; /* lock for receive thread */
usr/src/uts/sun4v/sys/vsw_ldc.h
407
kmutex_t tx_lock; /* transmit lock */
usr/src/uts/sun4v/sys/vsw_ldc.h
411
kmutex_t state_lock;
usr/src/uts/sun4v/sys/vsw_ldc.h
418
kmutex_t mca_lock; /* multicast lock */
usr/src/uts/sun4v/vm/mach_vm_dep.c
152
static kmutex_t contig_mem_lock;