Searched refs:ip4dst (Results 1 - 25 of 31) sorted by last modified time

12

/linux-master/include/uapi/linux/
H A Dethtool.h1017 * fields, e.g., ip4src, ip4dst, psrc, pdst, spi, etc. are expected to
1024 * @ip4dst: Destination host
1033 __be32 ip4dst; member in struct:ethtool_tcpip4_spec
1042 * @ip4dst: Destination host
1050 __be32 ip4dst; member in struct:ethtool_ah_espip4_spec
1060 * @ip4dst: Destination host
1068 __be32 ip4dst; member in struct:ethtool_usrip4_spec
/linux-master/drivers/net/ethernet/sun/
H A Dniu.c7102 fsp->h_u.tcp_ip4_spec.ip4dst = cpu_to_be32(tmp);
7108 fsp->m_u.tcp_ip4_spec.ip4dst = cpu_to_be32(tmp);
7369 dip = be32_to_cpu(fsp->h_u.tcp_ip4_spec.ip4dst);
7370 dipm = be32_to_cpu(fsp->m_u.tcp_ip4_spec.ip4dst);
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c1351 fsp->h_u.tcp_ip4_spec.ip4dst = fltr->tuple.dst_ipv4;
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2913 (!fsp->h_u.tcp_ip4_spec.ip4dst) ||
2917 mac->hwlro_ip[fsp->location] = htonl(fsp->h_u.tcp_ip4_spec.ip4dst);
2977 fsp->h_u.tcp_ip4_spec.ip4dst = ntohl(mac->hwlro_ip[fsp->location]);
2978 fsp->m_u.tcp_ip4_spec.ip4dst = 0;
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c802 flow_spec->ip4dst = match.key->dst;
803 flow_mask->ip4dst = match.mask->dst;
H A Dotx2_flows.c551 if (ipv4_usr_mask->ip4dst) {
552 memcpy(&pkt->ip4dst, &ipv4_usr_hdr->ip4dst,
553 sizeof(pkt->ip4dst));
554 memcpy(&pmask->ip4dst, &ipv4_usr_mask->ip4dst,
555 sizeof(pmask->ip4dst));
604 if (ipv4_l4_mask->ip4dst) {
605 memcpy(&pkt->ip4dst, &ipv4_l4_hdr->ip4dst,
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npc_fs.c970 NPC_WRITE_FLOW(NPC_DIP_IPV4, ip4dst, ntohl(pkt->ip4dst), 0,
971 ntohl(mask->ip4dst), 0);
H A Dmbox.h1538 __be32 ip4dst; member in union:flow_msg::__anon692
H A Drvu_debugfs.c2840 seq_printf(s, "%pI4 ", &rule->packet.ip4dst);
2841 seq_printf(s, "mask %pI4\n", &rule->mask.ip4dst);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool_fdir.c154 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip.v4.dst_ip;
156 fsp->m_u.usr_ip4_spec.ip4dst = rule->mask.v4.dst_ip;
168 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip.v4.dst_ip;
172 fsp->m_u.tcp_ip4_spec.ip4dst = rule->mask.v4.dst_ip;
933 !tcp_ip4_spec->pdst && !tcp_ip4_spec->ip4dst)
967 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
971 else if (!tcp_ip4_spec->ip4dst)
1025 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst)
1042 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
1046 else if (!usr_ip4_spec->ip4dst)
[all...]
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c946 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
951 fsp->m_u.tcp_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
959 fsp->h_u.ah_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
963 fsp->m_u.ah_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
969 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
975 fsp->m_u.usr_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
1134 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
1139 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.tcp_ip4_spec.ip4dst;
1148 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.ah_ip4_spec.ip4dst;
1152 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.ah_ip4_spec.ip4dst;
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c3412 fsp->h_u.tcp_ip4_spec.ip4dst = rule->src_ip;
3473 fsp->m_u.tcp_ip4_spec.ip4dst = htonl(0xFFFFFFFF);
4365 * ip4dst fields.
4384 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
4386 else if (!tcp_ip4_spec->ip4dst)
4471 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
4473 else if (!usr_ip4_spec->ip4dst)
4884 input->src_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
4916 input->src_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c5901 if (!spec->ip4dst)
5928 if (!spec->ip4dst)
6230 be32_to_cpu(fs->h_u.tcp_ip4_spec.ip4dst);
6232 be32_to_cpu(fs->m_u.tcp_ip4_spec.ip4dst);
6259 be32_to_cpu(fs->h_u.usr_ip4_spec.ip4dst);
6261 be32_to_cpu(fs->m_u.usr_ip4_spec.ip4dst);
6698 spec->ip4dst = cpu_to_be32(rule->tuples.dst_ip[IPV4_INDEX]);
6699 spec_mask->ip4dst = rule->unused_tuple & BIT(INNER_DST_IP) ?
6723 spec->ip4dst = cpu_to_be32(rule->tuples.dst_ip[IPV4_INDEX]);
6724 spec_mask->ip4dst
[all...]
/linux-master/drivers/net/ethernet/cadence/
H A Dmacb_main.c3462 if (enable && (tp4sp_m->ip4dst == 0xFFFFFFFF))
3506 if (tp4sp_m->ip4dst == 0xFFFFFFFF) {
3510 w0 = tp4sp_v->ip4dst;
3578 htonl(fs->h_u.tcp_ip4_spec.ip4dst),
3632 htonl(fs->h_u.tcp_ip4_spec.ip4dst),
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1155 fs->h_u.tcp_ip4_spec.ip4dst = fkeys->addrs.v4addrs.dst;
1156 fs->m_u.tcp_ip4_spec.ip4dst = fmasks->addrs.v4addrs.dst;
1367 fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
1368 fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
1382 fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
1383 fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c647 &fs->h_u.usr_ip4_spec.ip4dst,
648 &fs->m_u.usr_ip4_spec.ip4dst,
649 sizeof(fs->h_u.usr_ip4_spec.ip4dst));
1379 VALIDATE_MASK(l4_mask->ip4dst) ||
/linux-master/net/ethtool/
H A Dioctl.c3290 if (v4_m_spec->ip4dst) {
3291 match->key.ipv4.dst = v4_spec->ip4dst;
3292 match->mask.ipv4.dst = v4_m_spec->ip4dst;
3295 v4_m_spec->ip4dst) {
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c2584 fsp->h_u.tcp_ip4_spec.ip4dst = rule->filter.formatted.dst_ip[0];
2585 fsp->m_u.tcp_ip4_spec.ip4dst = mask->formatted.dst_ip[0];
2876 input->filter.formatted.dst_ip[0] = fsp->h_u.tcp_ip4_spec.ip4dst;
2877 mask.formatted.dst_ip[0] = fsp->m_u.tcp_ip4_spec.ip4dst;
/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.c349 &match->ip4dst, &mask->ip4dst,
350 sizeof(match->ip4dst));
456 &fs->h_u.usr_ip4_spec.ip4dst,
457 &fs->m_u.usr_ip4_spec.ip4dst,
458 sizeof(fs->h_u.usr_ip4_spec.ip4dst));
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dethtool_common.c683 ip_entry->ip4dst = spec.loc_host[0];
684 ip_mask->ip4dst = IP4_ADDR_FULL_MASK;
762 uip_entry->ip4dst = spec.loc_host[0];
763 uip_mask->ip4dst = IP4_ADDR_FULL_MASK;
971 if (ip_mask->ip4dst) {
972 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK)
975 spec.loc_host[0] = ip_entry->ip4dst;
1040 if (uip_mask->ip4dst) {
1041 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK)
1044 spec.loc_host[0] = uip_entry->ip4dst;
[all...]
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c830 ip_entry->ip4dst = spec.loc_host[0];
831 ip_mask->ip4dst = IP4_ADDR_FULL_MASK;
909 uip_entry->ip4dst = spec.loc_host[0];
910 uip_mask->ip4dst = IP4_ADDR_FULL_MASK;
1072 if (ip_mask->ip4dst) {
1073 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK)
1076 spec.loc_host[0] = ip_entry->ip4dst;
1141 if (uip_mask->ip4dst) {
1142 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK)
1145 spec.loc_host[0] = uip_entry->ip4dst;
[all...]
/linux-master/drivers/net/ethernet/sfc/
H A Dethtool_common.c683 ip_entry->ip4dst = spec.loc_host[0];
684 ip_mask->ip4dst = IP4_ADDR_FULL_MASK;
762 uip_entry->ip4dst = spec.loc_host[0];
763 uip_mask->ip4dst = IP4_ADDR_FULL_MASK;
970 if (ip_mask->ip4dst) {
971 if (ip_mask->ip4dst != IP4_ADDR_FULL_MASK)
974 spec.loc_host[0] = ip_entry->ip4dst;
1039 if (uip_mask->ip4dst) {
1040 if (uip_mask->ip4dst != IP4_ADDR_FULL_MASK)
1043 spec.loc_host[0] = uip_entry->ip4dst;
[all...]
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_ethtool.c1339 fs->h_u.tcp_ip4_spec.ip4dst = entry->key.dip4;
1343 fs->m_u.tcp_ip4_spec.ip4dst = entry->msk.dip4;
1364 fs->h_u.usr_ip4_spec.ip4dst = entry->key.dip4;
1367 fs->m_u.usr_ip4_spec.ip4dst = entry->msk.dip4;
1523 entry->msk.dip4 = fs->m_u.tcp_ip4_spec.ip4dst;
1527 entry->key.dip4 = fs->h_u.tcp_ip4_spec.ip4dst & entry->msk.dip4;
1547 entry->msk.dip4 = fs->m_u.usr_ip4_spec.ip4dst;
1550 entry->key.dip4 = fs->h_u.usr_ip4_spec.ip4dst & entry->msk.dip4;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c1370 !all_zeros_or_all_ones(l4_mask->ip4dst) ||
1379 (!l3_mask->ip4src && !l3_mask->ip4dst) ||
1381 !all_zeros_or_all_ones(l3_mask->ip4dst))
1483 usr_ip4_spec.ip4dst);
1490 spec_l3->ipv4.dst_ip = cmd->fs.h_u.usr_ip4_spec.ip4dst;
1491 if (l3_mask->ip4dst)
1527 tcp_ip4_spec.ip4dst);
1532 spec_l3->ipv4.dst_ip = cmd->fs.h_u.tcp_ip4_spec.ip4dst;
1539 udp_ip4_spec.ip4dst);
1544 spec_l3->ipv4.dst_ip = cmd->fs.h_u.udp_ip4_spec.ip4dst;
[all...]
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc_ethtool.c542 rfse.dip_h[0] = l4ip4_h->ip4dst;
543 rfse.dip_m[0] = l4ip4_m->ip4dst;
559 rfse.dip_h[0] = l3ip4_h->ip4dst;
560 rfse.dip_m[0] = l3ip4_m->ip4dst;

Completed in 564 milliseconds

12