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()
2157 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rhba() local
2173 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rhba()
2216 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RHBA"); in qla2x00_fdmi_rhba()
2218 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rhba()
2219 ct_rsp->header.explanation_code == in qla2x00_fdmi_rhba()
2228 ct_rsp->header.reason_code, in qla2x00_fdmi_rhba()
2229 ct_rsp->header.explanation_code); in qla2x00_fdmi_rhba()
2245 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_dhba() local
2252 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_dhba()
2264 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "DHBA") != in qla2x00_fdmi_dhba()
2291 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rprt() local
2305 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rprt()
2335 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RPRT"); in qla2x00_fdmi_rprt()
2337 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rprt()
2338 ct_rsp->header.explanation_code == in qla2x00_fdmi_rprt()
2347 ct_rsp->header.reason_code, in qla2x00_fdmi_rprt()
2348 ct_rsp->header.explanation_code); in qla2x00_fdmi_rprt()
2370 struct ct_sns_rsp *ct_rsp; in qla2x00_fdmi_rpa() local
2391 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_fdmi_rpa()
2425 rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, "RPA"); in qla2x00_fdmi_rpa()
2427 if (ct_rsp->header.reason_code == CT_REASON_CANNOT_PERFORM && in qla2x00_fdmi_rpa()
2428 ct_rsp->header.explanation_code == in qla2x00_fdmi_rpa()
2437 ct_rsp->header.reason_code, in qla2x00_fdmi_rpa()
2438 ct_rsp->header.explanation_code); in qla2x00_fdmi_rpa()
2537 struct ct_sns_rsp *ct_rsp; in qla2x00_gfpn_id() local
2558 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gfpn_id()
2571 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gfpn_id()
2578 ct_rsp->rsp.gfpn_id.port_name, WWN_SIZE); in qla2x00_gfpn_id()
2645 struct ct_sns_rsp *ct_rsp; in qla2x00_gpsc() local
2672 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gpsc()
2685 } else if ((rval = qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gpsc()
2689 (ct_rsp->header.reason_code == in qla2x00_gpsc()
2691 ct_rsp->header.reason_code == in qla2x00_gpsc()
2703 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla2x00_gpsc()
2708 be16_to_cpu(ct_rsp->rsp.gpsc.speeds), in qla2x00_gpsc()
2709 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla2x00_gpsc()
2735 struct ct_sns_rsp *ct_rsp; in qla2x00_gff_id() local
2762 ct_rsp = &ha->ct_sns->p.rsp; in qla2x00_gff_id()
2774 } else if (qla2x00_chk_ms_status(vha, ms_pkt, ct_rsp, in qla2x00_gff_id()
2780 ct_rsp->rsp.gff_id.fc4_features[GFF_FCP_SCSI_OFFSET]; in qla2x00_gff_id()
2789 ct_rsp->rsp.gff_id.fc4_features[GFF_NVME_OFFSET]; in qla2x00_gff_id()
2847 struct ct_sns_rsp *ct_rsp; in qla24xx_async_gpsc_sp_done() local
2850 ct_rsp = &fcport->ct_desc.ct_sns->p.rsp; in qla24xx_async_gpsc_sp_done()
2865 if ((ct_rsp->header.reason_code == in qla24xx_async_gpsc_sp_done()
2867 (ct_rsp->header.reason_code == in qla24xx_async_gpsc_sp_done()
2876 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla24xx_async_gpsc_sp_done()
2881 be16_to_cpu(ct_rsp->rsp.gpsc.speeds), in qla24xx_async_gpsc_sp_done()
2882 be16_to_cpu(ct_rsp->rsp.gpsc.speed)); in qla24xx_async_gpsc_sp_done()
3103 struct ct_sns_rsp *ct_rsp = in qla2x00_async_gpnid_sp_done() local
3113 ct_rsp->rsp.gpn_id.port_name); in qla2x00_async_gpnid_sp_done()
3118 ct_rsp->rsp.gpn_id.port_name); in qla2x00_async_gpnid_sp_done()
3121 memcpy(ea.port_name, ct_rsp->rsp.gpn_id.port_name, WWN_SIZE); in qla2x00_async_gpnid_sp_done()
3285 struct ct_sns_rsp *ct_rsp; in qla24xx_async_gffid_sp_done() local
3295 ct_rsp = &fcport->ct_desc.ct_sns->p.rsp; in qla24xx_async_gffid_sp_done()
3296 fc4_scsi_feat = ct_rsp->rsp.gff_id.fc4_features[GFF_FCP_SCSI_OFFSET]; in qla24xx_async_gffid_sp_done()
3297 fc4_nvme_feat = ct_rsp->rsp.gff_id.fc4_features[GFF_NVME_OFFSET]; in qla24xx_async_gffid_sp_done()
3647 struct ct_sns_gpnft_rsp *ct_rsp = in qla2x00_find_free_fcp_nvme_slot() local
3660 d = &ct_rsp->entries[i]; in qla2x00_find_free_fcp_nvme_slot()