Home
last modified time | relevance | path

Searched refs:fc_packet_t (Results 1 – 25 of 37) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/fcoei/
H A Dfcoei_lv.c81 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 Dfcoei_eth.c569 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 Dfcoei.h237 fc_packet_t *xch_fpkt;
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_pkt.c48 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 Demlxs_els.c90 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 Demlxs_diag.c118 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 Demlxs_fct.c72 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 Demlxs_ip.c384 fc_packet_t *pkt; in emlxs_handle_create_xri()
461 fc_packet_t *pkt; in emlxs_create_xri()
H A Demlxs_clock.c286 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 Demlxs_solaris.c2164 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 Dfp.h261 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 Dfc_fcaif.h171 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 Dfc_ulpif.h150 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 Dfctl.h211 } fc_packet_t; typedef
/illumos-gate/usr/src/uts/common/sys/fibre-channel/ulp/
H A Dfcsm.h133 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 Dfcip.h334 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 Dfc_transport.h92 } fc_packet_t; typedef
215 fc_packet_t *(*fc_pkt_alloc)(
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h147 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 Dfcsm.c1824 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 Dfcp.c441 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 Dfcip.c238 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 Dfp.c1871 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 Dfctl.c845 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 Dql_fm.c141 fc_packet_t *pkt = sb->pkt; in qlc_fm_check_pkt_dma_handle()
H A Dql_api.c76 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 …]

12