Lines Matching refs:cthdr

1029 fc_gs_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code)  in fc_gs_cthdr_build()  argument
1031 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_cthdr_build()
1032 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_cthdr_build()
1033 cthdr->gs_type = CT_GSTYPE_DIRSERVICE; in fc_gs_cthdr_build()
1034 cthdr->gs_sub_type = CT_GSSUBTYPE_NAMESERVER; in fc_gs_cthdr_build()
1035 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_cthdr_build()
1039 fc_gs_fdmi_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code) in fc_gs_fdmi_cthdr_build() argument
1041 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_fdmi_cthdr_build()
1042 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_fdmi_cthdr_build()
1043 cthdr->gs_type = CT_GSTYPE_MGMTSERVICE; in fc_gs_fdmi_cthdr_build()
1044 cthdr->gs_sub_type = CT_GSSUBTYPE_HBA_MGMTSERVER; in fc_gs_fdmi_cthdr_build()
1045 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_fdmi_cthdr_build()
1049 fc_gs_ms_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code, in fc_gs_ms_cthdr_build() argument
1052 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_ms_cthdr_build()
1053 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_ms_cthdr_build()
1054 cthdr->gs_type = CT_GSTYPE_MGMTSERVICE; in fc_gs_ms_cthdr_build()
1055 cthdr->gs_sub_type = sub_type; in fc_gs_ms_cthdr_build()
1056 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_ms_cthdr_build()
1063 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gidpn_build() local
1064 struct fcgs_gidpn_req_s *gidpn = (struct fcgs_gidpn_req_s *)(cthdr + 1); in fc_gidpn_build()
1068 fc_gs_cthdr_build(cthdr, s_id, GS_GID_PN); in fc_gidpn_build()
1079 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gpnid_build() local
1080 fcgs_gpnid_req_t *gpnid = (fcgs_gpnid_req_t *) (cthdr + 1); in fc_gpnid_build()
1084 fc_gs_cthdr_build(cthdr, s_id, GS_GPN_ID); in fc_gpnid_build()
1095 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gnnid_build() local
1096 fcgs_gnnid_req_t *gnnid = (fcgs_gnnid_req_t *) (cthdr + 1); in fc_gnnid_build()
1100 fc_gs_cthdr_build(cthdr, s_id, GS_GNN_ID); in fc_gnnid_build()
1108 fc_ct_rsp_parse(struct ct_hdr_s *cthdr) in fc_ct_rsp_parse() argument
1110 if (be16_to_cpu(cthdr->cmd_rsp_code) != CT_RSP_ACCEPT) { in fc_ct_rsp_parse()
1111 if (cthdr->reason_code == CT_RSN_LOGICAL_BUSY) in fc_ct_rsp_parse()
1121 fc_gs_rjt_build(struct fchs_s *fchs, struct ct_hdr_s *cthdr, in fc_gs_rjt_build() argument
1127 cthdr->cmd_rsp_code = cpu_to_be16(CT_RSP_REJECT); in fc_gs_rjt_build()
1128 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_rjt_build()
1130 cthdr->reason_code = reason_code; in fc_gs_rjt_build()
1131 cthdr->exp_code = reason_code_expl; in fc_gs_rjt_build()
1176 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rftid_build() local
1177 struct fcgs_rftid_req_s *rftid = (struct fcgs_rftid_req_s *)(cthdr + 1); in fc_rftid_build()
1182 fc_gs_cthdr_build(cthdr, s_id, GS_RFT_ID); in fc_rftid_build()
1200 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rftid_build_sol() local
1201 struct fcgs_rftid_req_s *rftid = (struct fcgs_rftid_req_s *)(cthdr + 1); in fc_rftid_build_sol()
1205 fc_gs_cthdr_build(cthdr, s_id, GS_RFT_ID); in fc_rftid_build_sol()
1220 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rffid_build() local
1221 struct fcgs_rffid_req_s *rffid = (struct fcgs_rffid_req_s *)(cthdr + 1); in fc_rffid_build()
1225 fc_gs_cthdr_build(cthdr, s_id, GS_RFF_ID); in fc_rffid_build()
1241 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rspnid_build() local
1243 (struct fcgs_rspnid_req_s *)(cthdr + 1); in fc_rspnid_build()
1247 fc_gs_cthdr_build(cthdr, s_id, GS_RSPN_ID); in fc_rspnid_build()
1262 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rsnn_nn_build() local
1264 (struct fcgs_rsnn_nn_req_s *) (cthdr + 1); in fc_rsnn_nn_build()
1268 fc_gs_cthdr_build(cthdr, s_id, GS_RSNN_NN); in fc_rsnn_nn_build()
1283 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gid_ft_build() local
1284 struct fcgs_gidft_req_s *gidft = (struct fcgs_gidft_req_s *)(cthdr + 1); in fc_gid_ft_build()
1289 fc_gs_cthdr_build(cthdr, s_id, GS_GID_FT); in fc_gid_ft_build()
1303 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rpnid_build() local
1304 struct fcgs_rpnid_req_s *rpnid = (struct fcgs_rpnid_req_s *)(cthdr + 1); in fc_rpnid_build()
1308 fc_gs_cthdr_build(cthdr, s_id, GS_RPN_ID); in fc_rpnid_build()
1321 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rnnid_build() local
1322 struct fcgs_rnnid_req_s *rnnid = (struct fcgs_rnnid_req_s *)(cthdr + 1); in fc_rnnid_build()
1326 fc_gs_cthdr_build(cthdr, s_id, GS_RNN_ID); in fc_rnnid_build()
1339 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rcsid_build() local
1341 (struct fcgs_rcsid_req_s *) (cthdr + 1); in fc_rcsid_build()
1345 fc_gs_cthdr_build(cthdr, s_id, GS_RCS_ID); in fc_rcsid_build()
1358 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rptid_build() local
1359 struct fcgs_rptid_req_s *rptid = (struct fcgs_rptid_req_s *)(cthdr + 1); in fc_rptid_build()
1363 fc_gs_cthdr_build(cthdr, s_id, GS_RPT_ID); in fc_rptid_build()
1375 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_ganxt_build() local
1376 struct fcgs_ganxt_req_s *ganxt = (struct fcgs_ganxt_req_s *)(cthdr + 1); in fc_ganxt_build()
1380 fc_gs_cthdr_build(cthdr, s_id, GS_GA_NXT); in fc_ganxt_build()
1396 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_fdmi_reqhdr_build() local
1400 fc_gs_fdmi_cthdr_build(cthdr, s_id, cmd_code); in fc_fdmi_reqhdr_build()
1431 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gmal_req_build() local
1432 fcgs_gmal_req_t *gmal = (fcgs_gmal_req_t *) (cthdr + 1); in fc_gmal_req_build()
1436 fc_gs_ms_cthdr_build(cthdr, s_id, GS_FC_GMAL_CMD, in fc_gmal_req_build()
1451 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gfn_req_build() local
1452 fcgs_gfn_req_t *gfn = (fcgs_gfn_req_t *) (cthdr + 1); in fc_gfn_req_build()
1456 fc_gs_ms_cthdr_build(cthdr, s_id, GS_FC_GFN_CMD, in fc_gfn_req_build()