Lines Matching refs:ct_rsp
121 struct ct_sns_rsp *ct_rsp, const char *routine) in qla2x00_chk_ms_status() argument
144 if (ct_rsp->header.response != in qla2x00_chk_ms_status()
150 comp_status, ct_rsp->header.response); in qla2x00_chk_ms_status()
152 0x2078, ct_rsp, in qla2x00_chk_ms_status()
153 offsetof(typeof(*ct_rsp), rsp)); in qla2x00_chk_ms_status()
206 struct ct_sns_rsp *ct_rsp; in qla2x00_ga_nxt() local
227 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_ga_nxt()
239 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "GA_NXT") != in qla2x00_ga_nxt()
244 fcport->d_id = be_to_port_id(ct_rsp->rsp.ga_nxt.port_id); in qla2x00_ga_nxt()
246 memcpy(fcport->node_name, ct_rsp->rsp.ga_nxt.node_name, in qla2x00_ga_nxt()
248 memcpy(fcport->port_name, ct_rsp->rsp.ga_nxt.port_name, in qla2x00_ga_nxt()
251 fcport->fc4_type = (ct_rsp->rsp.ga_nxt.fc4_types[2] & BIT_0) ? in qla2x00_ga_nxt()
254 if (ct_rsp->rsp.ga_nxt.port_type != NS_N_PORT_TYPE && in qla2x00_ga_nxt()
255 ct_rsp->rsp.ga_nxt.port_type != NS_NL_PORT_TYPE) in qla2x00_ga_nxt()
292 struct ct_sns_rsp *ct_rsp; in qla2x00_gid_pt() local
318 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gid_pt()
330 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "GID_PT") != in qla2x00_gid_pt()
336 gid_data = &ct_rsp->rsp.gid_pt.entries[i]; in qla2x00_gid_pt()
376 struct ct_sns_rsp *ct_rsp; in qla2x00_gpn_id() local
398 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gpn_id()
411 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gpn_id()
418 ct_rsp->rsp.gpn_id.port_name, WWN_SIZE); in qla2x00_gpn_id()
444 struct ct_sns_rsp *ct_rsp; in qla2x00_gnn_id() local
465 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gnn_id()
478 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gnn_id()
485 ct_rsp->rsp.gnn_id.node_name, WWN_SIZE); in qla2x00_gnn_id()
2153 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rhba() local
2169 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rhba()
2212 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RHBA"); in qla2x00_fdmi_rhba()
2214 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rhba()
2215 ct_rsp->header.explanation_code == in qla2x00_fdmi_rhba()
2224 ct_rsp->header.reason_code, in qla2x00_fdmi_rhba()
2225 ct_rsp->header.explanation_code); in qla2x00_fdmi_rhba()
2241 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_dhba() local
2248 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_dhba()
2260 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "DHBA") != in qla2x00_fdmi_dhba()
2287 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rprt() local
2301 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rprt()
2331 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RPRT"); in qla2x00_fdmi_rprt()
2333 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rprt()
2334 ct_rsp->header.explanation_code == in qla2x00_fdmi_rprt()
2343 ct_rsp->header.reason_code, in qla2x00_fdmi_rprt()
2344 ct_rsp->header.explanation_code); in qla2x00_fdmi_rprt()
2366 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rpa() local
2387 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rpa()
2421 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RPA"); in qla2x00_fdmi_rpa()
2423 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rpa()
2424 ct_rsp->header.explanation_code == in qla2x00_fdmi_rpa()
2433 ct_rsp->header.reason_code, in qla2x00_fdmi_rpa()
2434 ct_rsp->header.explanation_code); in qla2x00_fdmi_rpa()
2533 struct ct_sns_rsp *ct_rsp; in qla2x00_gfpn_id() local
2554 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gfpn_id()
2567 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gfpn_id()
2574 ct_rsp->rsp.gfpn_id.port_name, WWN_SIZE); in qla2x00_gfpn_id()
2641 struct ct_sns_rsp *ct_rsp; in qla2x00_gpsc() local
2668 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gpsc()
2681 } else if ((rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gpsc()
2685 (ct_rsp->header.reason_code == in qla2x00_gpsc()
2687 ct_rsp->header.reason_code == in qla2x00_gpsc()
2699 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla2x00_gpsc()
2704 be16_to_cpu(ct_rsp->rsp.gpsc.speeds), in qla2x00_gpsc()
2705 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla2x00_gpsc()
2731 struct ct_sns_rsp *ct_rsp; in qla2x00_gff_id() local
2758 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gff_id()
2770 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gff_id()
2776 ct_rsp->rsp.gff_id.fc4_features[GFF_FCP_SCSI_OFFSET]; in qla2x00_gff_id()
2785 ct_rsp->rsp.gff_id.fc4_features[GFF_NVME_OFFSET]; in qla2x00_gff_id()
2843 struct ct_sns_rsp *ct_rsp; in qla24xx_async_gpsc_sp_done() local
2846 ct_rsp = &fcport->ct_desc.ct_sns->p.rsp; in qla24xx_async_gpsc_sp_done()
2861 if ((ct_rsp->header.reason_code == in qla24xx_async_gpsc_sp_done()
2863 (ct_rsp->header.reason_code == in qla24xx_async_gpsc_sp_done()
2872 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla24xx_async_gpsc_sp_done()
2877 be16_to_cpu(ct_rsp->rsp.gpsc.speeds), in qla24xx_async_gpsc_sp_done()
2878 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla24xx_async_gpsc_sp_done()
3099 struct ct_sns_rsp *ct_rsp = in qla2x00_async_gpnid_sp_done() local
3109 ct_rsp->rsp.gpn_id.port_name); in qla2x00_async_gpnid_sp_done()
3114 ct_rsp->rsp.gpn_id.port_name); in qla2x00_async_gpnid_sp_done()
3117 memcpy(ea.port_name, ct_rsp->rsp.gpn_id.port_name, WWN_SIZE); in qla2x00_async_gpnid_sp_done()
3281 struct ct_sns_rsp *ct_rsp; in qla24xx_async_gffid_sp_done() local
3291 ct_rsp = &fcport->ct_desc.ct_sns->p.rsp; in qla24xx_async_gffid_sp_done()
3292 fc4_scsi_feat = ct_rsp->rsp.gff_id.fc4_features[GFF_FCP_SCSI_OFFSET]; in qla24xx_async_gffid_sp_done()
3293 fc4_nvme_feat = ct_rsp->rsp.gff_id.fc4_features[GFF_NVME_OFFSET]; in qla24xx_async_gffid_sp_done()
3643 struct ct_sns_gpnft_rsp *ct_rsp = in qla2x00_find_free_fcp_nvme_slot() local
3656 d = &ct_rsp->entries[i]; in qla2x00_find_free_fcp_nvme_slot()