/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | reg.h | 2878 MLXSW_ITEM32(reg, pprr, ipv4, 0x00, 31, 1); 6790 MLXSW_ITEM32(reg, ritr, ipv4, 0x00, 29, 1); 7432 * Underlay ipv4 dip. 8650 * Underlay IPv4 address for ipv4 source address check.
|
H A D | spectrum_router.c | 3147 } ipv4; member in union:mlxsw_sp_nexthop_group::__anon735 3532 return cmp_arg->fi != nh_grp->ipv4.fi; 3554 fi = nh_grp->ipv4.fi; 5122 memcpy(&nh->gw_addr, &nh_obj->ipv4, sizeof(nh_obj->ipv4)); 5776 unsigned int nhs = fib_info_num_path(nh_grp->ipv4.fi); 5786 nhgi->gateway = mlxsw_sp_fi_is_gateway(mlxsw_sp, nh_grp->ipv4.fi); 5792 fib_nh = fib_info_nh(nh_grp->ipv4.fi, i); 5853 nh_grp->ipv4.fi = fi; 5886 fib_info_put(nh_grp->ipv4 [all...] |
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 227 bool ipv4 = false, ipv6 = false; local 287 ipv4 = true; 312 pkg.tx_oob.s_oob.is_outer_ipv4 = ipv4; 321 if (ipv4) { 343 pkg.tx_oob.s_oob.is_outer_ipv4 = ipv4; 350 pkg.tx_oob.s_oob.is_outer_ipv4 = ipv4;
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_flower.c | 682 filter->key.ipv4.proto.value[0] = 684 filter->key.ipv4.proto.mask[0] = 723 tmp = &filter->key.ipv4.sip.value.addr[0]; 726 tmp = &filter->key.ipv4.sip.mask.addr[0]; 729 tmp = &filter->key.ipv4.dip.value.addr[0]; 732 tmp = &filter->key.ipv4.dip.mask.addr[0]; 752 filter->key.ipv4.sport.value = ntohs(match.key->src); 753 filter->key.ipv4.sport.mask = ntohs(match.mask->src); 754 filter->key.ipv4.dport.value = ntohs(match.key->dst); 755 filter->key.ipv4 [all...] |
H A D | ocelot_ptp.c | 328 trap->key.ipv4.proto.value[0] = IPPROTO_UDP; 329 trap->key.ipv4.proto.mask[0] = 0xff; 330 trap->key.ipv4.dport.value = PTP_EV_PORT; 331 trap->key.ipv4.dport.mask = 0xffff; 348 trap->key.ipv4.proto.value[0] = IPPROTO_UDP; 349 trap->key.ipv4.proto.mask[0] = 0xff; 350 trap->key.ipv4.dport.value = PTP_GEN_PORT; 351 trap->key.ipv4.dport.mask = 0xffff;
|
H A D | ocelot_vcap.c | 487 struct ocelot_vcap_key_ipv4 *ipv4 = NULL; local 495 ipv4 = &filter->key.ipv4; 496 ttl = ipv4->ttl; 497 fragment = ipv4->fragment; 498 options = ipv4->options; 499 proto = ipv4->proto; 500 ds = ipv4->ds; 501 ip_data = &ipv4->data; 502 sip = ipv4 715 struct ocelot_vcap_key_ipv4 *ipv4 = &filter->key.ipv4; local [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | tls.c | 498 sk = inet_lookup_established(net, net->ipv4.tcp_death_row.hashinfo, 504 sk = __inet6_lookup_established(net, net->ipv4.tcp_death_row.hashinfo,
|
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | action.c | 491 flow.daddr = ip_tun->key.u.ipv4.dst; 499 set_tun->ttl = READ_ONCE(net->ipv4.sysctl_ip_default_ttl); 516 pre_tun->ipv4_dst = ip_tun->key.u.ipv4.dst;
|
H A D | cmsg.h | 444 struct nfp_flower_tun_ipv4 ipv4; member in struct:nfp_flower_ipv4_udp_tun 507 struct nfp_flower_tun_ipv4 ipv4; member in struct:nfp_flower_ipv4_gre_tun
|
H A D | conntrack.c | 278 * it should be either ipv4 or ipv6. 1014 dst = ((struct nfp_flower_ipv4_gre_tun *)key)->ipv4.dst; 1055 dst = ((struct nfp_flower_ipv4_udp_tun *)key)->ipv4.dst;
|
H A D | main.h | 181 * @is_ipv6: Flag to indicate if payload is ipv6 or ipv4 645 void nfp_tunnel_del_ipv4_off(struct nfp_app *app, __be32 ipv4); 646 void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4);
|
H A D | match.c | 495 nfp_flower_compile_tun_ipv4_addrs(&ext->ipv4, &msk->ipv4, rule); 506 nfp_flower_compile_tun_ipv4_addrs(&ext->ipv4, &msk->ipv4, rule); 659 dst = ((struct nfp_flower_ipv4_gre_tun *)ext)->ipv4.dst; 695 dst = ((struct nfp_flower_ipv4_udp_tun *)ext)->ipv4.dst;
|
H A D | offload.c | 86 struct nfp_flower_ipv4 ipv4; member in union:nfp_flower_merge_check::__anon870::__anon871::__anon872 631 memset(&merge->ipv4, 0xff, 644 merge->ipv4.ipv4_src |= ipv4_add->ipv4_src_mask; 645 merge->ipv4.ipv4_dst |= ipv4_add->ipv4_dst_mask; 649 merge->ipv4.ip_ext.ttl |= ipv4_ttl_tos->ipv4_ttl_mask; 650 merge->ipv4.ip_ext.tos |= ipv4_ttl_tos->ipv4_tos_mask; 739 memcpy(&merge->ipv4, mask, match_size); 1167 NL_SET_ERR_MSG_MOD(extack, "unsupported pre-tunnel rule: match on ipv4/ipv6 eth_type must be present");
|
H A D | tunnel_conf.c | 42 * @tun_info.ipv4: dest IPv4 address of active route 52 __be32 ipv4; member in struct:nfp_tun_active_tuns::route_ip_info 82 * @ipv4_addr: destination ipv4 address for route 232 ipv4_addr = payload->tun_info[i].ipv4; 871 void nfp_tunnel_add_ipv4_off(struct nfp_app *app, __be32 ipv4) argument 880 if (entry->ipv4_addr == ipv4) { 893 entry->ipv4_addr = ipv4; 901 void nfp_tunnel_del_ipv4_off(struct nfp_app *app, __be32 ipv4) argument 910 if (entry->ipv4_addr == ipv4) { 1550 /* Free any memory that may be occupied by ipv4 lis [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_hsi.h | 2644 * @ipv4: Set profile ipv4 packet. 2655 bool ipv4, bool ipv6, enum gft_profile_type profile_type);
|
H A D | qed_init_fw_funcs.c | 1455 bool ipv4, bool ipv6, enum gft_profile_type profile_type) 1462 if (!ipv6 && !ipv4) 1464 "gft_config: must accept at least on of - ipv4 or ipv6'\n"); 1507 if (!(ipv4 && ipv6)) { 1509 if (ipv4) 1450 qed_gft_config(struct qed_hwfn *p_hwfn, struct qed_ptt *p_ptt, u16 pf_id, bool tcp, bool udp, bool ipv4, bool ipv6, enum gft_profile_type profile_type) argument
|
H A D | qed_l2.c | 2000 p_cfg_params->ipv4, 2005 "Configured Filtering: tcp = %s, udp = %s, ipv4 = %s, ipv6 =%s mode=%08x\n", 2008 p_cfg_params->ipv4 ? "Enable" : "Disable", 2784 arfs_config_params.ipv4 = true;
|
H A D | qed_l2.h | 166 bool ipv4; member in struct:qed_arfs_config_params 283 * and at least one of ipv4 or ipv6 true to enable
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic.h | 1001 __be32 ipv4; member in struct:qlcnic_ipaddr
|
H A D | qlcnic_hw.c | 951 ipa->ipv4 = ip;
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | tc_conntrack.c | 186 "Conntrack ipv4.src is not exact-match; mask %08x\n", 193 "Conntrack ipv4.dst is not exact-match; mask %08x\n", 282 * @ipv4: IP source or destination addr has been set 286 u8 ipv4:1; member in struct:efx_tc_ct_mangler_state 295 bool first = !(mung->ipv4 || mung->tcpudp); 308 mung->ipv4 = 1; 423 if (!mung.ipv4)
|
H A D | tc_encap_actions.c | 103 flow4.daddr = encap->key.u.ipv4.dst; 104 flow4.saddr = encap->key.u.ipv4.src; 274 ip->daddr = key->u.ipv4.dst; 275 ip->saddr = key->u.ipv4.src;
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 1108 struct iphdr *ipv4; member in union:network_header 1166 switch (hdr.ipv4->version) { 1168 l4_prot = hdr.ipv4->protocol; 1348 struct iphdr *ipv4; member in union:__anon59 1406 switch (network_hdr.ipv4->version) { 1409 l4_prot = network_hdr.ipv4->protocol;
|
/linux-master/drivers/net/ |
H A D | geneve.c | 143 addr == node->geneve->cfg.info.key.u.ipv4.dst) 360 /* Callback from net/ipv4/udp.c to receive packets */ 713 bool ipv4, ipv6; local 717 ipv4 = !ipv6 || metadata; 722 ipv4 = false; 725 if (ipv4) 866 unclone->key.u.ipv4.dst = saddr; 867 unclone->key.u.ipv4.src = info->key.u.ipv4.dst; 915 udp_tunnel_xmit_skb(rt, gs4->sock->sk, skb, saddr, info->key.u.ipv4 [all...] |
/linux-master/drivers/net/netdevsim/ |
H A D | fib.c | 47 struct nsim_per_fib_data ipv4; member in struct:nsim_fib_data 143 entry = &fib_data->ipv4.fib; 146 entry = &fib_data->ipv4.rules; 171 entry = &fib_data->ipv4.fib; 174 entry = &fib_data->ipv4.rules; 217 err = nsim_fib_rule_account(&data->ipv4.rules, add, extack); 378 nsim_fib_account(&data->ipv4.fib, false); 392 err = nsim_fib_account(&data->ipv4.fib, false); 912 err = nsim_fib_account(&data->ipv4.fib, true); 923 nsim_fib_account(&data->ipv4 [all...] |