Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/net/ethernet/aquantia/atlantic/
Daq_filters.c243 fsp->h_u.tcp_ip6_spec.tclass)) { in aq_rule_is_not_support()
516 ntohl(fsp->h_u.tcp_ip6_spec.ip6dst[i]); in aq_set_data_fl3l4()
518 ntohl(fsp->h_u.tcp_ip6_spec.ip6src[i]); in aq_set_data_fl3l4()
531 ntohs(fsp->h_u.tcp_ip6_spec.pdst); in aq_set_data_fl3l4()
533 ntohs(fsp->h_u.tcp_ip6_spec.psrc); in aq_set_data_fl3l4()
/Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c5137 struct ethtool_tcpip6_spec *tcp_ip6_spec; in hclge_fd_check_spec() local
5203 tcp_ip6_spec = &fs->h_u.tcp_ip6_spec; in hclge_fd_check_spec()
5208 if (!tcp_ip6_spec->ip6src[0] && !tcp_ip6_spec->ip6src[1] && in hclge_fd_check_spec()
5209 !tcp_ip6_spec->ip6src[2] && !tcp_ip6_spec->ip6src[3]) in hclge_fd_check_spec()
5212 if (!tcp_ip6_spec->ip6dst[0] && !tcp_ip6_spec->ip6dst[1] && in hclge_fd_check_spec()
5213 !tcp_ip6_spec->ip6dst[2] && !tcp_ip6_spec->ip6dst[3]) in hclge_fd_check_spec()
5216 if (!tcp_ip6_spec->psrc) in hclge_fd_check_spec()
5219 if (!tcp_ip6_spec->pdst) in hclge_fd_check_spec()
5222 if (tcp_ip6_spec->tclass) in hclge_fd_check_spec()
5426 fs->h_u.tcp_ip6_spec.ip6src, IPV6_SIZE); in hclge_fd_get_tuple()
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/
Den_fs_ethtool.c267 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; in parse_tcp6()
268 struct ethtool_tcpip6_spec *l4_val = &fs->h_u.tcp_ip6_spec; in parse_tcp6()
571 struct ethtool_tcpip6_spec *l4_mask = &fs->m_u.tcp_ip6_spec; in validate_tcpudp6()
/Linux-v5.4/drivers/net/ethernet/sfc/falcon/
Dethtool.c792 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in ef4_ethtool_get_class_rule()
793 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in ef4_ethtool_get_class_rule()
1028 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in ef4_ethtool_set_class_rule()
1029 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in ef4_ethtool_set_class_rule()
/Linux-v5.4/drivers/net/ethernet/sfc/
Dethtool.c815 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in efx_ethtool_get_class_rule()
816 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in efx_ethtool_get_class_rule()
1084 struct ethtool_tcpip6_spec *ip6_entry = &rule->h_u.tcp_ip6_spec; in efx_ethtool_set_class_rule()
1085 struct ethtool_tcpip6_spec *ip6_mask = &rule->m_u.tcp_ip6_spec; in efx_ethtool_set_class_rule()
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c977 *(struct in6_addr *)&fs->h_u.tcp_ip6_spec.ip6src[0] = in bnxt_grxclsrule()
979 *(struct in6_addr *)&fs->h_u.tcp_ip6_spec.ip6dst[0] = in bnxt_grxclsrule()
982 fs->m_u.tcp_ip6_spec.ip6src[i] = cpu_to_be32(~0); in bnxt_grxclsrule()
983 fs->m_u.tcp_ip6_spec.ip6dst[i] = cpu_to_be32(~0); in bnxt_grxclsrule()
985 fs->h_u.tcp_ip6_spec.psrc = fkeys->ports.src; in bnxt_grxclsrule()
986 fs->m_u.tcp_ip6_spec.psrc = cpu_to_be16(~0); in bnxt_grxclsrule()
988 fs->h_u.tcp_ip6_spec.pdst = fkeys->ports.dst; in bnxt_grxclsrule()
989 fs->m_u.tcp_ip6_spec.pdst = cpu_to_be16(~0); in bnxt_grxclsrule()
/Linux-v5.4/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()
/Linux-v5.4/include/uapi/linux/
Dethtool.h859 struct ethtool_tcpip6_spec tcp_ip6_spec; member
/Linux-v5.4/net/core/
Dethtool.c2973 v6_spec = &fs->h_u.tcp_ip6_spec; in ethtool_rx_flow_rule_create()
2974 v6_m_spec = &fs->m_u.tcp_ip6_spec; in ethtool_rx_flow_rule_create()