Home
last modified time | relevance | path

Searched refs:s_lock (Results 1 – 25 of 41) sorted by relevance

12

/illumos-gate/usr/src/uts/common/os/
H A Dsession.c66 mutex_enter(&p->p_sessp->s_lock); in sess_hold()
68 mutex_exit(&p->p_sessp->s_lock); in sess_hold()
76 mutex_enter(&sp->s_lock); in sess_rele()
80 mutex_exit(&sp->s_lock); in sess_rele()
119 mutex_destroy(&sp->s_lock); in sess_rele()
137 mutex_enter(&sp->s_lock); /* protect sp->* */ in tty_hold()
160 if (!cv_wait_sig(&sp->s_exit_cv, &sp->s_lock)) in tty_hold()
168 mutex_exit(&sp->s_lock); in tty_hold()
178 mutex_exit(&sp->s_lock); in tty_hold()
189 mutex_enter(&sp->s_lock); in tty_rele()
[all …]
H A Ddriver_lyr.c1347 mutex_enter(&csp->s_lock); in ldi_mlink_fp()
1350 mutex_exit(&csp->s_lock); in ldi_mlink_fp()
1373 mutex_enter(&sp->s_lock); in ldi_mlink_fp()
1376 mutex_exit(&sp->s_lock); in ldi_mlink_fp()
1432 mutex_enter(&sp->s_lock); in ldi_munlink_fp()
1435 mutex_exit(&sp->s_lock); in ldi_munlink_fp()
2043 mutex_enter(&csp->s_lock); in ldi_prop_op()
2046 mutex_exit(&csp->s_lock); in ldi_prop_op()
2309 mutex_enter(&csp->s_lock); in ldi_prop_lookup_int_array()
2312 mutex_exit(&csp->s_lock); in ldi_prop_lookup_int_array()
[all …]
H A Dconsole.c129 mutex_enter(&csp->s_lock); in console_hold()
157 ASSERT(MUTEX_HELD(&csp->s_lock)); in console_rele()
161 mutex_exit(&csp->s_lock); in console_rele()
/illumos-gate/usr/src/uts/common/io/audio/impl/
H A Daudio_client.c135 mutex_enter(&sp->s_lock); in auclnt_set_latency()
138 mutex_exit(&sp->s_lock); in auclnt_set_latency()
182 mutex_enter(&sp->s_lock); in auclnt_get_count()
185 mutex_exit(&sp->s_lock); in auclnt_get_count()
193 mutex_enter(&sp->s_lock); in auclnt_consume()
206 mutex_exit(&sp->s_lock); in auclnt_consume()
219 mutex_enter(&sp->s_lock); in auclnt_consume_data()
253 mutex_exit(&sp->s_lock); in auclnt_consume_data()
261 mutex_enter(&sp->s_lock); in auclnt_produce()
274 mutex_exit(&sp->s_lock); in auclnt_produce()
[all …]
H A Daudio_input.c204 mutex_enter(&sp->s_lock); in auimpl_input_callback()
207 mutex_exit(&sp->s_lock); in auimpl_input_callback()
239 mutex_exit(&sp->s_lock); in auimpl_input_callback()
H A Daudio_output.c305 mutex_enter(&sp->s_lock); in auimpl_output_callback_impl()
308 mutex_exit(&sp->s_lock); in auimpl_output_callback_impl()
389 mutex_exit(&sp->s_lock); in auimpl_output_callback_impl()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c155 mutex_enter(&csp->s_lock); \
157 mutex_exit(&csp->s_lock); \
161 mutex_enter(&csp->s_lock); \
164 mutex_exit(&csp->s_lock); \
252 mutex_enter(&csp->s_lock); in spec_lockcsp()
256 if (!cv_wait_sig(&csp->s_cv, &csp->s_lock)) { in spec_lockcsp()
261 mutex_exit(&csp->s_lock); in spec_lockcsp()
265 cv_wait(&csp->s_cv, &csp->s_lock); in spec_lockcsp()
272 mutex_exit(&csp->s_lock); in spec_lockcsp()
280 ASSERT(mutex_owned(&csp->s_lock)); \
[all …]
H A Dspecsubr.c302 mutex_enter(&csp->s_lock); in spec_assoc_fence()
307 mutex_exit(&csp->s_lock); in spec_assoc_fence()
366 mutex_enter(&csp->s_lock); in spec_assoc_vp_with_devi()
374 mutex_exit(&csp->s_lock); in spec_assoc_vp_with_devi()
502 mutex_enter(&sp->s_lock); in spec_devi_open_count()
506 mutex_exit(&sp->s_lock); in spec_devi_open_count()
724 mutex_enter(&sp->s_lock); in smark()
732 mutex_exit(&sp->s_lock); in smark()
775 mutex_init(&sp->s_lock, NULL, MUTEX_DEFAULT, NULL); in snode_constructor()
787 mutex_destroy(&sp->s_lock); in snode_destructor()
[all …]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_acl.c156 ASSERT(RW_WRITE_HELD(&csp->s_lock)); in ufs_si_store()
158 rw_exit(&csp->s_lock); in ufs_si_store()
171 rw_exit(&csp->s_lock); in ufs_si_store()
188 ASSERT(RW_WRITE_HELD(&csp->s_lock)); in ufs_si_store()
191 rw_exit(&csp->s_lock); in ufs_si_store()
212 rw_exit(&csp->s_lock); in ufs_si_store()
289 rw_enter(&sp->s_lock, RW_READER); in ufs_si_store()
334 rw_exit(&sp->s_lock); in ufs_si_store()
358 rw_enter(&oldsp->s_lock, RW_WRITER); in ufs_si_store()
375 rw_exit(&oldsp->s_lock); in ufs_si_store()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_session.c483 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_session_receiver()
487 smb_rwx_rwexit(&session->s_lock); in smb_session_receiver()
492 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_session_receiver()
496 smb_rwx_rwexit(&session->s_lock); in smb_session_receiver()
500 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_session_receiver()
505 smb_rwx_rwexit(&session->s_lock); in smb_session_receiver()
533 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_session_disconnect()
546 smb_rwx_rwexit(&session->s_lock); in smb_session_disconnect()
745 smb_rwx_init(&session->s_lock); in smb_session_create()
841 smb_rwx_destroy(&session->s_lock); in smb_session_delete()
[all …]
H A Dsmb_signing.c144 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_sign_begin()
151 smb_rwx_rwexit(&session->s_lock); in smb_sign_begin()
163 smb_rwx_rwexit(&session->s_lock); in smb_sign_begin()
198 smb_rwx_rwexit(&session->s_lock); in smb_sign_begin()
H A Dsmb_user.c275 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_user_new()
278 smb_rwx_rwexit(&session->s_lock); in smb_user_new()
743 smb_rwx_rwenter(&session->s_lock, RW_WRITER); in smb_user_delete()
750 smb_rwx_cvbcast(&session->s_lock); in smb_user_delete()
751 smb_rwx_rwexit(&session->s_lock); in smb_user_delete()
H A Dsmb2_aapl.c122 smb_rwx_rwenter(&sr->session->s_lock, RW_WRITER); in smb2_aapl_srv_query()
149 smb_rwx_rwexit(&sr->session->s_lock); in smb2_aapl_srv_query()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_vfsops.c3209 mutex_enter(&np->s_lock); in nfs4setclientid()
3231 ASSERT(MUTEX_HELD(&np->s_lock)); in nfs4setclientid()
3241 mutex_exit(&np->s_lock); in nfs4setclientid()
3245 mutex_exit(&np->s_lock); in nfs4setclientid()
3262 mutex_enter(&np->s_lock); in nfs4setclientid()
3264 if (!cv_wait_sig(&np->s_clientid_pend, &np->s_lock)) { in nfs4setclientid()
3265 mutex_exit(&np->s_lock); in nfs4setclientid()
3279 mutex_exit(&np->s_lock); in nfs4setclientid()
3294 mutex_exit(&np->s_lock); in nfs4setclientid()
3311 mutex_enter(&np->s_lock); in nfs4setclientid()
[all …]
H A Dnfs4_callback.c236 mutex_exit(&sp->s_lock); in cb_getattr()
280 mutex_exit(&sp->s_lock); in cb_getattr()
471 mutex_exit(&sp->s_lock); in cb_recall()
527 mutex_exit(&sp->s_lock); in cb_null()
1146 mutex_exit(&sp->s_lock); in nfs4_discard_delegations()
1152 mutex_enter(&sp->s_lock); in nfs4_discard_delegations()
1154 mutex_exit(&sp->s_lock); in nfs4_discard_delegations()
1315 mutex_enter(&np->s_lock); in nfs4delegreturn_cleanup_impl()
1322 mutex_exit(&np->s_lock); in nfs4delegreturn_cleanup_impl()
1348 mutex_exit(&np->s_lock); in nfs4delegreturn_cleanup_impl()
[all …]
H A Dnfs4_recovery.c382 mutex_exit(&sp->s_lock); in nfs4_start_recovery()
455 mutex_enter(&sp->s_lock); in start_recovery()
457 mutex_exit(&sp->s_lock); in start_recovery()
827 mutex_exit(&sp->s_lock); in nfs4_start_fop()
856 mutex_exit(&tsp->s_lock); in nfs4_start_fop()
862 mutex_enter(&sp->s_lock); in nfs4_start_fop()
864 mutex_exit(&sp->s_lock); in nfs4_start_fop()
871 mutex_exit(&tsp->s_lock); in nfs4_start_fop()
936 mutex_enter(&sp->s_lock); in nfs4_start_fop()
938 mutex_exit(&sp->s_lock); in nfs4_start_fop()
[all …]
H A Dnfs4_client.c2941 mutex_enter(&np->s_lock); in nfs4_mi_shutdown()
2954 mutex_exit(&np->s_lock); in nfs4_mi_shutdown()
3246 mutex_enter(&sp->s_lock); in nfs4_renew_lease_thread()
3274 &sp->s_lock, tick_delay, TR_CLOCK_TICK); in nfs4_renew_lease_thread()
3309 time_left = cv_reltimedwait(&sp->cv_thread_exit, &sp->s_lock, in nfs4_renew_lease_thread()
3338 mutex_enter(&sp->s_lock); in nfs4_renew_lease_thread()
3385 cv_wait(&sp->s_cv_otw_count, &sp->s_lock); in nfs4_renew_lease_thread()
3390 mutex_exit(&sp->s_lock); in nfs4_renew_lease_thread()
3435 mutex_exit(&sp->s_lock); in nfs4renew()
3445 mutex_enter(&sp->s_lock); in nfs4renew()
[all …]
/illumos-gate/usr/src/uts/common/io/sdcard/impl/
H A Dsda_slot.c88 mutex_enter(&slot->s_lock); in sda_slot_enter()
93 cv_wait(&slot->s_cv, &slot->s_lock); in sda_slot_enter()
98 mutex_exit(&slot->s_lock); in sda_slot_enter()
106 mutex_enter(&slot->s_lock); in sda_slot_exit()
112 mutex_exit(&slot->s_lock); in sda_slot_exit()
461 mutex_init(&slot->s_lock, NULL, MUTEX_DRIVER, NULL); in sda_slot_init()
475 mutex_destroy(&slot->s_lock); in sda_slot_fini()
/illumos-gate/usr/src/uts/common/io/
H A Dgentty.c241 mutex_enter(&csp->s_lock); in syopen()
244 mutex_exit(&csp->s_lock); in syopen()
H A Dzcons.c823 mutex_enter(&subsidiary_snodep->s_lock); in zc_wput()
825 mutex_exit(&subsidiary_snodep->s_lock); in zc_wput()
880 mutex_enter(&subsidiary_snodep->s_lock); in zc_wput()
882 mutex_exit(&subsidiary_snodep->s_lock); in zc_wput()
/illumos-gate/usr/src/uts/common/sys/
H A Dsession.h86 kmutex_t s_lock; /* protects everything below */ member
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dsnode.h94 kmutex_t s_lock; /* protects snode fields */ member
H A Dufs_acl.h98 krwlock_t s_lock; /* lock for this structure */ member
/illumos-gate/usr/src/uts/common/disp/
H A Dts.c1277 mutex_enter(&p->p_sessp->s_lock); in ia_parmsset()
1284 mutex_exit(&p->p_sessp->s_lock); in ia_parmsset()
1300 mutex_exit(&p->p_sessp->s_lock); in ia_parmsset()
2125 mutex_enter(&leader->p_sessp->s_lock); in ia_set_process_group()
2129 mutex_exit(&leader->p_sessp->s_lock); in ia_set_process_group()
2132 mutex_exit(&leader->p_sessp->s_lock); in ia_set_process_group()
/illumos-gate/usr/src/uts/common/sys/sdcard/
H A Dsda_impl.h107 kmutex_t s_lock; member

12