/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_fcp.c | 52 emlxs_handle_fcp_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_handle_fcp_event() 728 IOCBQ *iocbq; in emlxs_post_buffer() 766 if ((iocbq = (IOCBQ *)emlxs_mem_get(hba, MEM_IOCB)) == 0) { in emlxs_post_buffer() 2261 IOCBQ *iocbq; in emlxs_tx_channel_flush() 2262 IOCBQ *next; in emlxs_tx_channel_flush() 2289 ((IOCBQ *)abort.q_last)->next = in emlxs_tx_channel_flush() 2290 (IOCBQ *)ndlp->nlp_ptx[channelno].q_first; in emlxs_tx_channel_flush() 2304 ((IOCBQ *)abort.q_last)->next = in emlxs_tx_channel_flush() 2305 (IOCBQ *)ndlp->nlp_tx[channelno].q_first; in emlxs_tx_channel_flush() 2341 iocbq = (IOCBQ *) abort.q_first; in emlxs_tx_channel_flush() [all …]
|
H A D | emlxs_clock.c | 281 IOCBQ *prev; in emlxs_timer_check_pkts() 282 IOCBQ *next; in emlxs_timer_check_pkts() 284 IOCBQ *iocbq; in emlxs_timer_check_pkts() 322 iocbq = (IOCBQ *)nlp->nlp_ptx[channelno].q_first; in emlxs_timer_check_pkts() 325 next = (IOCBQ *)iocbq->next; in emlxs_timer_check_pkts() 356 ((IOCBQ *)tmo.q_last)->next = in emlxs_timer_check_pkts() 381 iocbq = (IOCBQ *)nlp->nlp_tx[channelno].q_first; in emlxs_timer_check_pkts() 384 next = (IOCBQ *)iocbq->next; in emlxs_timer_check_pkts() 415 ((IOCBQ *)tmo.q_last)->next = in emlxs_timer_check_pkts() 448 iocbq = (IOCBQ *)tmo.q_first; in emlxs_timer_check_pkts() [all …]
|
H A D | emlxs_els.c | 40 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 42 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 44 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 46 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 48 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 50 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 52 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 54 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 56 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 58 IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); [all …]
|
H A D | emlxs_ip.c | 34 emlxs_ip_handle_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_ip_handle_event() 178 emlxs_ip_handle_unsol_req(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq, in emlxs_ip_handle_unsol_req() 301 emlxs_ip_handle_rcv_seq_list(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_ip_handle_rcv_seq_list() 379 emlxs_handle_create_xri(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_handle_create_xri() 460 IOCBQ *iocbq; in emlxs_create_xri()
|
H A D | emlxs_fct.c | 94 CHANNEL *cp, IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 96 CHANNEL *cp, IOCBQ *iocbq, MATCHMAP *mp, uint32_t size); 626 IOCBQ iocbq; in emlxs_fct_handle_unsol_flogi() 663 bzero((uint8_t *)&iocbq, sizeof (IOCBQ)); in emlxs_fct_handle_unsol_flogi() 717 bzero((uint8_t *)&iocbq, sizeof (IOCBQ)); in emlxs_fct_handle_unsol_flogi() 1704 IOCBQ *iocbq; in emlxs_fct_send_cmd_rsp() 2305 emlxs_fct_handle_unsol_req(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq, in emlxs_fct_handle_unsol_req() 2542 IOCBQ *iocbq; in emlxs_fct_send_fcp_data() 2865 emlxs_fct_handle_fcp_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_fct_handle_fcp_event() 3097 emlxs_fct_handle_abort(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_fct_handle_abort() [all …]
|
H A D | emlxs_mem.c | 92 seg->fc_memsize = sizeof (IOCBQ); in emlxs_mem_alloc_buffer() 1148 IOCBQ *iocbq; in emlxs_mem_get() 1173 iocbq = (IOCBQ *)bp; in emlxs_mem_get() 1194 IOCBQ *iocbq; in emlxs_mem_put() 1220 iocbq = (IOCBQ *)bp; in emlxs_mem_put()
|
H A D | emlxs_sli3.c | 33 static void emlxs_sli3_issue_iocb(emlxs_hba_t *hba, RING *rp, IOCBQ *iocbq); 73 CHANNEL *rp, IOCBQ *iocb_cmd); 146 IOCBQ *iocbq); 150 fc_unsol_buf_t *ubp, IOCBQ *iocbq); 2354 IOCBQ *iocbq; in emlxs_sli2_bde_setup() 2496 IOCBQ *iocbq; in emlxs_sli3_bde_setup() 2785 emlxs_sli3_issue_iocb_cmd(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_sli3_issue_iocb_cmd() 3588 IOCBQ *iocbq; in emlxs_sli3_prep_fct_iocb() 3780 IOCBQ *iocbq; in emlxs_sli3_prep_fcp_iocb() 3874 IOCBQ *iocbq; in emlxs_sli3_prep_ip_iocb() [all …]
|
H A D | emlxs_hba.c | 39 IOCBQ *iocbq); 2233 emlxs_handle_async_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_handle_async_event() 2369 IOCBQ *iocbq; in emlxs_proc_channel() 2370 IOCBQ *rsp_head; in emlxs_proc_channel() 2386 rsp_head = (IOCBQ *) iocbq->next; in emlxs_proc_channel() 2407 emlxs_proc_channel_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_proc_channel_event()
|
H A D | emlxs_dhchap.c | 998 IOCBQ *iocbq, MATCHMAP *mp, in emlxs_dhchap_state_machine() 1004 uint32_t(*func) (emlxs_port_t *, CHANNEL *, IOCBQ *, MATCHMAP *, in emlxs_dhchap_state_machine() 1015 func = (uint32_t(*) (emlxs_port_t *, CHANNEL *, IOCBQ *, MATCHMAP *, in emlxs_dhchap_state_machine() 2011 IOCBQ *iocbq = (IOCBQ *) arg2; in emlxs_rcv_auth_msg_auth_negotiate_issue() 2736 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_auth_negotiate_cmpl_wait4next() 3204 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_dhchap_reply_cmpl_wait4next() 3692 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_dhchap_challenge_cmpl_wait4next() 4187 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_dhchap_success_cmpl_wait4next() 4352 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_npr_node() 4693 IOCBQ *iocbq = (IOCBQ *)arg2; in emlxs_rcv_auth_msg_unmapped_node()
|
H A D | emlxs_solaris.c | 2217 bzero((void *)&sbp->iocbq, sizeof (IOCBQ)); in emlxs_initialize_pkt() 3439 IOCBQ *iocbq; in emlxs_fca_pkt_abort() 3440 IOCBQ *next; in emlxs_fca_pkt_abort() 3441 IOCBQ *prev; in emlxs_fca_pkt_abort() 3524 next = (IOCBQ *) nlp->nlp_ptx[channelno].q_first; in emlxs_fca_pkt_abort() 3558 next = (IOCBQ *) nlp->nlp_tx[channelno].q_first; in emlxs_fca_pkt_abort() 3586 next = (IOCBQ *) next->next; in emlxs_fca_pkt_abort() 8580 IOCBQ *iocbq; in emlxs_send_fcp_cmd() 8859 IOCBQ *iocbq; in emlxs_send_fct_status() 8904 IOCBQ *iocbq; in emlxs_send_fct_abort() [all …]
|
H A D | emlxs_sli4.c | 90 CHANNEL *cp, IOCBQ *iocb_cmd); 155 IOCBQ *iocbq); 159 fc_unsol_buf_t *ubp, IOCBQ *iocbq); 2905 IOCBQ *iocbq; in emlxs_sli4_bde_setup() 2912 iocbq = (IOCBQ *) &sbp->iocbq; in emlxs_sli4_bde_setup() 3026 IOCBQ *iocbq; in emlxs_sli4_fct_bde_setup() 3190 emlxs_sli4_issue_iocb_cmd(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_sli4_issue_iocb_cmd() 4200 IOCBQ *iocbq; in emlxs_sli4_prep_fct_iocb() 4524 IOCBQ *iocbq; in emlxs_sli4_prep_fcp_iocb() 4671 IOCBQ *iocbq; in emlxs_sli4_prep_els_iocb() [all …]
|
H A D | emlxs_mbox.c | 3046 IOCBQ *mbox_iocbq; in emlxs_mb_fini() 3072 mbox_iocbq = (IOCBQ *)mbox_mbq->iocbq; in emlxs_mb_fini() 3150 fc_unsol_buf_t *ubp, IOCBQ *iocbq) in emlxs_mb_deferred_cmpl() 3191 if (iocbq == (IOCBQ *)1) { in emlxs_mb_deferred_cmpl()
|
H A D | emlxs_dfc.c | 9139 emlxs_dfc_handle_event(emlxs_hba_t *hba, CHANNEL *cp, IOCBQ *iocbq) in emlxs_dfc_handle_event() 9222 emlxs_dfc_handle_unsol_req(emlxs_port_t *port, CHANNEL *cp, IOCBQ *iocbq, in emlxs_dfc_handle_unsol_req()
|
H A D | emlxs_fcf.c | 11983 IOCBQ *iocbq; in emlxs_deferred_cmpl_thread() 11990 iocbq = (IOCBQ *)cmpl->arg3; in emlxs_deferred_cmpl_thread()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_extern.h | 272 CHANNEL *cp, IOCBQ *iocbq, 350 CHANNEL *cp, IOCBQ *temp); 352 CHANNEL *cp, IOCBQ *iocbq, 357 CHANNEL *cp, IOCBQ *temp); 359 CHANNEL *cp, IOCBQ *iocbq, 362 IOCBQ *iocbq, uint32_t type, 370 IOCBQ *iocbq, MATCHMAP *mp, 374 IOCBQ *iocbq, MATCHMAP *mp, 382 CHANNEL *cp, IOCBQ *iocbq); 387 CHANNEL *cp, IOCBQ *temp); [all …]
|
H A D | emlxs_fc.h | 50 IOCBQ iocbq; 326 IOCBQ *rsp_head; /* deferred completion head */ 327 IOCBQ *rsp_tail; /* deferred completion tail */
|
H A D | emlxs_iocb.h | 826 typedef emlxs_iocbq_t IOCBQ; typedef
|