Lines Matching refs:abts
1735 struct abts_recv_from_24xx *abts = &mcmd->orig_iocb.abts; in qlt_build_abts_resp_iocb() local
1768 resp->nport_handle = abts->nport_handle; in qlt_build_abts_resp_iocb()
1770 resp->sof_type = abts->sof_type; in qlt_build_abts_resp_iocb()
1771 resp->exchange_address = abts->exchange_address; in qlt_build_abts_resp_iocb()
1772 resp->fcp_hdr_le = abts->fcp_hdr_le; in qlt_build_abts_resp_iocb()
1781 resp->fcp_hdr_le.d_id = abts->fcp_hdr_le.s_id; in qlt_build_abts_resp_iocb()
1782 resp->fcp_hdr_le.s_id = abts->fcp_hdr_le.d_id; in qlt_build_abts_resp_iocb()
1784 resp->exchange_addr_to_abort = abts->exchange_addr_to_abort; in qlt_build_abts_resp_iocb()
1790 resp->payload.ba_acct.ox_id = abts->fcp_hdr_le.ox_id; in qlt_build_abts_resp_iocb()
1791 resp->payload.ba_acct.rx_id = abts->fcp_hdr_le.rx_id; in qlt_build_abts_resp_iocb()
1815 struct abts_recv_from_24xx *abts, uint32_t status, in qlt_24xx_send_abts_resp() argument
1826 ha, abts, status); in qlt_24xx_send_abts_resp()
1840 resp->nport_handle = abts->nport_handle; in qlt_24xx_send_abts_resp()
1842 resp->sof_type = abts->sof_type; in qlt_24xx_send_abts_resp()
1843 resp->exchange_address = abts->exchange_address; in qlt_24xx_send_abts_resp()
1844 resp->fcp_hdr_le = abts->fcp_hdr_le; in qlt_24xx_send_abts_resp()
1853 resp->fcp_hdr_le.d_id = abts->fcp_hdr_le.d_id; in qlt_24xx_send_abts_resp()
1854 resp->fcp_hdr_le.s_id = abts->fcp_hdr_le.s_id; in qlt_24xx_send_abts_resp()
1856 resp->fcp_hdr_le.d_id = abts->fcp_hdr_le.s_id; in qlt_24xx_send_abts_resp()
1857 resp->fcp_hdr_le.s_id = abts->fcp_hdr_le.d_id; in qlt_24xx_send_abts_resp()
1859 resp->exchange_addr_to_abort = abts->exchange_addr_to_abort; in qlt_24xx_send_abts_resp()
1865 resp->payload.ba_acct.ox_id = abts->fcp_hdr_le.ox_id; in qlt_24xx_send_abts_resp()
1866 resp->payload.ba_acct.rx_id = abts->fcp_hdr_le.rx_id; in qlt_24xx_send_abts_resp()
1904 entry = &mcmd->orig_iocb.abts; in qlt_24xx_retry_term_exchange()
2037 tag = le32_to_cpu(mcmd->orig_iocb.abts.exchange_addr_to_abort); in qlt_do_tmr_work()
2081 struct abts_recv_from_24xx *abts, struct fc_port *sess) in __qlt_24xx_handle_abts() argument
2089 vha->vp_idx, abts->exchange_addr_to_abort); in __qlt_24xx_handle_abts()
2101 memcpy(&mcmd->orig_iocb.abts, abts, sizeof(mcmd->orig_iocb.abts)); in __qlt_24xx_handle_abts()
2117 le32_to_cpu(abts->exchange_addr_to_abort)); in __qlt_24xx_handle_abts()
2136 struct abts_recv_from_24xx *abts) in qlt_24xx_handle_abts() argument
2140 uint32_t tag = le32_to_cpu(abts->exchange_addr_to_abort); in qlt_24xx_handle_abts()
2145 if (le32_to_cpu(abts->fcp_hdr_le.parameter) & ABTS_PARAM_ABORT_SEQ) { in qlt_24xx_handle_abts()
2149 qlt_24xx_send_abts_resp(ha->base_qpair, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
2158 qlt_24xx_send_abts_resp(ha->base_qpair, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
2165 "tag=%d, param=%x)\n", vha->vp_idx, abts->fcp_hdr_le.s_id.domain, in qlt_24xx_handle_abts()
2166 abts->fcp_hdr_le.s_id.area, abts->fcp_hdr_le.s_id.al_pa, tag, in qlt_24xx_handle_abts()
2167 le32_to_cpu(abts->fcp_hdr_le.parameter)); in qlt_24xx_handle_abts()
2169 s_id = le_id_to_be(abts->fcp_hdr_le.s_id); in qlt_24xx_handle_abts()
2179 qlt_24xx_send_abts_resp(ha->base_qpair, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
2187 qlt_24xx_send_abts_resp(ha->base_qpair, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
2192 rc = __qlt_24xx_handle_abts(vha, abts, sess); in qlt_24xx_handle_abts()
2197 qlt_24xx_send_abts_resp(ha->base_qpair, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
6174 s_id = le_id_to_be(prm->abts.fcp_hdr_le.s_id); in qlt_abort_work()
6201 rc = __qlt_24xx_handle_abts(vha, &prm->abts, sess); in qlt_abort_work()
6215 qlt_24xx_send_abts_resp(ha->base_qpair, &prm->abts, in qlt_abort_work()