Lines Matching refs:fs

109 	struct ch_filter_specification fs;  member
1182 if (f->fs.newdmac || f->fs.newvlan) { in set_filter_wr()
1189 if (t4_l2t_set_switching(adapter, f->l2t, f->fs.vlan, in set_filter_wr()
1190 f->fs.eport, f->fs.dmac)) { in set_filter_wr()
1215 FW_FILTER_WR_RQTYPE_V(f->fs.type) | in set_filter_wr()
1217 FW_FILTER_WR_IQ_V(f->fs.iq)); in set_filter_wr()
1219 htonl(FW_FILTER_WR_RPTTID_V(f->fs.rpttid) | in set_filter_wr()
1220 FW_FILTER_WR_DROP_V(f->fs.action == FILTER_DROP) | in set_filter_wr()
1221 FW_FILTER_WR_DIRSTEER_V(f->fs.dirsteer) | in set_filter_wr()
1222 FW_FILTER_WR_MASKHASH_V(f->fs.maskhash) | in set_filter_wr()
1223 FW_FILTER_WR_DIRSTEERHASH_V(f->fs.dirsteerhash) | in set_filter_wr()
1224 FW_FILTER_WR_LPBK_V(f->fs.action == FILTER_SWITCH) | in set_filter_wr()
1225 FW_FILTER_WR_DMAC_V(f->fs.newdmac) | in set_filter_wr()
1226 FW_FILTER_WR_SMAC_V(f->fs.newsmac) | in set_filter_wr()
1227 FW_FILTER_WR_INSVLAN_V(f->fs.newvlan == VLAN_INSERT || in set_filter_wr()
1228 f->fs.newvlan == VLAN_REWRITE) | in set_filter_wr()
1229 FW_FILTER_WR_RMVLAN_V(f->fs.newvlan == VLAN_REMOVE || in set_filter_wr()
1230 f->fs.newvlan == VLAN_REWRITE) | in set_filter_wr()
1231 FW_FILTER_WR_HITCNTS_V(f->fs.hitcnts) | in set_filter_wr()
1232 FW_FILTER_WR_TXCHAN_V(f->fs.eport) | in set_filter_wr()
1233 FW_FILTER_WR_PRIO_V(f->fs.prio) | in set_filter_wr()
1235 fwr->ethtype = htons(f->fs.val.ethtype); in set_filter_wr()
1236 fwr->ethtypem = htons(f->fs.mask.ethtype); in set_filter_wr()
1238 (FW_FILTER_WR_FRAG_V(f->fs.val.frag) | in set_filter_wr()
1239 FW_FILTER_WR_FRAGM_V(f->fs.mask.frag) | in set_filter_wr()
1240 FW_FILTER_WR_IVLAN_VLD_V(f->fs.val.ivlan_vld) | in set_filter_wr()
1241 FW_FILTER_WR_OVLAN_VLD_V(f->fs.val.ovlan_vld) | in set_filter_wr()
1242 FW_FILTER_WR_IVLAN_VLDM_V(f->fs.mask.ivlan_vld) | in set_filter_wr()
1243 FW_FILTER_WR_OVLAN_VLDM_V(f->fs.mask.ovlan_vld)); in set_filter_wr()
1249 htonl(FW_FILTER_WR_MACI_V(f->fs.val.macidx) | in set_filter_wr()
1250 FW_FILTER_WR_MACIM_V(f->fs.mask.macidx) | in set_filter_wr()
1251 FW_FILTER_WR_FCOE_V(f->fs.val.fcoe) | in set_filter_wr()
1252 FW_FILTER_WR_FCOEM_V(f->fs.mask.fcoe) | in set_filter_wr()
1253 FW_FILTER_WR_PORT_V(f->fs.val.iport) | in set_filter_wr()
1254 FW_FILTER_WR_PORTM_V(f->fs.mask.iport) | in set_filter_wr()
1255 FW_FILTER_WR_MATCHTYPE_V(f->fs.val.matchtype) | in set_filter_wr()
1256 FW_FILTER_WR_MATCHTYPEM_V(f->fs.mask.matchtype)); in set_filter_wr()
1257 fwr->ptcl = f->fs.val.proto; in set_filter_wr()
1258 fwr->ptclm = f->fs.mask.proto; in set_filter_wr()
1259 fwr->ttyp = f->fs.val.tos; in set_filter_wr()
1260 fwr->ttypm = f->fs.mask.tos; in set_filter_wr()
1261 fwr->ivlan = htons(f->fs.val.ivlan); in set_filter_wr()
1262 fwr->ivlanm = htons(f->fs.mask.ivlan); in set_filter_wr()
1263 fwr->ovlan = htons(f->fs.val.ovlan); in set_filter_wr()
1264 fwr->ovlanm = htons(f->fs.mask.ovlan); in set_filter_wr()
1265 memcpy(fwr->lip, f->fs.val.lip, sizeof(fwr->lip)); in set_filter_wr()
1266 memcpy(fwr->lipm, f->fs.mask.lip, sizeof(fwr->lipm)); in set_filter_wr()
1267 memcpy(fwr->fip, f->fs.val.fip, sizeof(fwr->fip)); in set_filter_wr()
1268 memcpy(fwr->fipm, f->fs.mask.fip, sizeof(fwr->fipm)); in set_filter_wr()
1269 fwr->lp = htons(f->fs.val.lport); in set_filter_wr()
1270 fwr->lpm = htons(f->fs.mask.lport); in set_filter_wr()
1271 fwr->fp = htons(f->fs.val.fport); in set_filter_wr()
1272 fwr->fpm = htons(f->fs.mask.fport); in set_filter_wr()
1273 if (f->fs.newsmac) in set_filter_wr()
1274 memcpy(fwr->sma, f->fs.smac, sizeof(fwr->sma)); in set_filter_wr()
1280 set_wr_txq(skb, CPL_PRIORITY_CONTROL, f->fs.val.iport & 0x3); in set_filter_wr()
2844 memset(&f->fs, 0, sizeof(struct ch_filter_specification)); in cxgb4_create_server_filter()
2845 f->fs.val.lport = cpu_to_be16(sport); in cxgb4_create_server_filter()
2846 f->fs.mask.lport = ~0; in cxgb4_create_server_filter()
2850 f->fs.val.lip[i] = val[i]; in cxgb4_create_server_filter()
2851 f->fs.mask.lip[i] = ~0; in cxgb4_create_server_filter()
2854 f->fs.val.iport = port; in cxgb4_create_server_filter()
2855 f->fs.mask.iport = mask; in cxgb4_create_server_filter()
2860 f->fs.val.proto = IPPROTO_TCP; in cxgb4_create_server_filter()
2861 f->fs.mask.proto = ~0; in cxgb4_create_server_filter()
2864 f->fs.dirsteer = 1; in cxgb4_create_server_filter()
2865 f->fs.iq = queue; in cxgb4_create_server_filter()
2868 f->fs.rpttid = 1; in cxgb4_create_server_filter()