/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/fcoei/ |
H A D | fcoei_lv.c | 81 static void fcoei_fill_els_logi_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 82 static void fcoei_fill_els_prli_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 83 static void fcoei_fill_els_logo_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 84 static void fcoei_fill_els_scr_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 85 static void fcoei_fill_els_adisc_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 86 static void fcoei_fill_els_linit_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 87 static void fcoei_fill_els_rls_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 88 static void fcoei_fill_els_rnid_cmd(fc_packet_t *fpkt, fcoe_frame_t *frm); 90 static void fcoei_fill_els_acc_resp(fc_packet_t *fpkt, fcoe_frame_t *frm); 91 static void fcoei_fill_els_rjt_resp(fc_packet_t *fpkt, fcoe_frame_t *frm); [all …]
|
H A D | fcoei_eth.c | 569 fc_packet_t *fpkt = NULL; in fcoei_process_sol_fcp_resp() 669 fc_packet_t *fpkt; in fcoei_process_sol_els_rsp() 737 fc_packet_t *fpkt; in fcoei_process_sol_ct_rsp()
|
H A D | fcoei.h | 237 fc_packet_t *xch_fpkt;
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_pkt.c | 48 fc_packet_t *pkt = (fc_packet_t *)arg1; in emlxs_pkt_thread() 79 emlxs_pkt_send(fc_packet_t *pkt, uint32_t now) in emlxs_pkt_send() 100 emlxs_pkt_free(fc_packet_t *pkt) in emlxs_pkt_free() 124 kmem_free(pkt, (sizeof (fc_packet_t) + sizeof (emlxs_buf_t) + in emlxs_pkt_free() 127 kmem_free(pkt, (sizeof (fc_packet_t) + sizeof (emlxs_buf_t))); in emlxs_pkt_free() 137 emlxs_pkt_callback(fc_packet_t *pkt) in emlxs_pkt_callback() 147 extern fc_packet_t * 152 fc_packet_t *pkt; in emlxs_pkt_alloc() 162 sizeof (fc_packet_t) + sizeof (emlxs_buf_t) + in emlxs_pkt_alloc() 167 pkt_size = sizeof (fc_packet_t) + sizeof (emlxs_buf_t); in emlxs_pkt_alloc() [all …]
|
H A D | emlxs_els.c | 90 fc_packet_t *pkt; in emlxs_els_handle_event() 564 fc_packet_t *pkt; in emlxs_handle_sol_flogi() 759 fc_packet_t *pkt; in emlxs_handle_sol_fdisc() 829 fc_packet_t *pkt; in emlxs_handle_sol_plogi() 910 fc_packet_t *pkt; in emlxs_handle_sol_adisc() 954 fc_packet_t *pkt; in emlxs_handle_sol_prli() 1043 fc_packet_t *pkt; in emlxs_handle_sol_logo() 2131 fc_packet_t *pkt; in emlxs_handle_unsol_echo() 2206 fc_packet_t *pkt; in emlxs_handle_unsol_rtv() 2282 fc_packet_t *pkt = (fc_packet_t *)arg2; in emlxs_rls_rsp_thread() [all …]
|
H A D | emlxs_diag.c | 118 emlxs_diag_pkt_callback(fc_packet_t *pkt) in emlxs_diag_pkt_callback() 140 fc_packet_t *pkt; in emlxs_diag_echo_run()
|
H A D | emlxs_fct.c | 72 static void emlxs_fct_pkt_comp(fc_packet_t *pkt); 88 fct_cmd_t *fct_cmd, fc_packet_t *pkt); 1820 fc_packet_t *pkt = NULL; in emlxs_fct_flogi_xchg() 2637 fc_packet_t *pkt; in emlxs_fct_send_fcp_status() 2793 fc_packet_t *pkt; in emlxs_fct_send_qfull_reply() 2875 fc_packet_t *pkt; in emlxs_fct_handle_fcp_event() 3102 fc_packet_t *pkt; in emlxs_fct_handle_abort() 3459 fc_packet_t *pkt) in emlxs_fct_pkt_init() 3719 fc_packet_t *pkt; in emlxs_fct_cmd_post() 3751 fc_packet_t *pkt; in emlxs_fct_cmd_done() [all …]
|
H A D | emlxs_ip.c | 384 fc_packet_t *pkt; in emlxs_handle_create_xri() 461 fc_packet_t *pkt; in emlxs_create_xri()
|
H A D | emlxs_clock.c | 286 fc_packet_t *pkt; in emlxs_timer_check_pkts() 1166 fc_packet_t *pkt; in emlxs_pkt_chip_timeout() 1345 fc_packet_t *pkt = NULL; in emlxs_tx_watchdog()
|
H A D | emlxs_solaris.c | 2164 emlxs_fca_pkt_init(opaque_t fca_port_handle, fc_packet_t *pkt, int32_t sleep) in emlxs_fca_pkt_init() 2193 fc_packet_t *pkt = PRIV2PKT(sbp); in emlxs_initialize_pkt() 2259 emlxs_fca_pkt_uninit(opaque_t fca_port_handle, fc_packet_t *pkt) in emlxs_fca_pkt_uninit() 2474 emlxs_fca_transport(opaque_t fca_port_handle, fc_packet_t *pkt) in emlxs_fca_transport() 2633 fc_packet_t *pkt = PRIV2PKT(sbp); in emlxs_poll() 3077 fc_packet_t *pkt; in emlxs_ub_els_reject() 3424 emlxs_fca_pkt_abort(opaque_t fca_port_handle, fc_packet_t *pkt, int32_t sleep) in emlxs_fca_pkt_abort() 3839 fc_packet_t *pkt; in emlxs_abort_all() 8507 fc_packet_t *pkt; in emlxs_fast_target_reset() 8578 fc_packet_t *pkt; in emlxs_send_fcp_cmd() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/impl/ |
H A D | fp.h | 261 fc_packet_t cmd_pkt; 265 fc_packet_t *cmd_ulp_pkt; 267 int (*cmd_transport) (opaque_t fca_handle, fc_packet_t *); 315 static int fp_retry_cmd(fc_packet_t *pkt); 317 static int fp_handle_reject(fc_packet_t *pkt); 334 fc_packet_t *ulp_pkt); 357 static int fp_common_intr(fc_packet_t *pkt, int iodone); 358 static void fp_flogi_intr(fc_packet_t *pkt); 359 static void fp_plogi_intr(fc_packet_t *pkt); 360 static void fp_adisc_intr(fc_packet_t *pkt); [all …]
|
H A D | fc_fcaif.h | 171 int (*fca_init_pkt) (opaque_t fca_handle, fc_packet_t *pkt, int sleep); 173 int (*fca_un_init_pkt) (opaque_t fca_handle, fc_packet_t *pkt); 175 int (*fca_els_send) (opaque_t fca_handle, fc_packet_t *pkt); 183 int (*fca_transport) (opaque_t fca_handle, fc_packet_t *pkt); 194 int (*fca_abort) (opaque_t fca_handle, fc_packet_t *pkt, int flags); 209 int fc_fca_update_errors(fc_packet_t *pkt); 211 int fc_fca_pkt_error(fc_packet_t *pkt, char **state, char **reason,
|
H A D | fc_ulpif.h | 150 int fc_ulp_init_packet(opaque_t port_handle, fc_packet_t *pkt, int sleep); 151 int fc_ulp_uninit_packet(opaque_t port_handle, fc_packet_t *pkt); 154 int fc_ulp_login(opaque_t port_handle, fc_packet_t **ulp_pkt, 159 int fc_ulp_transport(opaque_t port_handle, fc_packet_t *pkt); 160 int fc_ulp_issue_els(opaque_t port_handle, fc_packet_t *pkt); 167 int fc_ulp_abort(opaque_t port_handle, fc_packet_t *pkt, int flags); 175 int fc_ulp_pkt_error(fc_packet_t *pkt, char **state, char **reason,
|
H A D | fctl.h | 211 } fc_packet_t; typedef
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/ |
H A D | fcsm.h | 133 fc_packet_t *cmd_fp_pkt; 141 int (*cmd_transport)(opaque_t, fc_packet_t *); 143 fc_packet_t cmd_fc_packet; 346 static void fcsm_pkt_common_intr(fc_packet_t *); 361 fc_packet_t *, const char *, ...);
|
H A D | fcip.h | 334 fc_packet_t *fcip_pkt_fcpktp; /* the actual fc packet */ 343 fc_packet_t fcip_pkt_fcpkt; /* the actual fc packet */
|
/illumos-gate/usr/src/uts/common/sys/fc4/ |
H A D | fc_transport.h | 92 } fc_packet_t; typedef 215 fc_packet_t *(*fc_pkt_alloc)(
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_extern.h | 147 fc_packet_t *pkt, int32_t sleep); 173 fc_packet_t *pkt); 175 fc_packet_t *pkt); 177 fc_packet_t *pkt, int32_t sleep); 252 extern int32_t emlxs_pkt_send(fc_packet_t *pkt, uint32_t now); 253 extern void emlxs_pkt_free(fc_packet_t *pkt); 254 extern void emlxs_pkt_callback(fc_packet_t *pkt); 255 extern fc_packet_t *emlxs_pkt_alloc(emlxs_port_t *port,
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcsm.c | 1824 fcsm_display(int level, int flags, fcsm_t *fcsm, fc_packet_t *pkt, in fcsm_display() 1963 fc_packet_t *pkt; in fcsm_cmd_cache_constructor() 2017 fc_packet_t *pkt; in fcsm_cmd_cache_destructor() 2037 fc_packet_t *pkt; in fcsm_alloc_cmd() 2261 fc_packet_t *pkt; in fcsm_free_cmd_dma() 2730 fc_packet_t *pkt; in fcsm_ct_init() 2771 fc_packet_t *pkt; in fcsm_ct_intr() 3064 fc_packet_t *pkt; in fcsm_els_init() 3093 fc_packet_t *pkt; in fcsm_xlogi_init() 3133 fc_packet_t *pkt; in fcsm_xlogi_intr() [all …]
|
H A D | fcp.c | 441 static void fcp_unsol_callback(fc_packet_t *fpkt); 442 static void fcp_unsol_resp_init(fc_packet_t *pkt, fc_unsol_buf_t *buf, 456 static void fcp_icmd_callback(fc_packet_t *fpkt); 459 static int fcp_check_reportlun(struct fcp_rsp *rsp, fc_packet_t *fpkt); 460 static void fcp_scsi_callback(fc_packet_t *fpkt); 461 static void fcp_retry_scsi_cmd(fc_packet_t *fpkt); 462 static void fcp_handle_inquiry(fc_packet_t *fpkt, struct fcp_ipkt *icmd); 463 static void fcp_handle_reportlun(fc_packet_t *fpkt, struct fcp_ipkt *icmd); 491 static void fcp_cmd_callback(fc_packet_t *fpkt); 492 static void fcp_complete_pkt(fc_packet_t *fpkt); [all …]
|
H A D | fcip.c | 238 static void fcip_ipkt_callback(fc_packet_t *fc_pkt); 240 static void fcip_pkt_callback(fc_packet_t *fc_pkt); 2604 fc_packet_t *fc_pkt; in fcip_handle_farp_request() 3944 fc_packet_t *fc_pkt; in fcip_start() 4180 fc_packet_t *fc_pkt; in fcip_transport() 4273 fcip_pkt_callback(fc_packet_t *fc_pkt) in fcip_pkt_callback() 5656 fc_packet_t *fc_pkt; in fcip_cache_constructor() 5716 fc_packet_t *fc_pkt; in fcip_cache_destructor() 6027 fc_packet_t *fc_pkt; in fcip_do_farp() 6192 fc_packet_t *fc_pkt; in fcip_do_plogi() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/impl/ |
H A D | fp.c | 1871 fc_packet_t *pkt; in fp_cache_constructor() 1922 fc_packet_t *pkt; in fp_cache_destructor() 1972 fc_packet_t *pkt; in fp_alloc_pkt() 2168 fc_packet_t *pkt; in fp_free_pkt() 2216 fc_packet_t *pkt = &cmd->cmd_pkt; in fp_free_dma() 3242 fp_retry_cmd(fc_packet_t *pkt) in fp_retry_cmd() 3295 fp_handle_reject(fc_packet_t *pkt) in fp_handle_reject() 3521 fc_packet_t *ulp_pkt = cmd->cmd_ulp_pkt; in fp_iodone() 3590 sizeof (fc_packet_t *) * job->job_ulp_listlen); in fp_jobdone() 4050 int cmd_flag, int sleep, fc_remote_port_t *pd, fc_packet_t *ulp_pkt) in fp_port_login() [all …]
|
H A D | fctl.c | 845 fc_ulp_init_packet(opaque_t port_handle, fc_packet_t *pkt, int sleep) in fc_ulp_init_packet() 883 fc_ulp_uninit_packet(opaque_t port_handle, fc_packet_t *pkt) in fc_ulp_uninit_packet() 1040 fc_ulp_login(opaque_t port_handle, fc_packet_t **ulp_pkt, uint32_t listlen) in fc_ulp_login() 1045 fc_packet_t **tmp_array; in fc_ulp_login() 1112 fc_packet_t *pkt; in fc_ulp_login() 1360 fc_ulp_transport(opaque_t port_handle, fc_packet_t *pkt) in fc_ulp_transport() 1483 fc_ulp_issue_els(opaque_t port_handle, fc_packet_t *pkt) in fc_ulp_issue_els() 1579 fc_ulp_abort(opaque_t port_handle, fc_packet_t *pkt, int flags) in fc_ulp_abort() 1752 fc_ulp_pkt_error(fc_packet_t *pkt, char **state, char **reason, in fc_ulp_pkt_error() 1973 fc_fca_update_errors(fc_packet_t *pkt) in fc_fca_update_errors() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_fm.c | 141 fc_packet_t *pkt = sb->pkt; in qlc_fm_check_pkt_dma_handle()
|
H A D | ql_api.c | 76 static int ql_init_pkt(opaque_t, fc_packet_t *, int); 77 static int ql_un_init_pkt(opaque_t, fc_packet_t *); 78 static int ql_els_send(opaque_t, fc_packet_t *); 82 static int ql_transport(opaque_t, fc_packet_t *); 86 static int ql_abort(opaque_t, fc_packet_t *, int); 94 static ql_adapter_state_t *ql_cmd_setup(opaque_t, fc_packet_t *, int *); 95 static int ql_els_plogi(ql_adapter_state_t *, fc_packet_t *); 96 static int ql_p2p_plogi(ql_adapter_state_t *, fc_packet_t *); 97 static int ql_els_flogi(ql_adapter_state_t *, fc_packet_t *); 98 static int ql_els_logo(ql_adapter_state_t *, fc_packet_t *); [all …]
|