/titanic_41/usr/src/uts/common/io/comstar/port/fcoet/ |
H A D | fcoet_fc.h | 39 fct_remote_port_t *rp, fct_cmd_t *login); 42 fct_status_t fcoet_send_cmd(fct_cmd_t *cmd); 43 fct_status_t fcoet_send_cmd_response(fct_cmd_t *cmd, uint32_t ioflags); 45 fcoet_xfer_scsi_data(fct_cmd_t *cmd, stmf_data_buf_t *dbuf, uint32_t ioflags); 47 fcoet_abort_cmd(struct fct_local_port *port, fct_cmd_t *cmd, uint32_t flags); 57 fcoet_exchange_t *fcoet_init_sol_exchange(fct_cmd_t *cmd);
|
H A D | fcoet_fc.c | 72 fct_remote_port_t *rp, fct_cmd_t *login); 74 fct_remote_port_t *rp, fct_cmd_t *login); 75 static fct_status_t fcoet_send_sol_els(fct_cmd_t *cmd); 76 static fct_status_t fcoet_send_sol_ct(fct_cmd_t *cmd); 77 static fct_status_t fcoet_send_good_status(fct_cmd_t *cmd); 78 static fct_status_t fcoet_send_els_response(fct_cmd_t *cmd); 79 static fct_status_t fcoet_send_abts_response(fct_cmd_t *cmd, uint32_t flags); 97 fct_cmd_t *login) in fcoet_register_remote_port() 152 fcoet_send_cmd(fct_cmd_t *cmd) in fcoet_send_cmd() 168 fcoet_send_cmd_response(fct_cmd_t *cmd, uint32_t ioflags) in fcoet_send_cmd_response() [all …]
|
H A D | fcoet.h | 203 fct_cmd_t *xch_cmd; 266 fct_status_t fcoet_send_status(fct_cmd_t *cmd);
|
H A D | fcoet_eth.c | 378 fct_cmd_t *cmd; in fcoet_create_unsol_exchange() 388 cmd = (fct_cmd_t *)fct_alloc(FCT_STRUCT_CMD_RCVD_ELS, in fcoet_create_unsol_exchange() 716 fct_cmd_t *cmd; in fcoet_process_unsol_abts_req() 739 cmd = (fct_cmd_t *)fct_alloc(FCT_STRUCT_CMD_RCVD_ABTS, 0, 0); in fcoet_process_unsol_abts_req()
|
/titanic_41/usr/src/uts/common/sys/ |
H A D | fct.h | 93 } fct_cmd_t; typedef 246 fct_status_t (*port_send_cmd)(fct_cmd_t *cmd); 247 fct_status_t (*port_xfer_scsi_data)(fct_cmd_t *cmd, 249 fct_status_t (*port_send_cmd_response)(fct_cmd_t *cmd, 252 fct_cmd_t *cmd, uint32_t flags); 390 fct_cmd_t *fct_scsi_task_alloc(struct fct_local_port *port, 397 void fct_post_rcvd_cmd(fct_cmd_t *cmd, stmf_data_buf_t *dbuf); 398 void fct_queue_cmd_for_termination(fct_cmd_t *cmd, fct_status_t s); 399 void fct_queue_scsi_task_for_termination(fct_cmd_t *cmd, fct_status_t s); 400 fct_cmd_t *fct_handle_to_cmd(fct_local_port_t *port, uint32_t fct_handle); [all …]
|
/titanic_41/usr/src/uts/common/io/comstar/port/fct/ |
H A D | fct_impl.h | 70 fct_cmd_t *icmd_cmd; 404 void fct_post_implicit_logo(fct_cmd_t *cmd); 407 void fct_handle_rcvd_abts(fct_cmd_t *cmd); 408 void fct_fill_abts_acc(fct_cmd_t *cmd); 413 void fct_cmd_free(fct_cmd_t *cmd); 421 uint16_t fct_alloc_cmd_slot(fct_i_local_port_t *iport, fct_cmd_t *cmd); 424 fct_cmd_t *fct_create_solct(fct_local_port_t *port, fct_remote_port_t *rp, 426 fct_cmd_t *fct_create_solels(fct_local_port_t *port, fct_remote_port_t *rp, 428 void fct_handle_solct(fct_cmd_t *cmd); 429 void fct_post_to_solcmd_queue(fct_local_port_t *port, fct_cmd_t *cmd);
|
H A D | fct.c | 689 fct_cmd_t *cmd = NULL; in fct_get_link_status() 964 { GET_STRUCT_SIZE(fct_cmd_t), 966 { GET_STRUCT_SIZE(fct_cmd_t), 968 { GET_STRUCT_SIZE(fct_cmd_t), 970 { GET_STRUCT_SIZE(fct_cmd_t), GET_STRUCT_SIZE(fct_i_cmd_t), 972 { GET_STRUCT_SIZE(fct_cmd_t), /* FCT_STRUCT_CMD_FCP_XCHG */ 1038 ((fct_cmd_t *)sh)->cmd_type = FCT_CMD_FCP_XCHG; in fct_alloc() 1040 ((fct_cmd_t *)sh)->cmd_type = FCT_CMD_RCVD_ELS; in fct_alloc() 1042 ((fct_cmd_t *)sh)->cmd_type = FCT_CMD_SOL_ELS; in fct_alloc() 1044 ((fct_cmd_t *)sh)->cmd_type = FCT_CMD_RCVD_ABTS; in fct_alloc() [all …]
|
H A D | discovery.c | 52 fct_status_t fct_send_accrjt(fct_cmd_t *cmd, uint8_t accrjt, 57 fct_cmd_t **ret_ppcmd, int implicit); 59 fct_cmd_t **ret_ppcmd, uint16_t opcode); 61 fct_cmd_t **ret_ppcmd); 543 fct_cmd_t *cmd = NULL; in fct_process_link_init() 797 fct_handle_els(fct_cmd_t *cmd) in fct_handle_els() 1028 fct_cmd_t *cmd; in fct_trigger_rport_cleanup() 1104 fct_cmd_t *cmd) in fct_register_remote_port() 1217 fct_send_accrjt(fct_cmd_t *cmd, uint8_t accrjt, uint8_t reason, uint8_t expl) in fct_send_accrjt() 1381 fct_cmd_t *cmd = icmd->icmd_cmd; in fct_process_plogi() [all …]
|
H A D | discovery.h | 38 void fct_handle_els(fct_cmd_t *cmd);
|
/titanic_41/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_fct.c | 38 fct_cmd_t *fct_cmd, uint16_t fct_state); 40 fct_cmd_t *fct_cmd, uint16_t fct_state); 41 static void emlxs_fct_cmd_release(emlxs_port_t *port, fct_cmd_t *fct_cmd, 45 fct_cmd_t *fct_cmd, uint16_t fct_state); 46 static void emlxs_fct_cmd_done(emlxs_port_t *port, fct_cmd_t *fct_cmd, 48 static void emlxs_fct_cmd_post(emlxs_port_t *port, fct_cmd_t *fct_cmd, 57 static fct_status_t emlxs_fct_send_cmd(fct_cmd_t *fct_cmd); 58 static fct_status_t emlxs_fct_send_fcp_data(fct_cmd_t *fct_cmd, 60 static fct_status_t emlxs_fct_send_cmd_rsp(fct_cmd_t *fct_cmd, uint32_t flags); 62 fct_cmd_t *cmd, uint32_t flags); [all …]
|
H A D | emlxs_sli3.c | 3578 fct_cmd_t *fct_cmd; in emlxs_sli3_prep_fct_iocb() 4902 fct_cmd_t *fct_cmd; in emlxs_sli3_handle_ring_event()
|
H A D | emlxs_sli4.c | 3847 fct_cmd_t *fct_cmd; in emlxs_sli4_prep_fct_iocb() 5635 fct_cmd_t *fct_cmd; in emlxs_sli4_process_wqe_cmpl()
|
/titanic_41/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt.c | 99 fct_remote_port_t *rp, fct_cmd_t *login); 102 fct_status_t qlt_send_cmd_response(fct_cmd_t *cmd, uint32_t ioflags); 103 fct_status_t qlt_send_els_response(qlt_state_t *qlt, fct_cmd_t *cmd); 105 fct_cmd_t *cmd, int terminate); 109 fct_cmd_t *cmd, uint32_t flags); 110 fct_status_t qlt_abort_sol_cmd(qlt_state_t *qlt, fct_cmd_t *cmd); 111 fct_status_t qlt_abort_purex(qlt_state_t *qlt, fct_cmd_t *cmd); 112 fct_status_t qlt_abort_unsol_scsi_cmd(qlt_state_t *qlt, fct_cmd_t *cmd); 113 fct_status_t qlt_send_cmd(fct_cmd_t *cmd); 114 fct_status_t qlt_send_els(qlt_state_t *qlt, fct_cmd_t *cmd); [all …]
|
/titanic_41/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_fc.h | 69 fct_cmd_t *fct_cmd; 972 fct_cmd_t *fct_cmd; 1345 void (*fct_post_rcvd_cmd)(fct_cmd_t *, stmf_data_buf_t *); 1347 void (*fct_queue_cmd_for_termination)(fct_cmd_t *, fct_status_t); 1348 void (*fct_send_response_done)(fct_cmd_t *, fct_status_t, uint32_t); 1349 void (*fct_send_cmd_done)(fct_cmd_t *, fct_status_t, uint32_t); 1350 void (*fct_scsi_data_xfer_done)(fct_cmd_t *, stmf_data_buf_t *, 1357 (fct_cmd_t *, fct_status_t, int);
|
H A D | emlxs_extern.h | 864 fct_cmd_t *fct_cmd); 876 fct_cmd_t *, uint32_t);
|
/titanic_41/usr/src/lib/libdtrace/common/ |
H A D | fc.d | 82 translator conninfo_t < fct_cmd_t *C > {
|