/illumos-gate/usr/src/uts/common/sys/idm/ |
H A D | idm_transport.h | 74 typedef idm_status_t (transport_buf_tx_to_ini_op_t)(struct idm_task_s *idt, 76 typedef idm_status_t (transport_buf_rx_from_ini_op_t)(struct idm_task_s *idt, 90 typedef idm_status_t (transport_alloc_conn_rsrc_op_t)(struct idm_conn_s *ic); 91 typedef idm_status_t (transport_free_conn_rsrc_op_t)(struct idm_conn_s *ic); 94 typedef idm_status_t (transport_tgt_enable_datamover_op_t)(struct 96 typedef idm_status_t (transport_ini_enable_datamover_op_t)(struct 98 typedef idm_status_t (transport_conn_terminate_op_t)(struct idm_conn_s *ic); 101 typedef idm_status_t (transport_free_task_rsrcs_op_t)(struct idm_task_s *it); 121 typedef idm_status_t (transport_buf_alloc_op_t)(struct idm_buf_s *idb, 123 typedef idm_status_t (transport_buf_setup_op_t)(struct idm_buf_s *idb); [all …]
|
H A D | idm.h | 49 } idm_status_t; typedef 136 typedef idm_status_t (idm_client_notify_cb_t)( 142 struct idm_pdu_s *pdu, idm_status_t status); 144 typedef void (idm_buf_cb_t)(struct idm_buf_s *idb, idm_status_t status); 146 typedef void (idm_pdu_cb_t)(struct idm_pdu_s *pdu, idm_status_t status); 148 typedef void (idm_task_cb_t)(struct idm_task_s *task, idm_status_t status); 294 idm_status_t 297 idm_status_t 313 idm_status_t 316 idm_status_t [all …]
|
H A D | idm_impl.h | 188 idm_status_t ic_conn_sm_status; 315 idm_status_t idb_status; 366 idm_status_t isp_status; 516 idm_status_t idm_svc_conn_create(idm_svc_t *is, idm_transport_type_t type, 521 idm_status_t idm_ini_conn_finish(idm_conn_t *ic); 523 idm_status_t idm_tgt_conn_finish(idm_conn_t *ic);
|
H A D | idm_conn_sm.h | 218 idm_status_t 224 idm_status_t 238 idm_status_t
|
H A D | idm_text.h | 176 idm_status_t
|
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/ |
H A D | iser_idm.c | 44 static idm_status_t iser_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 45 static idm_status_t iser_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); 46 static idm_status_t iser_tgt_enable_datamover(idm_conn_t *ic); 47 static idm_status_t iser_ini_enable_datamover(idm_conn_t *ic); 52 static idm_status_t iser_free_task_rsrcs(idm_task_t *idt); 68 static idm_status_t iser_buf_alloc(idm_buf_t *idb, uint64_t buflen); 69 static idm_status_t iser_buf_setup(idm_buf_t *idb); 73 static idm_status_t iser_tgt_svc_online(struct idm_svc_s *is); 75 static idm_status_t iser_tgt_conn_connect(struct idm_conn_s *ic); 76 static idm_status_t iser_ini_conn_create(idm_conn_req_t *cr, [all …]
|
H A D | iser_cq.c | 96 idm_status_t idm_status; in iser_ib_poll_send_completions() 582 iser_rx_pdu_cb(idm_pdu_t *pdu, idm_status_t status) in iser_rx_pdu_cb()
|
H A D | iser_resource.c | 246 idm_status_t status; in iser_buf_cache_constructor() 451 idm_status_t
|
H A D | iser_cm.c | 219 idm_status_t status; in iser_handle_cm_conn_est()
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm_so.c | 68 static void idm_sorx_cache_pdu_cb(idm_pdu_t *pdu, idm_status_t status); 69 static void idm_sorx_addl_pdu_cb(idm_pdu_t *pdu, idm_status_t status); 70 static void idm_sotx_cache_pdu_cb(idm_pdu_t *pdu, idm_status_t status); 72 static idm_status_t idm_so_conn_create_common(idm_conn_t *ic, ksocket_t new_so); 79 static idm_status_t idm_i_so_tx(idm_pdu_t *pdu); 81 static idm_status_t idm_sorecvdata(idm_conn_t *ic, idm_pdu_t *pdu); 85 static idm_status_t idm_so_send_buf_region(idm_task_t *idt, 91 static idm_status_t idm_so_handle_digest(idm_conn_t *it, 101 static idm_status_t idm_so_buf_tx_to_ini(idm_task_t *idt, idm_buf_t *idb); 102 static idm_status_t idm_so_buf_rx_from_ini(idm_task_t *idt, idm_buf_t *idb); [all …]
|
H A D | idm_conn_sm.c | 84 idm_status_t status); 113 static idm_status_t 125 idm_status_t 188 idm_status_t 718 idm_state_s6_in_logout_success_snd_done(idm_pdu_t *pdu, idm_status_t status) in idm_state_s6_in_logout_success_snd_done() 731 idm_state_s6_in_logout_fail_snd_done(idm_pdu_t *pdu, idm_status_t status) in idm_state_s6_in_logout_fail_snd_done() 988 idm_state_s9b_wait_snd_done_cb(idm_pdu_t *pdu, idm_status_t status) in idm_state_s9b_wait_snd_done_cb() 1136 idm_status_t idm_status; in idm_update_state() 1592 idm_status_t 1607 static idm_status_t [all …]
|
H A D | idm.c | 67 static void idm_task_aborted(idm_task_t *idt, idm_status_t status); 153 idm_status_t 183 idm_status_t 285 idm_status_t 288 idm_status_t rc; in idm_ini_conn_connect() 373 idm_status_t 505 idm_status_t 694 idm_status_t 699 idm_status_t rc; in idm_buf_tx_to_ini() 776 idm_status_t [all …]
|
H A D | idm_impl.c | 383 idm_status_t 388 idm_status_t rc; in idm_svc_conn_create() 505 idm_status_t 512 idm_status_t 515 idm_status_t rc; in idm_tgt_conn_finish()
|
H A D | idm_text.c | 1454 idm_status_t
|
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit.c | 124 static idm_status_t iscsit_init(dev_info_t *dip); 125 static idm_status_t iscsit_enable_svc(iscsit_hostinfo_t *hostinfo); 181 static idm_status_t 184 static idm_status_t 187 static idm_status_t 190 static idm_status_t 193 static idm_status_t 204 iscsit_buf_xfer_cb(idm_buf_t *idb, idm_status_t status); 207 iscsit_send_good_status_done(idm_pdu_t *pdu, idm_status_t status); 210 iscsit_send_status_done(idm_pdu_t *pdu, idm_status_t status); [all …]
|
H A D | iscsit_login.c | 109 static idm_status_t 124 static idm_status_t 127 static idm_status_t 130 static idm_status_t 139 static idm_status_t 142 static idm_status_t 145 static idm_status_t 148 static idm_status_t 195 login_resp_complete_cb(idm_pdu_t *pdu, idm_status_t status); 197 static idm_status_t [all …]
|
H A D | iscsit_tgt.c | 122 static idm_status_t 128 static idm_status_t 131 static idm_status_t 159 static idm_status_t 675 idm_status_t idmrc; in tgt_sm_new_state() 943 static idm_status_t 946 idm_status_t idmrc = IDM_STATUS_SUCCESS; in iscsit_tgt_modify() 1284 static idm_status_t 1290 idm_status_t status = IDM_STATUS_SUCCESS; in iscsit_tgt_merge_tpgt() 1419 static idm_status_t [all …]
|
H A D | iscsit.h | 599 idm_status_t 665 idm_status_t 698 idm_status_t 808 idm_status_t
|
H A D | iscsit_text.c | 75 iscsit_text_resp_complete_cb(idm_pdu_t *pdu, idm_status_t status) in iscsit_text_resp_complete_cb()
|
H A D | iscsit_sess.c | 332 idm_status_t
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/ |
H A D | iscsi_io.c | 74 idm_status_t status); 81 static idm_status_t iscsi_rx_process_nop(idm_conn_t *ic, idm_pdu_t *pdu); 82 static idm_status_t iscsi_rx_process_data_rsp(idm_conn_t *ic, 84 static idm_status_t iscsi_rx_process_cmd_rsp(idm_conn_t *ic, idm_pdu_t *pdu); 85 static idm_status_t iscsi_rx_process_reject_rsp(idm_conn_t *ic, 88 static idm_status_t iscsi_rx_process_rejected_tsk_mgt(idm_conn_t *ic, 90 static idm_status_t iscsi_rx_process_task_mgt_rsp(idm_conn_t *ic, 92 static idm_status_t iscsi_rx_process_logout_rsp(idm_conn_t *ic, 94 static idm_status_t iscsi_rx_process_async_rsp(idm_conn_t *ic, 96 static idm_status_t iscsi_rx_process_text_rsp(idm_conn_t *ic, [all …]
|
H A D | iscsi_conn.c | 383 idm_status_t
|
H A D | iscsi_login.c | 2157 idm_status_t rval; in iscsi_login_connect()
|
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/ |
H A D | iser_idm.h | 51 idm_status_t iser_tgt_svc_create(idm_svc_req_t *sr, struct idm_svc_s *is);
|
H A D | iser_resource.h | 106 idm_status_t iser_vmem_mr(iser_vmem_mr_pool_t *vmr_pool,
|