Searched refs:ic_lock (Results 1 – 10 of 10) sorted by relevance
| /illumos-gate/usr/src/uts/common/io/ib/clients/iser/ |
| H A D | iser_cm.c | 179 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 D | iser_xfer.c | 241 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 D | iser_idm.c | 159 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 D | iser_cq.c | 205 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 D | iser_ib.c | 678 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 D | i2cnex_txn.c | 69 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 D | i2cnex_addr.c | 362 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 D | i2cnex.h | 185 i2c_ctrl_lock_t ic_lock; member
|
| H A D | i2cnex_ctrl.c | 273 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 D | iser.h | 152 kmutex_t ic_lock; member
|