Home
last modified time | relevance | path

Searched refs:cnf (Results 1 – 19 of 19) sorted by relevance

/linux/net/ipv6/
H A Daddrconf.c396 memcpy(&ndev->cnf, dev_net(dev)->ipv6.devconf_dflt, sizeof(ndev->cnf)); in ipv6_add_dev()
398 if (ndev->cnf.stable_secret.initialized) in ipv6_add_dev()
399 ndev->cnf.addr_gen_mode = IN6_ADDR_GEN_MODE_STABLE_PRIVACY; in ipv6_add_dev()
401 ndev->cnf.mtu6 = dev->mtu; in ipv6_add_dev()
408 if (ndev->cnf.forwarding) in ipv6_add_dev()
433 ndev->cnf.accept_dad = -1; in ipv6_add_dev()
438 ndev->cnf.rtr_solicits = 0; in ipv6_add_dev()
449 ndev->cnf.use_tempaddr = -1; in ipv6_add_dev()
478 if (ndev->cnf.forwarding && (dev->flags & IFF_MULTICAST)) in ipv6_add_dev()
693 devconf = &in6_dev->cnf; in inet6_netconf_get_devconf()
[all …]
H A Dndisc.c406 if (!idev || idev->cnf.disable_ipv6) { in ndisc_allow_add()
452 tclass = idev ? READ_ONCE(idev->cnf.ndisc_tclass) : 0; in ip6_nd_hdr()
542 inc_opt |= READ_ONCE(ifp->idev->cnf.force_tllao); in ndisc_send_na()
599 /*router=*/ !!idev->cnf.forwarding, in ndisc_send_unsol_na()
904 (READ_ONCE(idev->cnf.forwarding) && in ndisc_recv_ns()
906 READ_ONCE(idev->cnf.proxy_ndp)) && in ndisc_recv_ns()
931 is_router = READ_ONCE(idev->cnf.forwarding); in ndisc_recv_ns()
973 switch (READ_ONCE(idev->cnf.accept_untracked_na)) { in accept_untracked_na()
1024 READ_ONCE(idev->cnf.drop_unsolicited_na)) in ndisc_recv_na()
1079 if (!neigh && lladdr && idev && READ_ONCE(idev->cnf.forwarding)) { in ndisc_recv_na()
[all …]
H A Dip6_input.c210 !idev || unlikely(READ_ONCE(idev->cnf.disable_ipv6))) { in ip6_rcv_core()
212 if (idev && unlikely(READ_ONCE(idev->cnf.disable_ipv6))) in ip6_rcv_core()
280 READ_ONCE(idev->cnf.drop_unicast_in_l2_multicast)) { in ip6_rcv_core()
H A Dseg6_hmac.c194 require_hmac = READ_ONCE(idev->cnf.seg6_require_hmac); in seg6_hmac_validate_skb()
H A Dip6_output.c241 if (unlikely(!idev || READ_ONCE(idev->cnf.disable_ipv6))) { in ip6_output()
275 hoplimit = READ_ONCE(idev->cnf.hop_limit); in ip6_dst_hoplimit()
534 (!idev || !READ_ONCE(idev->cnf.force_forwarding))) in ip6_forward()
547 (!idev || !READ_ONCE(idev->cnf.disable_policy)) && in ip6_forward()
H A Droute.c689 READ_ONCE(idev->cnf.rtr_probe_interval))) { in rt6_probe()
696 READ_ONCE(idev->cnf.rtr_probe_interval))) { in rt6_probe()
1656 mtu = READ_ONCE(idev->cnf.mtu6); in fib6_mtu()
2076 if (dmtu == idev->cnf.mtu6) in rt6_mtu_change_route_allowed()
3327 mtu = max_t(u32, mtu, READ_ONCE(idev->cnf.mtu6)); in ip6_mtu_from_fib6()
3677 if (!idev || idev->cnf.disable_ipv6) { in fib6_nh_init()
4280 if (READ_ONCE(in6_dev->cnf.forwarding) || in rt6_do_redirect()
4281 !READ_ONCE(in6_dev->cnf.accept_redirects)) in rt6_do_redirect()
4536 (!idev || idev->cnf.accept_ra != 2) && in __rt6_purge_dflt_routers()
4726 READ_ONCE(idev->cnf.disable_policy))) in addrconf_f6i_alloc()
[all …]
H A Danycast.c137 ishost = !READ_ONCE(idev->cnf.forwarding); in ipv6_sock_ac_join()
H A Dmcast.c165 iv = READ_ONCE(idev->cnf.mldv1_unsolicited_report_interval); in unsolicited_report_interval()
167 iv = READ_ONCE(idev->cnf.mldv2_unsolicited_report_interval); in unsolicited_report_interval()
1254 return all_force ?: READ_ONCE(idev->cnf.force_mld_version); in mld_force_mld_version()
2864 if (idev->cnf.forwarding) in ipv6_mc_destroy_dev()
/linux/include/linux/
H A Dinetdevice.h51 struct ipv4_devconf cnf; member
55 #define IPV4_DEVCONF(cnf, attr) ((cnf).data[IPV4_DEVCONF_ ## attr - 1]) argument
56 #define IPV4_DEVCONF_RO(cnf, attr) READ_ONCE(IPV4_DEVCONF(cnf, attr)) argument
64 return READ_ONCE(in_dev->cnf.data[index]); in ipv4_devconf_get()
71 set_bit(index, in_dev->cnf.state); in ipv4_devconf_set()
72 WRITE_ONCE(in_dev->cnf.data[index], val); in ipv4_devconf_set()
77 bitmap_fill(in_dev->cnf.state, IPV4_DEVCONF_MAX); in ipv4_devconf_setall()
/linux/net/ipv4/
H A Ddevinet.c276 memcpy(&in_dev->cnf, dev_net(dev)->ipv4.devconf_dflt, in inetdev_init()
277 sizeof(in_dev->cnf)); in inetdev_init()
278 in_dev->cnf.sysctl = NULL; in inetdev_init()
283 if (IPV4_DEVCONF(in_dev->cnf, FORWARDING)) in inetdev_init()
2057 ((u32 *) nla_data(nla))[i] = READ_ONCE(in_dev->cnf.data[i]); in inet_fill_link_af()
2131 static bool devinet_conf_post_set(struct net *net, struct ipv4_devconf *cnf, in devinet_conf_post_set() argument
2152 ifindex, cnf); in devinet_conf_post_set()
2157 ifindex, cnf); in devinet_conf_post_set()
2162 ifindex, cnf); in devinet_conf_post_set()
2169 struct in_device *idev = container_of(cnf, struct in_device, cnf); in devinet_conf_post_set()
[all …]
H A Dipmr.c473 IPV4_DEVCONF(in_dev->cnf, RP_FILTER) = 0; in ipmr_init_vif_indev()
729 IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)--; in vif_delete()
732 dev->ifindex, &in_dev->cnf); in vif_delete()
915 IPV4_DEVCONF(in_dev->cnf, MC_FORWARDING)++; in vif_add()
917 dev->ifindex, &in_dev->cnf); in vif_add()
/linux/drivers/net/wireless/silabs/wfx/
H A Dtraces.h336 TP_PROTO(int ind, int req, int cnf, int busy, bool release),
337 TP_ARGS(ind, req, cnf, busy, release),
341 __field(int, cnf)
348 __entry->cnf = cnf;
355 __entry->cnf,
360 #define _trace_bh_stats(ind, req, cnf, busy, release)\ argument
361 trace_bh_stats(ind, req, cnf, busy, release)
/linux/drivers/gpio/
H A Dgpio-tegra.c76 u32 cnf[4]; member
200 u32 cnf, oe; in tegra_gpio_get_direction() local
202 cnf = tegra_gpio_readl(tgi, GPIO_CNF(tgi, offset)); in tegra_gpio_get_direction()
203 if (!(cnf & pin_mask)) in tegra_gpio_get_direction()
460 tegra_gpio_writel(tgi, bank->cnf[p], in tegra_gpio_resume()
495 bank->cnf[p] = tegra_gpio_readl(tgi, in tegra_gpio_suspend()
/linux/include/net/
H A Dif_inet6.h211 struct ipv6_devconf cnf; member
H A Dip6_route.h383 mtu = READ_ONCE(idev->cnf.mtu6); in ip6_dst_mtu_maybe_forward()
H A Daddrconf.h462 return !!READ_ONCE(idev->cnf.ignore_routes_with_linkdown); in ip6_ignore_linkdown()
/linux/net/batman-adv/
H A Dmulticast.c136 if (in6_dev && atomic_read(&in6_dev->cnf.mc_forwarding)) in batadv_mcast_mla_rtr_flags_meshif_get_ipv6()
/linux/drivers/net/vxlan/
H A Dvxlan_core.c3849 if (idev && idev->cnf.disable_ipv6) { in vxlan_config_validate()
/linux/net/core/
H A Dfilter.c6535 if (unlikely(!idev || !READ_ONCE(idev->cnf.forwarding))) in bpf_ipv6_fib_lookup()