Home
last modified time | relevance | path

Searched refs:iotag (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_clock.c288 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()
527 "no channel set", iotag); in emlxs_timer_check_pkts()
537 iotag); in emlxs_timer_check_pkts()
539 hba->fc_table[iotag] = STALE_PACKET; in emlxs_timer_check_pkts()
1182 sbp, sbp->iotag, in emlxs_pkt_chip_timeout()
1187 sbp->iotag, cp, sbp->class, ABORT_TYPE_ABTS); in emlxs_pkt_chip_timeout()
1197 sbp, sbp->iotag, in emlxs_pkt_chip_timeout()
[all …]
H A Demlxs_fcp.c2151 uint16_t iotag; in emlxs_register_pkt() local
2158 if (sbp->iotag != 0) { in emlxs_register_pkt()
2163 sbp->channel, sbp->iotag, sbp); in emlxs_register_pkt()
2166 iotag = 0; in emlxs_register_pkt()
2171 iotag = hba->fc_iotag++; in emlxs_register_pkt()
2173 if (hba->fc_table[iotag] == 0 || in emlxs_register_pkt()
2174 hba->fc_table[iotag] == STALE_PACKET) { in emlxs_register_pkt()
2176 hba->fc_table[iotag] = sbp; in emlxs_register_pkt()
2178 sbp->iotag = iotag; in emlxs_register_pkt()
2183 iotag = 0; in emlxs_register_pkt()
[all …]
H A Demlxs_ip.c463 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 Demlxs_sli4.c4245 xrip->XRI, xrip->iotag, cmd_sbp, pkt->pkt_cmd_fhdr.rx_id); in emlxs_sli4_prep_fct_iocb()
4267 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb()
4322 cmd_sbp->iotag = xrip->iotag; in emlxs_sli4_prep_fct_iocb()
4370 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb()
4441 cmd_sbp->iotag = xrip->iotag; in emlxs_sli4_prep_fct_iocb()
4489 wqe->RequestTag = xrip->iotag; in emlxs_sli4_prep_fct_iocb()
4527 uint16_t iotag; in emlxs_sli4_prep_fcp_iocb() local
4568 iotag = sbp->iotag; in emlxs_sli4_prep_fcp_iocb()
4573 xrip->XRI, xrip->iotag, xrip->rx_id, rpip->RPI); in emlxs_sli4_prep_fcp_iocb()
4649 wqe->RequestTag = iotag; in emlxs_sli4_prep_fcp_iocb()
[all …]
H A Demlxs_sli3.c2364 bmp = hba->sli.sli3.bpl_table[sbp->iotag]; in emlxs_sli2_bde_setup()
2673 bmp = hba->sli.sli3.bpl_table[sbp->iotag]; in emlxs_sli2_fct_bde_setup()
2681 sbp->iotag); in emlxs_sli2_fct_bde_setup()
3591 uint32_t iotag; in emlxs_sli3_prep_fct_iocb() local
3605 iotag = emlxs_register_pkt(cp, cmd_sbp); in emlxs_sli3_prep_fct_iocb()
3607 if (!iotag) { in emlxs_sli3_prep_fct_iocb()
3636 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb()
3693 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb()
3722 (void) emlxs_unregister_pkt(cmd_sbp->channel, iotag, 0); in emlxs_sli3_prep_fct_iocb()
3746 iocb->ULPIOTAG = (uint16_t)iotag; in emlxs_sli3_prep_fct_iocb()
[all …]
H A Demlxs_fct.c2417 fct_cmd->cmd_oxid, fct_cmd->cmd_rxid, cmd_sbp->xrip->iotag, in emlxs_fct_handle_unsol_req()
2418 hba->fc_table[cmd_sbp->xrip->iotag]); in emlxs_fct_handle_unsol_req()
3140 if ((hba->fc_table[xrip->iotag]) && in emlxs_fct_handle_abort()
3141 (hba->fc_table[xrip->iotag] != STALE_PACKET)) { in emlxs_fct_handle_abort()
3144 xrip->XRI, xrip->iotag, hba->fc_table[xrip->iotag]); in emlxs_fct_handle_abort()
3476 sbp->iotag = cmd_sbp->iotag; in emlxs_fct_pkt_init()
3757 if (cmd_sbp->iotag != 0) { in emlxs_fct_cmd_done()
3760 cmd_sbp->channel, cmd_sbp->iotag, cmd_sbp); in emlxs_fct_cmd_done()
3768 cmd_sbp->iotag, 0); in emlxs_fct_cmd_done()
4461 (void) emlxs_unregister_pkt(cp, iocb_sbp->iotag, 0); in emlxs_fct_pkt_abort_txq()
H A Demlxs_solaris.c2202 sbp->iotag = 0; in emlxs_initialize_pkt()
3657 (void) emlxs_unregister_pkt(cp, sbp->iotag, 1); in emlxs_fca_pkt_abort()
3677 (sbp == hba->fc_table[sbp->iotag])) { in emlxs_fca_pkt_abort()
3683 sbp->iotag, cp, sbp->class, ABORT_TYPE_ABTS); in emlxs_fca_pkt_abort()
3694 sbp->iotag, cp); in emlxs_fca_pkt_abort()
3749 "Abort: Completing an IO thats not outstanding: %x", sbp->iotag); in emlxs_fca_pkt_abort()
10223 (sbp->iotag)) { in emlxs_pkt_complete()
10227 sbp, sbp->iotag, ((sbp->xrip)? sbp->xrip->flag:0)); in emlxs_pkt_complete()
H A Demlxs_fcf.c14669 xrip->XRI, xrip->iotag); in emlxs_rpi_free_action()
14681 xrip->XRI, xrip->iotag); in emlxs_rpi_free_action()
15211 xrip->XRI, xrip->iotag); in emlxs_rpi_unreg_handler()
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h739 uint16_t iotag, uint32_t forced);
744 NODELIST *ndlp, uint16_t iotag,
748 NODELIST *ndlp, uint16_t iotag,
765 extern emlxs_buf_t *emlxs_chipq_get(CHANNEL *cp, uint16_t iotag);
H A Demlxs_fcf.h103 uint16_t iotag; member
H A Demlxs_fc.h53 uint32_t iotag; /* iotag for this cmd */ member