Lines Matching defs:nfc
2148 struct ethtool_rxnfc *nfc)
2153 index = bcm_sysport_rule_find(priv, nfc->fs.location);
2157 nfc->fs.ring_cookie = RX_CLS_FLOW_WAKE;
2163 struct ethtool_rxnfc *nfc)
2171 if (nfc->fs.location > RXCHK_BRCM_TAG_CID_MASK)
2175 if (nfc->fs.ring_cookie != RX_CLS_FLOW_WAKE)
2192 reg |= nfc->fs.location << RXCHK_BRCM_TAG_CID_SHIFT;
2196 priv->filters_loc[index] = nfc->fs.location;
2222 struct ethtool_rxnfc *nfc, u32 *rule_locs)
2227 switch (nfc->cmd) {
2229 ret = bcm_sysport_rule_get(priv, nfc);
2239 struct ethtool_rxnfc *nfc)
2244 switch (nfc->cmd) {
2246 ret = bcm_sysport_rule_set(priv, nfc);
2249 ret = bcm_sysport_rule_del(priv, nfc->fs.location);