Searched refs:ipv4 (Results 76 - 100 of 362) sorted by path

1234567891011>>

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h2878 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 Dspectrum_router.c3147 } 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 Dmana_en.c227 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 Docelot_flower.c682 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 Docelot_ptp.c328 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 Docelot_vcap.c487 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 Dtls.c498 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 Daction.c491 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 Dcmsg.h444 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 Dconntrack.c278 * 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 Dmain.h181 * @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 Dmatch.c495 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 Doffload.c86 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 Dtunnel_conf.c42 * @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 Dqed_hsi.h2644 * @ipv4: Set profile ipv4 packet.
2655 bool ipv4, bool ipv6, enum gft_profile_type profile_type);
H A Dqed_init_fw_funcs.c1455 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 Dqed_l2.c2000 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 Dqed_l2.h166 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 Dqlcnic.h1001 __be32 ipv4; member in struct:qlcnic_ipaddr
H A Dqlcnic_hw.c951 ipa->ipv4 = ip;
/linux-master/drivers/net/ethernet/sfc/
H A Dtc_conntrack.c186 "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 Dtc_encap_actions.c103 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 Dwx_lib.c1108 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 Dgeneve.c143 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 Dfib.c47 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...]

Completed in 903 milliseconds

1234567891011>>