Lines Matching refs:ct

69 	struct fc_ct_req *ct;  in fc_ct_hdr_fill()  local
73 ct = fc_frame_payload_get(fp, ct_plen); in fc_ct_hdr_fill()
74 memset(ct, 0, ct_plen); in fc_ct_hdr_fill()
75 ct->hdr.ct_rev = FC_CT_REV; in fc_ct_hdr_fill()
76 ct->hdr.ct_fs_type = fs_type; in fc_ct_hdr_fill()
77 ct->hdr.ct_fs_subtype = subtype; in fc_ct_hdr_fill()
78 ct->hdr.ct_cmd = htons((u16) op); in fc_ct_hdr_fill()
79 return ct; in fc_ct_hdr_fill()
96 struct fc_ct_req *ct; in fc_ct_ns_fill() local
101 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_gid_ft), in fc_ct_ns_fill()
103 ct->payload.gid.fn_fc4_type = FC_TYPE_FCP; in fc_ct_ns_fill()
107 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_fid), in fc_ct_ns_fill()
109 ct->payload.gid.fn_fc4_type = FC_TYPE_FCP; in fc_ct_ns_fill()
110 hton24(ct->payload.fid.fp_fid, fc_id); in fc_ct_ns_fill()
114 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rft), in fc_ct_ns_fill()
116 hton24(ct->payload.rft.fid.fp_fid, lport->port_id); in fc_ct_ns_fill()
117 ct->payload.rft.fts = lport->fcts; in fc_ct_ns_fill()
121 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rff_id), in fc_ct_ns_fill()
123 hton24(ct->payload.rff.fr_fid.fp_fid, lport->port_id); in fc_ct_ns_fill()
124 ct->payload.rff.fr_type = FC_TYPE_FCP; in fc_ct_ns_fill()
126 ct->payload.rff.fr_feat = FCP_FEAT_INIT; in fc_ct_ns_fill()
128 ct->payload.rff.fr_feat |= FCP_FEAT_TARG; in fc_ct_ns_fill()
132 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rn_id), in fc_ct_ns_fill()
134 hton24(ct->payload.rn.fr_fid.fp_fid, lport->port_id); in fc_ct_ns_fill()
135 put_unaligned_be64(lport->wwnn, &ct->payload.rn.fr_wwn); in fc_ct_ns_fill()
141 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rspn) + len, in fc_ct_ns_fill()
143 hton24(ct->payload.spn.fr_fid.fp_fid, lport->port_id); in fc_ct_ns_fill()
144 memcpy(ct->payload.spn.fr_name, in fc_ct_ns_fill()
146 ct->payload.spn.fr_name_len = len; in fc_ct_ns_fill()
152 ct = fc_ct_hdr_fill(fp, op, sizeof(struct fc_ns_rsnn) + len, in fc_ct_ns_fill()
154 put_unaligned_be64(lport->wwnn, &ct->payload.snn.fr_wwn); in fc_ct_ns_fill()
155 memcpy(ct->payload.snn.fr_name, in fc_ct_ns_fill()
157 ct->payload.snn.fr_name_len = len; in fc_ct_ns_fill()
192 struct fc_ct_req *ct; in fc_ct_ms_fill() local
228 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
232 put_unaligned_be64(lport->wwpn, &ct->payload.rhba.hbaid.id); in fc_ct_ms_fill()
234 put_unaligned_be32(1, &ct->payload.rhba.port.numport); in fc_ct_ms_fill()
237 &ct->payload.rhba.port.port[0].portname); in fc_ct_ms_fill()
241 &ct->payload.rhba.hba_attrs.numattrs); in fc_ct_ms_fill()
242 hba_attrs = &ct->payload.rhba.hba_attrs; in fc_ct_ms_fill()
486 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
491 &ct->payload.rpa.port.portname); in fc_ct_ms_fill()
495 &ct->payload.rpa.hba_attrs.numattrs); in fc_ct_ms_fill()
497 hba_attrs = &ct->payload.rpa.hba_attrs; in fc_ct_ms_fill()
693 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
697 &ct->payload.dprt.port.portname); in fc_ct_ms_fill()
701 ct = fc_ct_hdr_fill(fp, op, len, FC_FST_MGMT, in fc_ct_ms_fill()
704 put_unaligned_be64(lport->wwpn, &ct->payload.dhba.hbaid.id); in fc_ct_ms_fill()