Home
last modified time | relevance | path

Searched refs:tcp_ip6_spec (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_filter.c1439 fsp->h_u.tcp_ip6_spec.psrc = fltr->tuple.src_port; in qede_get_cls_rule_entry()
1440 fsp->h_u.tcp_ip6_spec.pdst = fltr->tuple.dst_port; in qede_get_cls_rule_entry()
1441 memcpy(&fsp->h_u.tcp_ip6_spec.ip6src, in qede_get_cls_rule_entry()
1443 memcpy(&fsp->h_u.tcp_ip6_spec.ip6dst, in qede_get_cls_rule_entry()
1742 if ((fs->h_u.tcp_ip6_spec.psrc & in qede_flow_spec_to_tuple_ipv6_common()
1743 fs->m_u.tcp_ip6_spec.psrc) != fs->h_u.tcp_ip6_spec.psrc) { in qede_flow_spec_to_tuple_ipv6_common()
1748 if ((fs->h_u.tcp_ip6_spec.pdst & in qede_flow_spec_to_tuple_ipv6_common()
1749 fs->m_u.tcp_ip6_spec.pdst) != fs->h_u.tcp_ip6_spec.pdst) { in qede_flow_spec_to_tuple_ipv6_common()
1754 if (fs->h_u.tcp_ip6_spec.tclass) { in qede_flow_spec_to_tuple_ipv6_common()
1760 memcpy(&t->src_ipv6, &fs->h_u.tcp_ip6_spec.ip6src, in qede_flow_spec_to_tuple_ipv6_common()
[all …]
/Linux-v4.19/drivers/net/dsa/
Dbcm_sf2_cfp.c534 v6_spec = &fs->h_u.tcp_ip6_spec; in bcm_sf2_cfp_ipv6_rule_set()
535 v6_m_spec = &fs->m_u.tcp_ip6_spec; in bcm_sf2_cfp_ipv6_rule_set()
1064 v6_spec = &fs->h_u.tcp_ip6_spec; in bcm_sf2_cfp_ipv6_rule_get()
1065 v6_m_spec = &fs->m_u.tcp_ip6_spec; in bcm_sf2_cfp_ipv6_rule_get()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs_ethtool.c265 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; in parse_tcp6()
266 struct ethtool_tcpip6_spec *l4_val = &fs->h_u.tcp_ip6_spec; in parse_tcp6()
579 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; in validate_tcpudp6()
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Dethtool.c795 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in ef4_ethtool_get_class_rule()
796 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in ef4_ethtool_get_class_rule()
1031 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in ef4_ethtool_set_class_rule()
1032 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in ef4_ethtool_set_class_rule()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dethtool.c818 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in efx_ethtool_get_class_rule()
819 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in efx_ethtool_get_class_rule()
1087 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in efx_ethtool_set_class_rule()
1088 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in efx_ethtool_set_class_rule()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c683 *(struct in6_addr *)&fs->h_u.tcp_ip6_spec.ip6src[0] = in bnxt_grxclsrule()
685 *(struct in6_addr *)&fs->h_u.tcp_ip6_spec.ip6dst[0] = in bnxt_grxclsrule()
688 fs->m_u.tcp_ip6_spec.ip6src[i] = cpu_to_be32(~0); in bnxt_grxclsrule()
689 fs->m_u.tcp_ip6_spec.ip6dst[i] = cpu_to_be32(~0); in bnxt_grxclsrule()
691 fs->h_u.tcp_ip6_spec.psrc = fkeys->ports.src; in bnxt_grxclsrule()
692 fs->m_u.tcp_ip6_spec.psrc = cpu_to_be16(~0); in bnxt_grxclsrule()
694 fs->h_u.tcp_ip6_spec.pdst = fkeys->ports.dst; in bnxt_grxclsrule()
695 fs->m_u.tcp_ip6_spec.pdst = cpu_to_be16(~0); in bnxt_grxclsrule()
/Linux-v4.19/include/uapi/linux/
Dethtool.h833 struct ethtool_tcpip6_spec tcp_ip6_spec; member