Home
last modified time | relevance | path

Searched refs:ip_mask (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.15/drivers/net/ethernet/intel/iavf/
Diavf_ethtool.c1039 fsp->m_u.tcp_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
1040 fsp->m_u.tcp_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry()
1041 fsp->m_u.tcp_ip4_spec.psrc = rule->ip_mask.src_port; in iavf_get_ethtool_fdir_entry()
1042 fsp->m_u.tcp_ip4_spec.pdst = rule->ip_mask.dst_port; in iavf_get_ethtool_fdir_entry()
1043 fsp->m_u.tcp_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1051 fsp->m_u.ah_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
1052 fsp->m_u.ah_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry()
1053 fsp->m_u.ah_ip4_spec.spi = rule->ip_mask.spi; in iavf_get_ethtool_fdir_entry()
1054 fsp->m_u.ah_ip4_spec.tos = rule->ip_mask.tos; in iavf_get_ethtool_fdir_entry()
1063 fsp->m_u.usr_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry()
[all …]
Diavf_fdir.c246 if (fltr->ip_mask.tos == U8_MAX) { in iavf_fill_fdir_ip4_hdr()
251 if (fltr->ip_mask.proto == U8_MAX) { in iavf_fill_fdir_ip4_hdr()
256 if (fltr->ip_mask.v4_addrs.src_ip == htonl(U32_MAX)) { in iavf_fill_fdir_ip4_hdr()
261 if (fltr->ip_mask.v4_addrs.dst_ip == htonl(U32_MAX)) { in iavf_fill_fdir_ip4_hdr()
287 if (fltr->ip_mask.tclass == U8_MAX) { in iavf_fill_fdir_ip6_hdr()
293 if (fltr->ip_mask.proto == U8_MAX) { in iavf_fill_fdir_ip6_hdr()
298 if (!memcmp(&fltr->ip_mask.v6_addrs.src_ip, &ipv6_addr_full_mask, in iavf_fill_fdir_ip6_hdr()
305 if (!memcmp(&fltr->ip_mask.v6_addrs.dst_ip, &ipv6_addr_full_mask, in iavf_fill_fdir_ip6_hdr()
333 if (fltr->ip_mask.src_port == htons(U16_MAX)) { in iavf_fill_fdir_tcp_hdr()
338 if (fltr->ip_mask.dst_port == htons(U16_MAX)) { in iavf_fill_fdir_tcp_hdr()
[all …]
Diavf_fdir.h93 struct iavf_fdir_ip ip_mask; member
/Linux-v5.15/drivers/net/ethernet/sfc/
Dethtool_common.c654 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_get_class_rule() local
689 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()
693 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule()
697 ip_mask->pdst = PORT_FULL_MASK; in efx_ethtool_get_class_rule()
701 ip_mask->psrc = PORT_FULL_MASK; in efx_ethtool_get_class_rule()
926 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in efx_ethtool_set_class_rule() local
975 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule()
976 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()
981 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule()
982 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule()
[all …]
/Linux-v5.15/drivers/net/ethernet/sfc/falcon/
Dethtool.c790 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in ef4_ethtool_get_class_rule() local
825 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule()
829 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule()
833 ip_mask->pdst = PORT_FULL_MASK; in ef4_ethtool_get_class_rule()
837 ip_mask->psrc = PORT_FULL_MASK; in ef4_ethtool_get_class_rule()
1026 struct ethtool_tcpip4_spec *ip_mask = &rule->m_u.tcp_ip4_spec; in ef4_ethtool_set_class_rule() local
1066 if (ip_mask->ip4dst) { in ef4_ethtool_set_class_rule()
1067 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule()
1072 if (ip_mask->ip4src) { in ef4_ethtool_set_class_rule()
1073 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule()
[all …]
/Linux-v5.15/include/uapi/linux/
Datmmpc.h54 __be32 ip_mask; member
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/intel/
Dice.rst257 # ethtool -U <ethX> flow-type <type> src-ip <ip> [m <ip_mask>] dst-ip <ip>
258 [m <ip_mask>] src-port <port> [m <port_mask>] dst-port <port> [m <port_mask>]
265 <ip_mask> - the IPv4 address to mask on
/Linux-v5.15/net/atm/
Dmpc.c1209 __be32 mask = msg->ip_mask; in ingress_purge_rcvd()