/titanic_50/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_clock.c | 288 uint32_t iotag; in emlxs_timer_check_pkts() local 493 sbp->iotag, (pkt) ? pkt->pkt_timeout : 0); in emlxs_timer_check_pkts() 517 for (iotag = 1; iotag < hba->max_iotag; iotag++) { in emlxs_timer_check_pkts() 518 sbp = hba->fc_table[iotag]; in emlxs_timer_check_pkts() 530 iotag); in emlxs_timer_check_pkts() 532 hba->fc_table[iotag] = STALE_PACKET; in emlxs_timer_check_pkts() 1175 sbp, sbp->iotag, in emlxs_pkt_chip_timeout() 1180 sbp->iotag, cp, sbp->class, ABORT_TYPE_ABTS); in emlxs_pkt_chip_timeout() 1190 sbp, sbp->iotag, in emlxs_pkt_chip_timeout() 1195 sbp->iotag, cp); in emlxs_pkt_chip_timeout() [all …]
|
H A D | emlxs_fcp.c | 2142 uint16_t iotag; in emlxs_register_pkt() local 2149 if (sbp->iotag != 0) { in emlxs_register_pkt() 2154 sbp->channel, sbp->iotag, sbp); in emlxs_register_pkt() 2157 iotag = 0; in emlxs_register_pkt() 2162 iotag = hba->fc_iotag++; in emlxs_register_pkt() 2164 if (hba->fc_table[iotag] == 0 || in emlxs_register_pkt() 2165 hba->fc_table[iotag] == STALE_PACKET) { in emlxs_register_pkt() 2167 hba->fc_table[iotag] = sbp; in emlxs_register_pkt() 2169 sbp->iotag = iotag; in emlxs_register_pkt() 2174 iotag = 0; in emlxs_register_pkt() [all …]
|
H A D | emlxs_ip.c | 463 uint16_t iotag; in emlxs_create_xri() local 490 iotag = emlxs_register_pkt(cp, sbp); in emlxs_create_xri() 492 if (!iotag) { in emlxs_create_xri() 506 icmd->ULPIOTAG = iotag; in emlxs_create_xri() 524 ndlp->nlp_Xri, iotag); in emlxs_create_xri()
|
H A D | emlxs_sli4.c | 3899 xrip->XRI, xrip->iotag, cmd_sbp, pkt->pkt_cmd_fhdr.rx_id); in emlxs_sli4_prep_fct_iocb() 3921 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb() 3976 cmd_sbp->iotag = xrip->iotag; in emlxs_sli4_prep_fct_iocb() 4024 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb() 4095 cmd_sbp->iotag = xrip->iotag; in emlxs_sli4_prep_fct_iocb() 4143 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb() 4181 uint16_t iotag; in emlxs_sli4_prep_fcp_iocb() local 4223 iotag = sbp->iotag; in emlxs_sli4_prep_fcp_iocb() 4228 xrip->XRI, xrip->iotag, xrip->rx_id, rpip->RPI); in emlxs_sli4_prep_fcp_iocb() 4308 wqe->RequestTag = iotag; in emlxs_sli4_prep_fcp_iocb() [all …]
|
H A D | emlxs_sli3.c | 2359 bmp = hba->sli.sli3.bpl_table[sbp->iotag]; in emlxs_sli2_bde_setup() 2668 bmp = hba->sli.sli3.bpl_table[sbp->iotag]; in emlxs_sli2_fct_bde_setup() 2676 sbp->iotag); in emlxs_sli2_fct_bde_setup() 3586 uint32_t iotag; in emlxs_sli3_prep_fct_iocb() local 3600 iotag = emlxs_register_pkt(cp, cmd_sbp); in emlxs_sli3_prep_fct_iocb() 3602 if (!iotag) { in emlxs_sli3_prep_fct_iocb() 3631 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb() 3688 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb() 3717 (void) emlxs_unregister_pkt(cmd_sbp->channel, iotag, 0); in emlxs_sli3_prep_fct_iocb() 3741 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb() [all …]
|
H A D | emlxs_fct.c | 2403 fct_cmd->cmd_oxid, fct_cmd->cmd_rxid, cmd_sbp->xrip->iotag, 2404 hba->fc_table[cmd_sbp->xrip->iotag]); 3126 if ((hba->fc_table[xrip->iotag]) && 3127 (hba->fc_table[xrip->iotag] != STALE_PACKET)) { 3130 xrip->XRI, xrip->iotag, hba->fc_table[xrip->iotag]); 3462 sbp->iotag = cmd_sbp->iotag; 3743 if (cmd_sbp->iotag != 0) { 3746 cmd_sbp->channel, cmd_sbp->iotag, cmd_sbp); 3754 cmd_sbp->iotag, 0); 4447 (void) emlxs_unregister_pkt(cp, iocb_sbp->iotag, 0);
|
H A D | emlxs_solaris.c | 2192 sbp->iotag = 0; in emlxs_initialize_pkt() 3647 (void) emlxs_unregister_pkt(cp, sbp->iotag, 1); in emlxs_fca_pkt_abort() 3667 (sbp == hba->fc_table[sbp->iotag])) { in emlxs_fca_pkt_abort() 3673 sbp->iotag, cp, sbp->class, ABORT_TYPE_ABTS); in emlxs_fca_pkt_abort() 3684 sbp->iotag, cp); in emlxs_fca_pkt_abort() 3739 "Abort: Completing an IO thats not outstanding: %x", sbp->iotag); in emlxs_fca_pkt_abort() 10200 (sbp->iotag)) { in emlxs_pkt_complete() 10204 sbp, sbp->iotag, ((sbp->xrip)? sbp->xrip->flag:0)); in emlxs_pkt_complete()
|
H A D | emlxs_fcf.c | 14668 xrip->XRI, xrip->iotag); in emlxs_rpi_free_action() 14680 xrip->XRI, xrip->iotag); in emlxs_rpi_free_action() 15210 xrip->XRI, xrip->iotag); in emlxs_rpi_unreg_handler()
|
/titanic_50/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_fcf.h | 102 uint16_t iotag; member
|
H A D | emlxs_extern.h | 736 uint16_t iotag, uint32_t forced); 741 NODELIST *ndlp, uint16_t iotag, 745 NODELIST *ndlp, uint16_t iotag, 762 extern emlxs_buf_t *emlxs_chipq_get(CHANNEL *cp, uint16_t iotag);
|
H A D | emlxs_fc.h | 51 uint32_t iotag; /* iotag for this cmd */ member
|