Lines Matching refs:v6_m_spec
2969 const struct ethtool_tcpip6_spec *v6_spec, *v6_m_spec; in ethtool_rx_flow_rule_create() local
2974 v6_m_spec = &fs->m_u.tcp_ip6_spec; in ethtool_rx_flow_rule_create()
2975 if (memcmp(v6_m_spec->ip6src, &zero_addr, sizeof(zero_addr))) { in ethtool_rx_flow_rule_create()
2978 memcpy(&match->mask.ipv6.src, v6_m_spec->ip6src, in ethtool_rx_flow_rule_create()
2981 if (memcmp(v6_m_spec->ip6dst, &zero_addr, sizeof(zero_addr))) { in ethtool_rx_flow_rule_create()
2984 memcpy(&match->mask.ipv6.dst, v6_m_spec->ip6dst, in ethtool_rx_flow_rule_create()
2987 if (memcmp(v6_m_spec->ip6src, &zero_addr, sizeof(zero_addr)) || in ethtool_rx_flow_rule_create()
2988 memcmp(v6_m_spec->ip6src, &zero_addr, sizeof(zero_addr))) { in ethtool_rx_flow_rule_create()
2994 if (v6_m_spec->psrc) { in ethtool_rx_flow_rule_create()
2996 match->mask.tp.src = v6_m_spec->psrc; in ethtool_rx_flow_rule_create()
2998 if (v6_m_spec->pdst) { in ethtool_rx_flow_rule_create()
3000 match->mask.tp.dst = v6_m_spec->pdst; in ethtool_rx_flow_rule_create()
3002 if (v6_m_spec->psrc || in ethtool_rx_flow_rule_create()
3003 v6_m_spec->pdst) { in ethtool_rx_flow_rule_create()
3009 if (v6_m_spec->tclass) { in ethtool_rx_flow_rule_create()
3011 match->mask.ip.tos = v6_m_spec->tclass; in ethtool_rx_flow_rule_create()