Home
last modified time | relevance | path

Searched refs:ic_lock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_cm.c179 mutex_init(&iser_conn->ic_lock, NULL, MUTEX_DRIVER, NULL); in iser_ib_handle_cm_req()
245 mutex_enter(&iser_conn->ic_lock); in iser_handle_cm_conn_est()
258 mutex_exit(&iser_conn->ic_lock); in iser_handle_cm_conn_est()
288 mutex_exit(&iser_conn->ic_lock); in iser_handle_cm_conn_est()
324 mutex_enter(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
329 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
338 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
347 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
365 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
369 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
[all …]
H A Diser_xfer.c241 mutex_enter(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
245 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
271 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
279 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
358 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
392 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
396 mutex_exit(&chan->ic_conn->ic_lock); in iser_xfer_ctrlpdu()
424 mutex_enter(&iser_chan->ic_conn->ic_lock); in iser_xfer_buf_to_ini()
428 mutex_exit(&iser_chan->ic_conn->ic_lock); in iser_xfer_buf_to_ini()
452 mutex_exit(&iser_chan->ic_conn->ic_lock); in iser_xfer_buf_to_ini()
[all …]
H A Diser_idm.c159 mutex_init(&iser_conn->ic_lock, NULL, MUTEX_DRIVER, NULL); in iser_ini_conn_create()
165 mutex_destroy(&iser_conn->ic_lock); in iser_ini_conn_create()
219 mutex_enter(&ic->ic_lock); in iser_internal_conn_destroy()
231 mutex_exit(&ic->ic_lock); in iser_internal_conn_destroy()
232 mutex_destroy(&ic->ic_lock); in iser_internal_conn_destroy()
277 mutex_enter(&iser_conn->ic_lock); in iser_ini_conn_connect()
281 mutex_exit(&iser_conn->ic_lock); in iser_ini_conn_connect()
297 mutex_enter(&iser_conn->ic_lock); in iser_conn_disconnect()
299 mutex_exit(&iser_conn->ic_lock); in iser_conn_disconnect()
305 mutex_enter(&iser_conn->ic_lock); in iser_conn_disconnect()
[all …]
H A Diser_cq.c205 mutex_enter(&iser_conn->ic_lock); in iser_ib_poll_send_completions()
218 mutex_exit(&iser_conn->ic_lock); in iser_ib_poll_send_completions()
239 mutex_enter(&iser_conn->ic_lock); in iser_ib_poll_send_completions()
250 mutex_exit(&iser_conn->ic_lock); in iser_ib_poll_send_completions()
387 mutex_enter(&iser_chan->ic_conn->ic_lock); in iser_ib_poll_recv_completions()
433 mutex_exit(&iser_chan->ic_conn->ic_lock); in iser_ib_poll_recv_completions()
438 mutex_exit(&iser_chan->ic_conn->ic_lock); in iser_ib_poll_recv_completions()
499 mutex_enter(&iser_conn->ic_lock); in iser_msg_handle()
508 mutex_exit(&iser_conn->ic_lock); in iser_msg_handle()
514 mutex_enter(&iser_conn->ic_lock); in iser_msg_handle()
[all …]
H A Diser_ib.c678 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_free_rc_channel()
680 mutex_enter(&chan->ic_conn->ic_lock); in iser_ib_free_rc_channel()
689 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_free_rc_channel()
691 mutex_enter(&chan->ic_conn->ic_lock); in iser_ib_free_rc_channel()
735 ASSERT(mutex_owned(&chan->ic_conn->ic_lock)); in iser_ib_post_recv_async()
779 mutex_enter(&chan->ic_conn->ic_lock); in iser_ib_post_recv()
784 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_post_recv()
796 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_post_recv()
807 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_post_recv()
836 mutex_exit(&chan->ic_conn->ic_lock); in iser_ib_post_recv()
[all …]
/illumos-gate/usr/src/uts/common/io/i2c/nexus/
H A Di2cnex_txn.c69 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_held()
84 VERIFY3P(&txn->txn_ctrl->ic_lock, ==, lock); in i2c_txn_lock_acquire()
98 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_lock_wakeup()
132 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_lock_signal()
174 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_ctrl_unlock()
200 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_ctrl_lock()
274 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_nexus_op_end()
297 i2c_ctrl_lock_t *lock = &ctrl->ic_lock; in i2c_txn_nexus_op_begin()
H A Di2cnex_addr.c362 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_free()
421 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_alloc_parent()
442 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_alloc()
470 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_port_topmost()
494 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_free_shared_cb()
516 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_free_shared()
530 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_alloc_shared_cb()
553 VERIFY3P(port->ip_nex->in_ctrl->ic_lock.cl_owner, !=, NULL); in i2c_addr_alloc_shared()
H A Di2cnex.h185 i2c_ctrl_lock_t ic_lock; member
H A Di2cnex_ctrl.c273 i2c_ctrl_lock_fini(&ctrl->ic_lock); in i2c_ctrl_cleanup()
528 i2c_ctrl_lock_init(&ctrl->ic_lock); in i2c_ctrl_register()
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser.h152 kmutex_t ic_lock; member