/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_flows.c | 543 if (ipv4_usr_mask->ip4src) { in otx2_prepare_ipv4_flow() 544 memcpy(&pkt->ip4src, &ipv4_usr_hdr->ip4src, in otx2_prepare_ipv4_flow() 545 sizeof(pkt->ip4src)); in otx2_prepare_ipv4_flow() 546 memcpy(&pmask->ip4src, &ipv4_usr_mask->ip4src, in otx2_prepare_ipv4_flow() 547 sizeof(pmask->ip4src)); in otx2_prepare_ipv4_flow() 596 if (ipv4_l4_mask->ip4src) { in otx2_prepare_ipv4_flow() 597 memcpy(&pkt->ip4src, &ipv4_l4_hdr->ip4src, in otx2_prepare_ipv4_flow() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 217 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, in parse_tcp4() 230 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, in parse_udp4() 243 set_ip4(headers_c, headers_v, l3_mask->ip4src, l3_val->ip4src, in parse_ip4() 524 if (l4_mask->ip4src) in validate_tcpudp4() 544 if (l3_mask->ip4src) in validate_ip4()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_fs_ethtool.c | 238 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, in parse_tcp4() 251 set_ip4(headers_c, headers_v, l4_mask->ip4src, l4_val->ip4src, in parse_udp4() 264 set_ip4(headers_c, headers_v, l3_mask->ip4src, l3_val->ip4src, in parse_ip4() 580 if (l4_mask->ip4src) in validate_tcpudp4() 600 if (l3_mask->ip4src) in validate_ip4()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 686 ip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 687 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 765 uip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 766 uip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 975 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule() 976 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 979 spec.rem_host[0] = ip_entry->ip4src; in efx_ethtool_set_class_rule() 1044 if (uip_mask->ip4src) { in efx_ethtool_set_class_rule() 1045 if (uip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1048 spec.rem_host[0] = uip_entry->ip4src; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
H A D | ethtool.c | 824 ip_entry->ip4src = spec.rem_host[0]; in ef4_ethtool_get_class_rule() 825 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 903 uip_entry->ip4src = spec.rem_host[0]; in ef4_ethtool_get_class_rule() 904 uip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 1068 if (ip_mask->ip4src) { in ef4_ethtool_set_class_rule() 1069 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1072 spec.rem_host[0] = ip_entry->ip4src; in ef4_ethtool_set_class_rule() 1137 if (uip_mask->ip4src) { in ef4_ethtool_set_class_rule() 1138 if (uip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1141 spec.rem_host[0] = uip_entry->ip4src; in ef4_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | ethtool_common.c | 687 ip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 688 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 766 uip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 767 uip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 976 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule() 977 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 980 spec.rem_host[0] = ip_entry->ip4src; in efx_ethtool_set_class_rule() 1045 if (uip_mask->ip4src) { in efx_ethtool_set_class_rule() 1046 if (uip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1049 spec.rem_host[0] = uip_entry->ip4src; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | ethtool.c | 834 ip_entry->ip4src = spec.rem_host[0]; in ef4_ethtool_get_class_rule() 835 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 913 uip_entry->ip4src = spec.rem_host[0]; in ef4_ethtool_get_class_rule() 914 uip_mask->ip4src = IP4_ADDR_FULL_MASK; in ef4_ethtool_get_class_rule() 1078 if (ip_mask->ip4src) { in ef4_ethtool_set_class_rule() 1079 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1082 spec.rem_host[0] = ip_entry->ip4src; in ef4_ethtool_set_class_rule() 1147 if (uip_mask->ip4src) { in ef4_ethtool_set_class_rule() 1148 if (uip_mask->ip4src != IP4_ADDR_FULL_MASK) in ef4_ethtool_set_class_rule() 1151 spec.rem_host[0] = uip_entry->ip4src; in ef4_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool_common.c | 687 ip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 688 ip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 766 uip_entry->ip4src = spec.rem_host[0]; in efx_ethtool_get_class_rule() 767 uip_mask->ip4src = IP4_ADDR_FULL_MASK; in efx_ethtool_get_class_rule() 977 if (ip_mask->ip4src) { in efx_ethtool_set_class_rule() 978 if (ip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 981 spec.rem_host[0] = ip_entry->ip4src; in efx_ethtool_set_class_rule() 1046 if (uip_mask->ip4src) { in efx_ethtool_set_class_rule() 1047 if (uip_mask->ip4src != IP4_ADDR_FULL_MASK) in efx_ethtool_set_class_rule() 1050 spec.rem_host[0] = uip_entry->ip4src; in efx_ethtool_set_class_rule() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool_fdir.c | 144 fsp->h_u.usr_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 146 fsp->m_u.usr_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 158 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 162 fsp->m_u.tcp_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 776 if (!tcp_ip4_spec->psrc && !tcp_ip4_spec->ip4src && in ice_set_fdir_ip4_seg() 801 if (tcp_ip4_spec->ip4src == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_seg() 805 else if (!tcp_ip4_spec->ip4src) in ice_set_fdir_ip4_seg() 869 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() 876 if (usr_ip4_spec->ip4src == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_usr_seg() 880 else if (!usr_ip4_spec->ip4src) 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 | 145 fsp->h_u.usr_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 147 fsp->m_u.usr_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 159 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip.v4.src_ip; in ice_get_ethtool_fdir_entry() 163 fsp->m_u.tcp_ip4_spec.ip4src = rule->mask.v4.src_ip; in ice_get_ethtool_fdir_entry() 922 if (!tcp_ip4_spec->psrc && !tcp_ip4_spec->ip4src && in ice_set_fdir_ip4_seg() 947 if (tcp_ip4_spec->ip4src == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_seg() 951 else if (!tcp_ip4_spec->ip4src) in ice_set_fdir_ip4_seg() 1015 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst) in ice_set_fdir_ip4_usr_seg() 1022 if (usr_ip4_spec->ip4src == htonl(0xFFFFFFFF)) in ice_set_fdir_ip4_usr_seg() 1026 else if (!usr_ip4_spec->ip4src) in ice_set_fdir_ip4_usr_seg() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 359 if (uip_mask->ip4src) { in dpaa2_eth_prep_uip_rule() 361 *(__be32 *)(key + off) = uip_value->ip4src; in dpaa2_eth_prep_uip_rule() 362 *(__be32 *)(mask + off) = uip_mask->ip4src; in dpaa2_eth_prep_uip_rule() 413 if (l4_mask->ip4src) { in dpaa2_eth_prep_l4_rule() 415 *(__be32 *)(key + off) = l4_value->ip4src; in dpaa2_eth_prep_l4_rule() 416 *(__be32 *)(mask + off) = l4_mask->ip4src; in dpaa2_eth_prep_l4_rule()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpaa2-ethtool.c | 391 if (uip_mask->ip4src) { in dpaa2_eth_prep_uip_rule() 393 *(__be32 *)(key + off) = uip_value->ip4src; in dpaa2_eth_prep_uip_rule() 394 *(__be32 *)(mask + off) = uip_mask->ip4src; in dpaa2_eth_prep_uip_rule() 445 if (l4_mask->ip4src) { in dpaa2_eth_prep_l4_rule() 447 *(__be32 *)(key + off) = l4_value->ip4src; in dpaa2_eth_prep_l4_rule() 448 *(__be32 *)(mask + off) = l4_mask->ip4src; in dpaa2_eth_prep_l4_rule()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 1086 fsp->h_u.tcp_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1091 fsp->m_u.tcp_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1099 fsp->h_u.ah_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1103 fsp->m_u.ah_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1109 fsp->h_u.usr_ip4_spec.ip4src = rule->ip_data.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1115 fsp->m_u.usr_ip4_spec.ip4src = rule->ip_mask.v4_addrs.src_ip; in iavf_get_ethtool_fdir_entry() 1274 fltr->ip_data.v4_addrs.src_ip = fsp->h_u.tcp_ip4_spec.ip4src; in iavf_add_fdir_fltr_info() 1279 fltr->ip_mask.v4_addrs.src_ip = fsp->m_u.tcp_ip4_spec.ip4src; in iavf_add_fdir_fltr_info() 1288 fltr->ip_data.v4_addrs.src_ip = fsp->h_u.ah_ip4_spec.ip4src; in iavf_add_fdir_fltr_info() 1292 fltr->ip_mask.v4_addrs.src_ip = fsp->m_u.ah_ip4_spec.ip4src; in iavf_add_fdir_fltr_info() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 329 &match->ip4src, &mask->ip4src, in bcmasp_netfilt_tcpip4_wr() 330 sizeof(match->ip4src)); in bcmasp_netfilt_tcpip4_wr() 435 &fs->h_u.usr_ip4_spec.ip4src, in bcmasp_netfilt_wr_to_hw() 436 &fs->m_u.usr_ip4_spec.ip4src, in bcmasp_netfilt_wr_to_hw() 437 sizeof(fs->h_u.usr_ip4_spec.ip4src)); in bcmasp_netfilt_wr_to_hw()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_ethtool.c | 345 rfse.sip_h[0] = l4ip4_h->ip4src; in enetc_set_cls_entry() 346 rfse.sip_m[0] = l4ip4_m->ip4src; in enetc_set_cls_entry() 362 rfse.sip_h[0] = l3ip4_h->ip4src; in enetc_set_cls_entry() 363 rfse.sip_m[0] = l3ip4_m->ip4src; in enetc_set_cls_entry()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 248 __be32 ip4src; member 255 __be32 ip4src; member 262 __be32 ip4src; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1358 if (!all_zeros_or_all_ones(l4_mask->ip4src) || in mlx4_en_validate_flow() 1368 (!l3_mask->ip4src && !l3_mask->ip4dst) || in mlx4_en_validate_flow() 1369 !all_zeros_or_all_ones(l3_mask->ip4src) || in mlx4_en_validate_flow() 1476 spec_l3->ipv4.src_ip = cmd->fs.h_u.usr_ip4_spec.ip4src; in add_ip_rule() 1477 if (l3_mask->ip4src) in add_ip_rule() 1520 spec_l3->ipv4.src_ip = cmd->fs.h_u.tcp_ip4_spec.ip4src; in add_tcp_udp_rule() 1532 spec_l3->ipv4.src_ip = cmd->fs.h_u.udp_ip4_spec.ip4src; in add_tcp_udp_rule() 1538 if (l4_mask->ip4src) in add_tcp_udp_rule()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 1369 if (!all_zeros_or_all_ones(l4_mask->ip4src) || in mlx4_en_validate_flow() 1379 (!l3_mask->ip4src && !l3_mask->ip4dst) || in mlx4_en_validate_flow() 1380 !all_zeros_or_all_ones(l3_mask->ip4src) || in mlx4_en_validate_flow() 1487 spec_l3->ipv4.src_ip = cmd->fs.h_u.usr_ip4_spec.ip4src; in add_ip_rule() 1488 if (l3_mask->ip4src) in add_ip_rule() 1531 spec_l3->ipv4.src_ip = cmd->fs.h_u.tcp_ip4_spec.ip4src; in add_tcp_udp_rule() 1543 spec_l3->ipv4.src_ip = cmd->fs.h_u.udp_ip4_spec.ip4src; in add_tcp_udp_rule() 1549 if (l4_mask->ip4src) in add_tcp_udp_rule()
|
/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 837 * @ip4src: Source host 846 __be32 ip4src; member 855 * @ip4src: Source host 863 __be32 ip4src; member 873 * @ip4src: Source host 881 __be32 ip4src; 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 968 * @ip4src: Source host 977 __be32 ip4src; member 986 * @ip4src: Source host 994 __be32 ip4src; member 1004 * @ip4src: Source host 1012 __be32 ip4src; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 303 __be32 ip4src; member 310 __be32 ip4src; member 317 __be32 ip4src; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | ethtool.h | 303 __be32 ip4src; member 310 __be32 ip4src; member 317 __be32 ip4src; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 927 gfar_set_attribute(be32_to_cpu(value->ip4src), in gfar_set_basic_ip() 928 be32_to_cpu(mask->ip4src), in gfar_set_basic_ip() 947 gfar_set_attribute(be32_to_cpu(value->ip4src), in gfar_set_user_ip() 948 be32_to_cpu(mask->ip4src), in gfar_set_user_ip()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/enetc/ |
H A D | enetc_ethtool.c | 540 rfse.sip_h[0] = l4ip4_h->ip4src; in enetc_set_cls_entry() 541 rfse.sip_m[0] = l4ip4_m->ip4src; in enetc_set_cls_entry() 557 rfse.sip_h[0] = l3ip4_h->ip4src; in enetc_set_cls_entry() 558 rfse.sip_m[0] = l3ip4_m->ip4src; in enetc_set_cls_entry()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/ |
H A D | gianfar_ethtool.c | 937 gfar_set_attribute(be32_to_cpu(value->ip4src), in gfar_set_basic_ip() 938 be32_to_cpu(mask->ip4src), in gfar_set_basic_ip() 957 gfar_set_attribute(be32_to_cpu(value->ip4src), in gfar_set_user_ip() 958 be32_to_cpu(mask->ip4src), in gfar_set_user_ip()
|