Home
last modified time | relevance | path

Searched refs:xrip (Results 1 – 9 of 9) sorted by relevance

/titanic_50/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_sli4.c2544 XRIobj_t *xrip; in emlxs_sli4_bde_setup() local
2557 xrip = sbp->xrip; in emlxs_sli4_bde_setup()
2558 sge = xrip->SGList.virt; in emlxs_sli4_bde_setup()
2671 XRIobj_t *xrip; in emlxs_sli4_fct_bde_setup() local
2683 xrip = sbp->xrip; in emlxs_sli4_fct_bde_setup()
2708 sge = xrip->SGList.virt; in emlxs_sli4_fct_bde_setup()
2985 if (!(sbp->xrip)) { in emlxs_sli4_issue_iocb_cmd()
3025 sbp->xrip->flag |= EMLXS_XRI_PENDING_IO; in emlxs_sli4_issue_iocb_cmd()
3852 XRIobj_t *xrip; in emlxs_sli4_prep_fct_iocb() local
3886 xrip = emlxs_sli4_alloc_xri(port, cmd_sbp, rpip, in emlxs_sli4_prep_fct_iocb()
[all …]
H A Demlxs_fct.c2393 cmd_sbp->xrip = iocbq->sbp;
2397 fct_cmd->cmd_oxid = cmd_sbp->xrip->rx_id;
2398 fct_cmd->cmd_rxid = cmd_sbp->xrip->XRI;
2403 fct_cmd->cmd_oxid, fct_cmd->cmd_rxid, cmd_sbp->xrip->iotag,
2404 hba->fc_table[cmd_sbp->xrip->iotag]);
3118 XRIobj_t *xrip; local
3120 emlxs_sli4_free_xri(port, NULL, sbp->xrip, 1);
3121 xrip = emlxs_sli4_find_xri(port, iocb->ULPCONTEXT);
3122 if (!xrip || xrip->state == XRI_STATE_FREE) {
3126 if ((hba->fc_table[xrip->iotag]) &&
[all …]
H A Demlxs_fcp.c2340 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_tx_channel_flush()
2587 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_tx_node_flush()
2891 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_tx_lun_flush()
3055 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_tx_put()
3548 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_tx_move()
3803 if (sbp->xrip) { in emlxs_iotag_flush()
3808 iotag, sbp, sbp->xrip, in emlxs_iotag_flush()
3809 sbp->xrip->state, sbp->xrip->flag); in emlxs_iotag_flush()
3817 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 0); in emlxs_iotag_flush()
4036 if (sbp == NULL || sbp == STALE_PACKET || sbp->xrip == NULL) { in emlxs_create_abort_xri_cn()
[all …]
H A Demlxs_fcf.c14247 emlxs_rpi_reserve_notify(emlxs_port_t *port, uint32_t did, XRIobj_t *xrip) in emlxs_rpi_reserve_notify() argument
14270 did, ((xrip)?xrip->XRI:0)); in emlxs_rpi_reserve_notify()
14277 if (xrip) { in emlxs_rpi_reserve_notify()
14279 xrip->reserved_rpip = rpip; in emlxs_rpi_reserve_notify()
14286 rpip->RPI, rpip->did, ((xrip)?xrip->XRI:0)); in emlxs_rpi_reserve_notify()
14628 XRIobj_t *xrip; in emlxs_rpi_free_action() local
14659 xrip = (XRIobj_t *)hba->sli.sli4.XRIinuse_f; in emlxs_rpi_free_action()
14660 while (xrip != (XRIobj_t *)&hba->sli.sli4.XRIinuse_f) { in emlxs_rpi_free_action()
14661 next_xrip = xrip->_f; in emlxs_rpi_free_action()
14662 if (xrip->rpip == rpip) { in emlxs_rpi_free_action()
[all …]
H A Demlxs_clock.c456 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_timer_check_pkts()
H A Demlxs_solaris.c3645 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_fca_pkt_abort()
10204 sbp, sbp->iotag, ((sbp->xrip)? sbp->xrip->flag:0)); in emlxs_pkt_complete()
10206 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_pkt_complete()
H A Demlxs_dfc.c8504 XRIobj_t *xrip; in emlxs_dfc_loopback_mode() local
8772 xrip = emlxs_sli4_reserve_xri(port, in emlxs_dfc_loopback_mode()
8776 if (xrip == NULL) { in emlxs_dfc_loopback_mode()
8785 ndlp->nlp_Xri = xrip->XRI; in emlxs_dfc_loopback_mode()
/titanic_50/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_extern.h949 uint32_t did, XRIobj_t *xrip);
H A Demlxs_fc.h47 struct XRIobj *xrip; /* Exchange resource */ member