Searched refs:ip4dst (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.c550 if (ipv4_usr_mask->ip4dst) {
551 memcpy(&pkt->ip4dst, &ipv4_usr_hdr->ip4dst,
552 sizeof(pkt->ip4dst));
553 memcpy(&pmask->ip4dst, &ipv4_usr_mask->ip4dst,
554 sizeof(pmask->ip4dst));
603 if (ipv4_l4_mask->ip4dst) {
604 memcpy(&pkt->ip4dst, &ipv4_l4_hdr->ip4dst,
[all...]
H A Dotx2_tc.c794 flow_spec->ip4dst = match.key->dst;
795 flow_mask->ip4dst = match.mask->dst;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_fs_ethtool.c239 l4_mask->ip4dst, l4_val->ip4dst);
252 l4_mask->ip4dst, l4_val->ip4dst);
265 l3_mask->ip4dst, l3_val->ip4dst);
582 if (l4_mask->ip4dst)
602 if (l3_mask->ip4dst)
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool_fdir.c146 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip.v4.dst_ip;
148 fsp->m_u.usr_ip4_spec.ip4dst = rule->mask.v4.dst_ip;
160 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip.v4.dst_ip;
164 fsp->m_u.tcp_ip4_spec.ip4dst = rule->mask.v4.dst_ip;
925 !tcp_ip4_spec->pdst && !tcp_ip4_spec->ip4dst)
959 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
963 else if (!tcp_ip4_spec->ip4dst)
1017 if (!usr_ip4_spec->ip4src && !usr_ip4_spec->ip4dst)
1034 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
1038 else if (!usr_ip4_spec->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/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/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/intel/iavf/
H A Diavf_ethtool.c1084 fsp->h_u.tcp_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
1089 fsp->m_u.tcp_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
1097 fsp->h_u.ah_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
1101 fsp->m_u.ah_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
1107 fsp->h_u.usr_ip4_spec.ip4dst = rule->ip_data.v4_addrs.dst_ip;
1113 fsp->m_u.usr_ip4_spec.ip4dst = rule->ip_mask.v4_addrs.dst_ip;
1272 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
1277 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.tcp_ip4_spec.ip4dst;
1286 fltr->ip_data.v4_addrs.dst_ip = fsp->h_u.ah_ip4_spec.ip4dst;
1290 fltr->ip_mask.v4_addrs.dst_ip = fsp->m_u.ah_ip4_spec.ip4dst;
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-ethtool.c398 if (uip_mask->ip4dst) {
400 *(__be32 *)(key + off) = uip_value->ip4dst;
401 *(__be32 *)(mask + off) = uip_mask->ip4dst;
452 if (l4_mask->ip4dst) {
454 *(__be32 *)(key + off) = l4_value->ip4dst;
455 *(__be32 *)(mask + off) = l4_mask->ip4dst;
/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/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/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/cisco/enic/
H A Denic_ethtool.c435 fsp->h_u.tcp_ip4_spec.ip4dst = flow_get_u32_dst(&n->keys);
436 fsp->m_u.tcp_ip4_spec.ip4dst = (__u32)~0;
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c940 gfar_set_attribute(be32_to_cpu(value->ip4dst),
941 be32_to_cpu(mask->ip4dst),
960 gfar_set_attribute(be32_to_cpu(value->ip4dst),
961 be32_to_cpu(mask->ip4dst),
/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;
/linux-master/include/uapi/linux/
H A Dethtool.h962 * fields, e.g., ip4src, ip4dst, psrc, pdst, spi, etc. are expected to
969 * @ip4dst: Destination host
978 __be32 ip4dst; member in struct:ethtool_tcpip4_spec
987 * @ip4dst: Destination host
995 __be32 ip4dst; member in struct:ethtool_ah_espip4_spec
1005 * @ip4dst: Destination host
1013 __be32 ip4dst; member in struct:ethtool_usrip4_spec
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c1689 memcpy(&fs->h_u.tcp_ip4_spec.ip4dst, &dfs->val.lip[0],
1690 sizeof(fs->h_u.tcp_ip4_spec.ip4dst));
1691 memcpy(&fs->m_u.tcp_ip4_spec.ip4dst, &dfs->mask.lip[0],
1692 sizeof(fs->m_u.tcp_ip4_spec.ip4dst));
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c3414 fsp->h_u.tcp_ip4_spec.ip4dst = rule->src_ip;
3475 fsp->m_u.tcp_ip4_spec.ip4dst = htonl(0xFFFFFFFF);
4368 * ip4dst fields.
4387 if (tcp_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
4389 else if (!tcp_ip4_spec->ip4dst)
4474 if (usr_ip4_spec->ip4dst == htonl(0xFFFFFFFF))
4476 else if (!usr_ip4_spec->ip4dst)
4887 input->src_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
4919 input->src_ip = fsp->h_u.tcp_ip4_spec.ip4dst;
/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);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c1153 fs->h_u.tcp_ip4_spec.ip4dst = fkeys->addrs.v4addrs.dst;
1154 fs->m_u.tcp_ip4_spec.ip4dst = fmasks->addrs.v4addrs.dst;
1333 fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
1334 fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
1348 fkeys->addrs.v4addrs.dst = ip_spec->ip4dst;
1349 fmasks->addrs.v4addrs.dst = ip_mask->ip4dst;
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_filters.c516 ntohl(fsp->h_u.tcp_ip4_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/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/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/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),

Completed in 404 milliseconds

12