Lines Matching refs:cthdr

914 fc_gs_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code)  in fc_gs_cthdr_build()  argument
916 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_cthdr_build()
917 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_cthdr_build()
918 cthdr->gs_type = CT_GSTYPE_DIRSERVICE; in fc_gs_cthdr_build()
919 cthdr->gs_sub_type = CT_GSSUBTYPE_NAMESERVER; in fc_gs_cthdr_build()
920 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_cthdr_build()
924 fc_gs_fdmi_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code) in fc_gs_fdmi_cthdr_build() argument
926 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_fdmi_cthdr_build()
927 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_fdmi_cthdr_build()
928 cthdr->gs_type = CT_GSTYPE_MGMTSERVICE; in fc_gs_fdmi_cthdr_build()
929 cthdr->gs_sub_type = CT_GSSUBTYPE_HBA_MGMTSERVER; in fc_gs_fdmi_cthdr_build()
930 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_fdmi_cthdr_build()
934 fc_gs_ms_cthdr_build(struct ct_hdr_s *cthdr, u32 s_id, u16 cmd_code, in fc_gs_ms_cthdr_build() argument
937 memset(cthdr, 0, sizeof(struct ct_hdr_s)); in fc_gs_ms_cthdr_build()
938 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_ms_cthdr_build()
939 cthdr->gs_type = CT_GSTYPE_MGMTSERVICE; in fc_gs_ms_cthdr_build()
940 cthdr->gs_sub_type = sub_type; in fc_gs_ms_cthdr_build()
941 cthdr->cmd_rsp_code = cpu_to_be16(cmd_code); in fc_gs_ms_cthdr_build()
948 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gidpn_build() local
949 struct fcgs_gidpn_req_s *gidpn = (struct fcgs_gidpn_req_s *)(cthdr + 1); in fc_gidpn_build()
953 fc_gs_cthdr_build(cthdr, s_id, GS_GID_PN); in fc_gidpn_build()
964 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gpnid_build() local
965 fcgs_gpnid_req_t *gpnid = (fcgs_gpnid_req_t *) (cthdr + 1); in fc_gpnid_build()
969 fc_gs_cthdr_build(cthdr, s_id, GS_GPN_ID); in fc_gpnid_build()
980 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gnnid_build() local
981 fcgs_gnnid_req_t *gnnid = (fcgs_gnnid_req_t *) (cthdr + 1); in fc_gnnid_build()
985 fc_gs_cthdr_build(cthdr, s_id, GS_GNN_ID); in fc_gnnid_build()
993 fc_ct_rsp_parse(struct ct_hdr_s *cthdr) in fc_ct_rsp_parse() argument
995 if (be16_to_cpu(cthdr->cmd_rsp_code) != CT_RSP_ACCEPT) { in fc_ct_rsp_parse()
996 if (cthdr->reason_code == CT_RSN_LOGICAL_BUSY) in fc_ct_rsp_parse()
1006 fc_gs_rjt_build(struct fchs_s *fchs, struct ct_hdr_s *cthdr, in fc_gs_rjt_build() argument
1012 cthdr->cmd_rsp_code = cpu_to_be16(CT_RSP_REJECT); in fc_gs_rjt_build()
1013 cthdr->rev_id = CT_GS3_REVISION; in fc_gs_rjt_build()
1015 cthdr->reason_code = reason_code; in fc_gs_rjt_build()
1016 cthdr->exp_code = reason_code_expl; in fc_gs_rjt_build()
1061 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rftid_build() local
1062 struct fcgs_rftid_req_s *rftid = (struct fcgs_rftid_req_s *)(cthdr + 1); in fc_rftid_build()
1067 fc_gs_cthdr_build(cthdr, s_id, GS_RFT_ID); in fc_rftid_build()
1085 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rftid_build_sol() local
1086 struct fcgs_rftid_req_s *rftid = (struct fcgs_rftid_req_s *)(cthdr + 1); in fc_rftid_build_sol()
1090 fc_gs_cthdr_build(cthdr, s_id, GS_RFT_ID); in fc_rftid_build_sol()
1105 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rffid_build() local
1106 struct fcgs_rffid_req_s *rffid = (struct fcgs_rffid_req_s *)(cthdr + 1); in fc_rffid_build()
1110 fc_gs_cthdr_build(cthdr, s_id, GS_RFF_ID); in fc_rffid_build()
1126 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rspnid_build() local
1128 (struct fcgs_rspnid_req_s *)(cthdr + 1); in fc_rspnid_build()
1132 fc_gs_cthdr_build(cthdr, s_id, GS_RSPN_ID); in fc_rspnid_build()
1147 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rsnn_nn_build() local
1149 (struct fcgs_rsnn_nn_req_s *) (cthdr + 1); in fc_rsnn_nn_build()
1153 fc_gs_cthdr_build(cthdr, s_id, GS_RSNN_NN); in fc_rsnn_nn_build()
1168 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gid_ft_build() local
1169 struct fcgs_gidft_req_s *gidft = (struct fcgs_gidft_req_s *)(cthdr + 1); in fc_gid_ft_build()
1174 fc_gs_cthdr_build(cthdr, s_id, GS_GID_FT); in fc_gid_ft_build()
1188 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rpnid_build() local
1189 struct fcgs_rpnid_req_s *rpnid = (struct fcgs_rpnid_req_s *)(cthdr + 1); in fc_rpnid_build()
1193 fc_gs_cthdr_build(cthdr, s_id, GS_RPN_ID); in fc_rpnid_build()
1206 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rnnid_build() local
1207 struct fcgs_rnnid_req_s *rnnid = (struct fcgs_rnnid_req_s *)(cthdr + 1); in fc_rnnid_build()
1211 fc_gs_cthdr_build(cthdr, s_id, GS_RNN_ID); in fc_rnnid_build()
1224 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rcsid_build() local
1226 (struct fcgs_rcsid_req_s *) (cthdr + 1); in fc_rcsid_build()
1230 fc_gs_cthdr_build(cthdr, s_id, GS_RCS_ID); in fc_rcsid_build()
1243 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_rptid_build() local
1244 struct fcgs_rptid_req_s *rptid = (struct fcgs_rptid_req_s *)(cthdr + 1); in fc_rptid_build()
1248 fc_gs_cthdr_build(cthdr, s_id, GS_RPT_ID); in fc_rptid_build()
1260 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_ganxt_build() local
1261 struct fcgs_ganxt_req_s *ganxt = (struct fcgs_ganxt_req_s *)(cthdr + 1); in fc_ganxt_build()
1265 fc_gs_cthdr_build(cthdr, s_id, GS_GA_NXT); in fc_ganxt_build()
1281 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_fdmi_reqhdr_build() local
1285 fc_gs_fdmi_cthdr_build(cthdr, s_id, cmd_code); in fc_fdmi_reqhdr_build()
1316 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gmal_req_build() local
1317 fcgs_gmal_req_t *gmal = (fcgs_gmal_req_t *) (cthdr + 1); in fc_gmal_req_build()
1321 fc_gs_ms_cthdr_build(cthdr, s_id, GS_FC_GMAL_CMD, in fc_gmal_req_build()
1336 struct ct_hdr_s *cthdr = (struct ct_hdr_s *) pyld; in fc_gfn_req_build() local
1337 fcgs_gfn_req_t *gfn = (fcgs_gfn_req_t *) (cthdr + 1); in fc_gfn_req_build()
1341 fc_gs_ms_cthdr_build(cthdr, s_id, GS_FC_GFN_CMD, in fc_gfn_req_build()