/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_flows.c | 550 if (ipv4_usr_mask->ip4dst) { in otx2_prepare_ipv4_flow() 551 memcpy(&pkt->ip4dst, &ipv4_usr_hdr->ip4dst, in otx2_prepare_ipv4_flow() 552 sizeof(pkt->ip4dst)); in otx2_prepare_ipv4_flow() 553 memcpy(&pmask->ip4dst, &ipv4_usr_mask->ip4dst, in otx2_prepare_ipv4_flow() 554 sizeof(pmask->ip4dst)); in otx2_prepare_ipv4_flow() 603 if (ipv4_l4_mask->ip4dst) { in otx2_prepare_ipv4_flow() 604 memcpy(&pkt->ip4dst, &ipv4_l4_hdr->ip4dst, in otx2_prepare_ipv4_flow() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 218 l4_mask->ip4dst, l4_val->ip4dst); in parse_tcp4() 231 l4_mask->ip4dst, l4_val->ip4dst); in parse_udp4() 244 l3_mask->ip4dst, l3_val->ip4dst); in parse_ip4() 526 if (l4_mask->ip4dst) in validate_tcpudp4() 546 if (l3_mask->ip4dst) in validate_ip4()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 239 l4_mask->ip4dst, l4_val->ip4dst); in parse_tcp4() 252 l4_mask->ip4dst, l4_val->ip4dst); in parse_udp4() 265 l3_mask->ip4dst, l3_val->ip4dst); in parse_ip4() 582 if (l4_mask->ip4dst) in validate_tcpudp4() 602 if (l3_mask->ip4dst) in validate_ip4()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 682 ip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 683 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 761 uip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 762 uip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 969 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule() 970 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 973 spec.loc_host[0] = ip_entry->ip4dst; in efx_ethtool_set_class_rule() 1038 if (uip_mask->ip4dst) { in efx_ethtool_set_class_rule() 1039 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1042 spec.loc_host[0] = uip_entry->ip4dst; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | ethtool.c | 820 ip_entry->ip4dst = spec.loc_host[0]; in ef4_ethtool_get_class_rule() 821 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 899 uip_entry->ip4dst = spec.loc_host[0]; in ef4_ethtool_get_class_rule() 900 uip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 1062 if (ip_mask->ip4dst) { in ef4_ethtool_set_class_rule() 1063 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1066 spec.loc_host[0] = ip_entry->ip4dst; in ef4_ethtool_set_class_rule() 1131 if (uip_mask->ip4dst) { in ef4_ethtool_set_class_rule() 1132 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1135 spec.loc_host[0] = uip_entry->ip4dst; in ef4_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 683 ip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 684 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 762 uip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 763 uip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 970 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule() 971 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 974 spec.loc_host[0] = ip_entry->ip4dst; in efx_ethtool_set_class_rule() 1039 if (uip_mask->ip4dst) { in efx_ethtool_set_class_rule() 1040 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1043 spec.loc_host[0] = uip_entry->ip4dst; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | ethtool.c | 830 ip_entry->ip4dst = spec.loc_host[0]; in ef4_ethtool_get_class_rule() 831 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 909 uip_entry->ip4dst = spec.loc_host[0]; in ef4_ethtool_get_class_rule() 910 uip_mask->ip4dst = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 1072 if (ip_mask->ip4dst) { in ef4_ethtool_set_class_rule() 1073 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1076 spec.loc_host[0] = ip_entry->ip4dst; in ef4_ethtool_set_class_rule() 1141 if (uip_mask->ip4dst) { in ef4_ethtool_set_class_rule() 1142 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1145 spec.loc_host[0] = uip_entry->ip4dst; in ef4_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.c | 683 ip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 684 ip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 762 uip_entry->ip4dst = spec.loc_host[0]; in efx_ethtool_get_class_rule() 763 uip_mask->ip4dst = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 971 if (ip_mask->ip4dst) { in efx_ethtool_set_class_rule() 972 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 975 spec.loc_host[0] = ip_entry->ip4dst; in efx_ethtool_set_class_rule() 1040 if (uip_mask->ip4dst) { in efx_ethtool_set_class_rule() 1041 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1044 spec.loc_host[0] = uip_entry->ip4dst; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool_fdir.c | 145 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip.v4.dst_ip; in ice_get_ethtool_fdir_entry() 147 fsp->m_u.usr_ip4_spec.ip4dst = rule->mask.v4.dst_ip; in ice_get_ethtool_fdir_entry() 159 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip.v4.dst_ip; in ice_get_ethtool_fdir_entry() 163 fsp->m_u.tcp_ip4_spec.ip4dst = rule->mask.v4.dst_ip; in ice_get_ethtool_fdir_entry() 777 !tcp_ip4_spec->pdst && !tcp_ip4_spec->ip4dst) in ice_set_fdir_ip4_seg() 811 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_seg() 815 else if (!tcp_ip4_spec->ip4dst) in ice_set_fdir_ip4_seg() 869 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() 886 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_usr_seg() 890 else if (!usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool_fdir.c | 146 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip.v4.dst_ip; in ice_get_ethtool_fdir_entry() 148 fsp->m_u.usr_ip4_spec.ip4dst = rule->mask.v4.dst_ip; in ice_get_ethtool_fdir_entry() 160 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip.v4.dst_ip; in ice_get_ethtool_fdir_entry() 164 fsp->m_u.tcp_ip4_spec.ip4dst = rule->mask.v4.dst_ip; in ice_get_ethtool_fdir_entry() 923 !tcp_ip4_spec->pdst && !tcp_ip4_spec->ip4dst) in ice_set_fdir_ip4_seg() 957 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_seg() 961 else if (!tcp_ip4_spec->ip4dst) in ice_set_fdir_ip4_seg() 1015 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() 1032 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_usr_seg() 1036 else if (!usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 366 if (uip_mask->ip4dst) { in dpaa2_eth_prep_uip_rule() 368 *(__be32 *)(key + off) = uip_value->ip4dst; in dpaa2_eth_prep_uip_rule() 369 *(__be32 *)(mask + off) = uip_mask->ip4dst; in dpaa2_eth_prep_uip_rule() 420 if (l4_mask->ip4dst) { in dpaa2_eth_prep_l4_rule() 422 *(__be32 *)(key + off) = l4_value->ip4dst; in dpaa2_eth_prep_l4_rule() 423 *(__be32 *)(mask + off) = l4_mask->ip4dst; in dpaa2_eth_prep_l4_rule()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 398 if (uip_mask->ip4dst) { in dpaa2_eth_prep_uip_rule() 400 *(__be32 *)(key + off) = uip_value->ip4dst; in dpaa2_eth_prep_uip_rule() 401 *(__be32 *)(mask + off) = uip_mask->ip4dst; in dpaa2_eth_prep_uip_rule() 452 if (l4_mask->ip4dst) { in dpaa2_eth_prep_l4_rule() 454 *(__be32 *)(key + off) = l4_value->ip4dst; in dpaa2_eth_prep_l4_rule() 455 *(__be32 *)(mask + off) = l4_mask->ip4dst; in dpaa2_eth_prep_l4_rule()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 1087 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1092 fsp->m_u.tcp_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1100 fsp->h_u.ah_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1104 fsp->m_u.ah_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1110 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1116 fsp->m_u.usr_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip; in iavf_get_ethtool_fdir_entry() 1275 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.tcp_ip4_spec.ip4dst; in iavf_add_fdir_fltr_info() 1280 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.tcp_ip4_spec.ip4dst; in iavf_add_fdir_fltr_info() 1289 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.ah_ip4_spec.ip4dst; in iavf_add_fdir_fltr_info() 1293 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.ah_ip4_spec.ip4dst; in iavf_add_fdir_fltr_info() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1359 !all_zeros_or_all_ones(l4_mask->ip4dst) || in mlx4_en_validate_flow() 1368 (!l3_mask->ip4src && !l3_mask->ip4dst) || in mlx4_en_validate_flow() 1370 !all_zeros_or_all_ones(l3_mask->ip4dst)) in mlx4_en_validate_flow() 1472 usr_ip4_spec.ip4dst); in add_ip_rule() 1479 spec_l3->ipv4.dst_ip = cmd->fs.h_u.usr_ip4_spec.ip4dst; in add_ip_rule() 1480 if (l3_mask->ip4dst) in add_ip_rule() 1516 tcp_ip4_spec.ip4dst); in add_tcp_udp_rule() 1521 spec_l3->ipv4.dst_ip = cmd->fs.h_u.tcp_ip4_spec.ip4dst; in add_tcp_udp_rule() 1528 udp_ip4_spec.ip4dst); in add_tcp_udp_rule() 1533 spec_l3->ipv4.dst_ip = cmd->fs.h_u.udp_ip4_spec.ip4dst; in add_tcp_udp_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1370 !all_zeros_or_all_ones(l4_mask->ip4dst) || in mlx4_en_validate_flow() 1379 (!l3_mask->ip4src && !l3_mask->ip4dst) || in mlx4_en_validate_flow() 1381 !all_zeros_or_all_ones(l3_mask->ip4dst)) in mlx4_en_validate_flow() 1483 usr_ip4_spec.ip4dst); in add_ip_rule() 1490 spec_l3->ipv4.dst_ip = cmd->fs.h_u.usr_ip4_spec.ip4dst; in add_ip_rule() 1491 if (l3_mask->ip4dst) in add_ip_rule() 1527 tcp_ip4_spec.ip4dst); in add_tcp_udp_rule() 1532 spec_l3->ipv4.dst_ip = cmd->fs.h_u.tcp_ip4_spec.ip4dst; in add_tcp_udp_rule() 1539 udp_ip4_spec.ip4dst); in add_tcp_udp_rule() 1544 spec_l3->ipv4.dst_ip = cmd->fs.h_u.udp_ip4_spec.ip4dst; in add_tcp_udp_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 332 &match->ip4dst, &mask->ip4dst, in bcmasp_netfilt_tcpip4_wr() 333 sizeof(match->ip4dst)); in bcmasp_netfilt_tcpip4_wr() 439 &fs->h_u.usr_ip4_spec.ip4dst, in bcmasp_netfilt_wr_to_hw() 440 &fs->m_u.usr_ip4_spec.ip4dst, in bcmasp_netfilt_wr_to_hw() 441 sizeof(fs->h_u.usr_ip4_spec.ip4dst)); in bcmasp_netfilt_wr_to_hw()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_ethtool.c | 347 rfse.dip_h[0] = l4ip4_h->ip4dst; in enetc_set_cls_entry() 348 rfse.dip_m[0] = l4ip4_m->ip4dst; in enetc_set_cls_entry() 364 rfse.dip_h[0] = l3ip4_h->ip4dst; in enetc_set_cls_entry() 365 rfse.dip_m[0] = l3ip4_m->ip4dst; in enetc_set_cls_entry()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 249 __be32 ip4dst; member 256 __be32 ip4dst; member 263 __be32 ip4dst; member
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | ethtool.h | 831 * fields, e.g., ip4src, ip4dst, psrc, pdst, spi, etc. are expected to 838 * @ip4dst: Destination host 847 __be32 ip4dst; member 856 * @ip4dst: Destination host 864 __be32 ip4dst; member 874 * @ip4dst: Destination host 882 __be32 ip4dst; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | ethtool.h | 962 * fields, e.g., ip4src, ip4dst, psrc, pdst, spi, etc. are expected to 969 * @ip4dst: Destination host 978 __be32 ip4dst; member 987 * @ip4dst: Destination host 995 __be32 ip4dst; member 1005 * @ip4dst: Destination host 1013 __be32 ip4dst; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 304 __be32 ip4dst; member 311 __be32 ip4dst; member 318 __be32 ip4dst; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 304 __be32 ip4dst; member 311 __be32 ip4dst; member 318 __be32 ip4dst; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 930 gfar_set_attribute(be32_to_cpu(value->ip4dst), in gfar_set_basic_ip() 931 be32_to_cpu(mask->ip4dst), in gfar_set_basic_ip() 950 gfar_set_attribute(be32_to_cpu(value->ip4dst), in gfar_set_user_ip() 951 be32_to_cpu(mask->ip4dst), in gfar_set_user_ip()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_ethtool.c | 542 rfse.dip_h[0] = l4ip4_h->ip4dst; in enetc_set_cls_entry() 543 rfse.dip_m[0] = l4ip4_m->ip4dst; in enetc_set_cls_entry() 559 rfse.dip_h[0] = l3ip4_h->ip4dst; in enetc_set_cls_entry() 560 rfse.dip_m[0] = l3ip4_m->ip4dst; in enetc_set_cls_entry()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 940 gfar_set_attribute(be32_to_cpu(value->ip4dst), in gfar_set_basic_ip() 941 be32_to_cpu(mask->ip4dst), in gfar_set_basic_ip() 960 gfar_set_attribute(be32_to_cpu(value->ip4dst), in gfar_set_user_ip() 961 be32_to_cpu(mask->ip4dst), in gfar_set_user_ip()
|