Searched refs:xrip (Results 1 – 9 of 9) sorted by relevance
/titanic_50/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_sli4.c | 2544 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 D | emlxs_fct.c | 2393 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 D | emlxs_fcp.c | 2340 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 D | emlxs_fcf.c | 14247 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 D | emlxs_clock.c | 456 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_timer_check_pkts()
|
H A D | emlxs_solaris.c | 3645 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 D | emlxs_dfc.c | 8504 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 D | emlxs_extern.h | 949 uint32_t did, XRIobj_t *xrip);
|
H A D | emlxs_fc.h | 47 struct XRIobj *xrip; /* Exchange resource */ member
|