Home
last modified time | relevance | path

Searched refs:ic_conn (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_cm.c194 chan->ic_conn = iser_conn; in iser_ib_handle_cm_req()
242 iser_conn = iser_chan->ic_conn; in iser_handle_cm_conn_est()
324 mutex_enter(&chan->ic_conn->ic_lock); in iser_handle_cm_conn_closed()
325 switch (chan->ic_conn->ic_stage) { in iser_handle_cm_conn_closed()
415 mutex_enter(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure()
416 switch (chan->ic_conn->ic_stage) { in iser_handle_cm_event_failure()
420 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure()
429 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure()
438 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure()
456 mutex_exit(&chan->ic_conn->ic_lock); in iser_handle_cm_event_failure()
[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()
249 ic = chan->ic_conn->ic_idmc; 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()
497 mutex_exit(&iser_chan->ic_conn->ic_lock); in iser_xfer_buf_to_ini()
[all …]
H A Diser_cq.c99 iser_conn = iser_chan->ic_conn; in iser_ib_poll_send_completions()
387 mutex_enter(&iser_chan->ic_conn->ic_lock); in iser_ib_poll_recv_completions()
393 (iser_chan->ic_conn->ic_stage >= ISER_CONN_STAGE_IC_CONNECTED) && in iser_ib_poll_recv_completions()
394 (iser_chan->ic_conn->ic_stage <= ISER_CONN_STAGE_LOGGED_IN)) { in iser_ib_poll_recv_completions()
420 switch (iser_chan->ic_conn->ic_stage) { in iser_ib_poll_recv_completions()
428 idm_conn_event(iser_chan->ic_conn->ic_idmc, in iser_ib_poll_recv_completions()
430 iser_chan->ic_conn->ic_stage = 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()
455 iser_conn_t *iser_conn = chan->ic_conn; 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()
738 idm_conn_hold(chan->ic_conn->ic_idmc); 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 …]
H A Diser_idm.c199 iser_chan->ic_conn = iser_conn; in iser_ini_conn_create()
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h156 struct iser_conn_s *ic_conn; member