Lines Matching refs:abts
1171 struct abts_recv_from_24xx *abts, uint32_t status, in qlt_24xx_send_abts_resp() argument
1181 ha, abts, status); in qlt_24xx_send_abts_resp()
1197 resp->nport_handle = abts->nport_handle; in qlt_24xx_send_abts_resp()
1199 resp->sof_type = abts->sof_type; in qlt_24xx_send_abts_resp()
1200 resp->exchange_address = abts->exchange_address; in qlt_24xx_send_abts_resp()
1201 resp->fcp_hdr_le = abts->fcp_hdr_le; in qlt_24xx_send_abts_resp()
1210 resp->fcp_hdr_le.d_id[0] = abts->fcp_hdr_le.d_id[0]; in qlt_24xx_send_abts_resp()
1211 resp->fcp_hdr_le.d_id[1] = abts->fcp_hdr_le.d_id[1]; in qlt_24xx_send_abts_resp()
1212 resp->fcp_hdr_le.d_id[2] = abts->fcp_hdr_le.d_id[2]; in qlt_24xx_send_abts_resp()
1213 resp->fcp_hdr_le.s_id[0] = abts->fcp_hdr_le.s_id[0]; in qlt_24xx_send_abts_resp()
1214 resp->fcp_hdr_le.s_id[1] = abts->fcp_hdr_le.s_id[1]; in qlt_24xx_send_abts_resp()
1215 resp->fcp_hdr_le.s_id[2] = abts->fcp_hdr_le.s_id[2]; in qlt_24xx_send_abts_resp()
1217 resp->fcp_hdr_le.d_id[0] = abts->fcp_hdr_le.s_id[0]; in qlt_24xx_send_abts_resp()
1218 resp->fcp_hdr_le.d_id[1] = abts->fcp_hdr_le.s_id[1]; in qlt_24xx_send_abts_resp()
1219 resp->fcp_hdr_le.d_id[2] = abts->fcp_hdr_le.s_id[2]; in qlt_24xx_send_abts_resp()
1220 resp->fcp_hdr_le.s_id[0] = abts->fcp_hdr_le.d_id[0]; in qlt_24xx_send_abts_resp()
1221 resp->fcp_hdr_le.s_id[1] = abts->fcp_hdr_le.d_id[1]; in qlt_24xx_send_abts_resp()
1222 resp->fcp_hdr_le.s_id[2] = abts->fcp_hdr_le.d_id[2]; in qlt_24xx_send_abts_resp()
1224 resp->exchange_addr_to_abort = abts->exchange_addr_to_abort; in qlt_24xx_send_abts_resp()
1230 resp->payload.ba_acct.ox_id = abts->fcp_hdr_le.ox_id; in qlt_24xx_send_abts_resp()
1231 resp->payload.ba_acct.rx_id = abts->fcp_hdr_le.rx_id; in qlt_24xx_send_abts_resp()
1361 struct abts_recv_from_24xx *abts, struct qla_tgt_sess *sess) in __qlt_24xx_handle_abts() argument
1375 if (se_cmd->tag == abts->exchange_addr_to_abort) { in __qlt_24xx_handle_abts()
1385 if (abort_cmd_for_tag(vha, abts->exchange_addr_to_abort)) { in __qlt_24xx_handle_abts()
1387 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_CMPL, false); in __qlt_24xx_handle_abts()
1392 abts->exchange_addr_to_abort); in __qlt_24xx_handle_abts()
1399 vha->vp_idx, abts->exchange_addr_to_abort); in __qlt_24xx_handle_abts()
1411 memcpy(&mcmd->orig_iocb.abts, abts, sizeof(mcmd->orig_iocb.abts)); in __qlt_24xx_handle_abts()
1415 abts->exchange_addr_to_abort); in __qlt_24xx_handle_abts()
1431 struct abts_recv_from_24xx *abts) in qlt_24xx_handle_abts() argument
1435 uint32_t tag = abts->exchange_addr_to_abort; in qlt_24xx_handle_abts()
1439 if (le32_to_cpu(abts->fcp_hdr_le.parameter) & ABTS_PARAM_ABORT_SEQ) { in qlt_24xx_handle_abts()
1443 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_REJECTED, false); in qlt_24xx_handle_abts()
1451 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_REJECTED, false); in qlt_24xx_handle_abts()
1457 "tag=%d, param=%x)\n", vha->vp_idx, abts->fcp_hdr_le.s_id[2], in qlt_24xx_handle_abts()
1458 abts->fcp_hdr_le.s_id[1], abts->fcp_hdr_le.s_id[0], tag, in qlt_24xx_handle_abts()
1459 le32_to_cpu(abts->fcp_hdr_le.parameter)); in qlt_24xx_handle_abts()
1461 s_id[0] = abts->fcp_hdr_le.s_id[2]; in qlt_24xx_handle_abts()
1462 s_id[1] = abts->fcp_hdr_le.s_id[1]; in qlt_24xx_handle_abts()
1463 s_id[2] = abts->fcp_hdr_le.s_id[0]; in qlt_24xx_handle_abts()
1471 QLA_TGT_SESS_WORK_ABORT, abts, sizeof(*abts)); in qlt_24xx_handle_abts()
1473 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_REJECTED, in qlt_24xx_handle_abts()
1480 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_REJECTED, false); in qlt_24xx_handle_abts()
1484 rc = __qlt_24xx_handle_abts(vha, abts, sess); in qlt_24xx_handle_abts()
1489 qlt_24xx_send_abts_resp(vha, abts, FCP_TMF_REJECTED, false); in qlt_24xx_handle_abts()
1582 qlt_24xx_send_abts_resp(vha, &mcmd->orig_iocb.abts, in qlt_xmit_tm_rsp()
5598 s_id[0] = prm->abts.fcp_hdr_le.s_id[2]; in qlt_abort_work()
5599 s_id[1] = prm->abts.fcp_hdr_le.s_id[1]; in qlt_abort_work()
5600 s_id[2] = prm->abts.fcp_hdr_le.s_id[0]; in qlt_abort_work()
5627 rc = __qlt_24xx_handle_abts(vha, &prm->abts, sess); in qlt_abort_work()
5636 qlt_24xx_send_abts_resp(vha, &prm->abts, FCP_TMF_REJECTED, false); in qlt_abort_work()