Searched refs:c_lock (Results 1 - 19 of 19) sorted by relevance

/illumos-gate/usr/src/uts/common/io/sdcard/impl/
H A Dsda_cmd.c50 kmutex_t c_lock; member in struct:sda_cmd_impl
133 mutex_init(&c->c_lock, NULL, MUTEX_DRIVER, NULL);
145 mutex_destroy(&c->c_lock);
169 mutex_enter(&c->c_lock);
180 mutex_exit(&c->c_lock);
184 mutex_exit(&c->c_lock);
187 mutex_exit(&c->c_lock);
196 mutex_enter(&c->c_lock);
198 cv_wait(&c->c_cv, &c->c_lock);
199 mutex_exit(&c->c_lock);
[all...]
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/
H A Doplmsu_cmn_func.c50 * -. uinst_t->c_lock : A
82 * -. uinst_t->c_lock : P
124 * -. uinst_t->c_lock : A
155 * -. uinst_t->c_lock : P
197 * -. uinst_t->c_lock : A [It depends on caller]
225 * -. uinst_t->c_lock : P
254 * -. uinst_t->c_lock : P
281 * -. uinst_t->c_lock : P
315 * -. uinst_t->c_lock : A
343 * -. uinst_t->c_lock
[all...]
H A Doplmsu_ioctl_lrp.c182 mutex_enter(&oplmsu_uinst->c_lock);
184 mutex_exit(&oplmsu_uinst->c_lock);
227 mutex_enter(&oplmsu_uinst->c_lock);
229 mutex_exit(&oplmsu_uinst->c_lock);
484 mutex_enter(&oplmsu_uinst->c_lock);
489 mutex_exit(&oplmsu_uinst->c_lock);
592 mutex_enter(&oplmsu_uinst->c_lock);
594 mutex_exit(&oplmsu_uinst->c_lock);
703 mutex_enter(&oplmsu_uinst->c_lock);
712 mutex_exit(&oplmsu_uinst->c_lock);
[all...]
H A Doplmsu_ioctl_uwp.c346 mutex_enter(&oplmsu_uinst->c_lock);
350 mutex_exit(&oplmsu_uinst->c_lock);
358 mutex_exit(&oplmsu_uinst->c_lock);
434 mutex_enter(&oplmsu_uinst->c_lock);
436 mutex_exit(&oplmsu_uinst->c_lock);
H A Doplmsu.c202 * uinst_t->c_lock: This mutex is normal mutex.
213 * uisnt->lock ==> uinst->u_lock ==> uinst->l_lock ==> uinst->c_lock
233 mutex_init(&oplmsu_uinst->c_lock, "ctrl lock", MUTEX_DRIVER, NULL);
245 mutex_destroy(&oplmsu_uinst->c_lock);
262 mutex_destroy(&oplmsu_uinst->c_lock);
559 mutex_enter(&oplmsu_uinst->c_lock);
574 mutex_exit(&oplmsu_uinst->c_lock);
596 mutex_enter(&oplmsu_uinst->c_lock);
598 mutex_exit(&oplmsu_uinst->c_lock);
612 mutex_exit(&oplmsu_uinst->c_lock);
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dsend.c114 mutex_enter(&conn->c_lock);
126 mutex_exit(&conn->c_lock);
257 mutex_enter(&conn->c_lock);
271 mutex_exit(&conn->c_lock);
289 mutex_enter(&conn->c_lock);
294 mutex_exit(&conn->c_lock);
406 mutex_enter(&conn->c_lock);
411 mutex_exit(&conn->c_lock);
456 mutex_enter(&conn->c_lock);
468 mutex_exit(&conn->c_lock);
[all...]
H A Dconnection.c445 mutex_enter(&conn->c_lock);
455 mutex_exit(&conn->c_lock);
512 /* XXX no c_lock usage.. */
H A Drdsv3_impl.c886 mutex_init(&conn->c_lock, NULL, MUTEX_DRIVER, NULL);
909 mutex_destroy(&conn->c_lock);
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_lock.c599 smb_lock_wait(smb_request_t *sr, smb_lock_t *b_lock, smb_lock_t *c_lock) argument
614 sr->sr_awaiting = c_lock;
617 mutex_enter(&c_lock->l_mutex);
639 b_lock->l_blocked_by = c_lock;
640 smb_slist_insert_tail(&c_lock->l_conflict_list, b_lock);
641 smb_llist_exit(&c_lock->l_file->f_node->n_lock_list);
644 cv_wait(&c_lock->l_cv, &c_lock->l_mutex);
646 rc = cv_timedwait(&c_lock->l_cv,
647 &c_lock
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dfdc.c540 mutex_init(&fcp->c_lock, NULL, MUTEX_DRIVER, fcp->c_iblock);
583 mutex_enter(&fcp->c_lock);
593 cv_wait(&fcp->c_iocv, &fcp->c_lock);
595 mutex_exit(&fcp->c_lock);
607 mutex_enter(&fcp->c_lock);
614 cv_wait(&fcp->c_iocv, &fcp->c_lock);
616 mutex_exit(&fcp->c_lock);
632 mutex_destroy(&fcp->c_lock);
873 mutex_destroy(&fcp->c_lock);
901 mutex_enter(&fcp->c_lock);
[all...]
/illumos-gate/usr/src/uts/common/io/audio/impl/
H A Daudio_client.c1061 mutex_init(&c->c_lock, NULL, MUTEX_DRIVER, NULL);
1101 mutex_destroy(&c->c_lock);
1122 mutex_destroy(&c->c_lock);
1159 mutex_enter(&c->c_lock);
1162 cv_wait(&c->c_cv, &c->c_lock);
1164 mutex_exit(&c->c_lock);
1196 mutex_enter(&c->c_lock);
1199 mutex_exit(&c->c_lock);
1201 mutex_exit(&c->c_lock);
1214 mutex_enter(&c->c_lock);
[all...]
H A Daudio_impl.h192 kmutex_t c_lock; member in struct:audio_client
/illumos-gate/usr/src/uts/common/rpc/
H A Drpcib.c1061 mutex_enter(&conn->c_lock);
1064 mutex_exit(&conn->c_lock);
1139 mutex_enter(&conn->c_lock);
1142 mutex_exit(&conn->c_lock);
1230 mutex_enter(&conn->c_lock);
1233 mutex_exit(&conn->c_lock);
1300 mutex_enter(&conn->c_lock);
1303 mutex_exit(&conn->c_lock);
1401 mutex_enter(&conn->c_lock);
1405 mutex_exit(&conn->c_lock);
[all...]
H A Dclnt_rdma.c1241 mutex_enter(&conn->c_lock);
1244 mutex_exit(&conn->c_lock);
1261 mutex_enter(&conn->c_lock);
1263 mutex_exit(&conn->c_lock);
1275 mutex_enter(&conn->c_lock);
1282 cv_wait(&cc_info->clnt_cc_cv, &conn->c_lock);
1285 mutex_exit(&conn->c_lock);
H A Drpc_rdma.h359 kmutex_t c_lock; /* protect c_state and c_ref fields */ member in struct:conn
/illumos-gate/usr/src/cmd/sendmail/db/btree/
H A Dbt_delete.c412 DB_LOCK c_lock, p_lock; local
500 p_lock = c_lock = LOCK_INVALID;
520 __bam_lget(dbc, 0, pgno, DB_LOCK_WRITE, &c_lock)) != 0)
582 if (c_lock != LOCK_INVALID)
583 (void)__BT_TLPUT(dbc, c_lock);
/illumos-gate/usr/src/uts/sun4u/opl/sys/oplmsu/
H A Doplmsu.h278 kmutex_t c_lock; member in struct:upper_instance_table
/illumos-gate/usr/src/uts/common/sys/
H A Dfdc.h281 kmutex_t c_lock; /* controller mutex */ member in struct:fdcntlr
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3.h134 kmutex_t c_lock; /* protect msg queues */ member in struct:rdsv3_connection
242 * conn->c_lock. m_sock_item has additional meaning in that once it is empty

Completed in 145 milliseconds