Searched refs:in6_dev (Results 1 – 9 of 9) sorted by relevance
| /net/ipv6/ |
| A D | ndisc.c | 329 struct inet6_dev *in6_dev; in ndisc_constructor() local 333 in6_dev = in6_dev_get(dev); in ndisc_constructor() 334 if (!in6_dev) { in ndisc_constructor() 338 parms = in6_dev->nd_parms; in ndisc_constructor() 369 in6_dev_put(in6_dev); in ndisc_constructor() 1236 struct inet6_dev *in6_dev; in ndisc_router_discovery() local 1267 if (!in6_dev) { in ndisc_router_discovery() 1303 in6_dev->if_flags = (in6_dev->if_flags & ~(IF_RA_MANAGED | in ndisc_router_discovery() 1428 if (in6_dev->nd_parms) { in ndisc_router_discovery() 1496 in6_dev->dev, 0)) { in ndisc_router_discovery() [all …]
|
| A D | addrconf.c | 690 in6_dev = in6_dev_get(dev); in inet6_netconf_get_devconf() 691 if (!in6_dev) in inet6_netconf_get_devconf() 693 devconf = &in6_dev->cnf; in inet6_netconf_get_devconf() 714 if (in6_dev) in inet6_netconf_get_devconf() 715 in6_dev_put(in6_dev); in inet6_netconf_get_devconf() 2674 struct inet6_dev *in6_dev, in addrconf_prefix_rcv_add_addr() argument 2783 struct inet6_dev *in6_dev; in addrconf_prefix_rcv() local 2811 in6_dev = in6_dev_get(dev); in addrconf_prefix_rcv() 2813 if (!in6_dev) { in addrconf_prefix_rcv() 2904 in6_dev)) { in addrconf_prefix_rcv() [all …]
|
| A D | ip6mr.c | 722 struct inet6_dev *in6_dev; in mif6_delete() local 759 in6_dev = __in6_dev_get(dev); in mif6_delete() 760 if (in6_dev) { in mif6_delete() 761 atomic_dec(&in6_dev->cnf.mc_forwarding); in mif6_delete() 764 dev->ifindex, &in6_dev->cnf); in mif6_delete() 886 struct inet6_dev *in6_dev; in mif6_add() local 927 in6_dev = __in6_dev_get(dev); in mif6_add() 928 if (in6_dev) { in mif6_add() 929 atomic_inc(&in6_dev->cnf.mc_forwarding); in mif6_add() 932 dev->ifindex, &in6_dev->cnf); in mif6_add()
|
| A D | route.c | 4213 struct inet6_dev *in6_dev; in rt6_do_redirect() local 4243 in6_dev = __in6_dev_get(skb->dev); in rt6_do_redirect() 4244 if (!in6_dev) in rt6_do_redirect() 4246 if (READ_ONCE(in6_dev->cnf.forwarding) || in rt6_do_redirect() 4247 !READ_ONCE(in6_dev->cnf.accept_redirects)) in rt6_do_redirect()
|
| /net/6lowpan/ |
| A D | ndisc.c | 191 struct inet6_dev *in6_dev, in lowpan_ndisc_prefix_rcv_add_addr() argument 204 err = addrconf_prefix_rcv_add_addr(net, dev, pinfo, in6_dev, in lowpan_ndisc_prefix_rcv_add_addr()
|
| /net/batman-adv/ |
| A D | multicast.c | 134 struct inet6_dev *in6_dev = __in6_dev_get(dev); in batadv_mcast_mla_rtr_flags_meshif_get_ipv6() local 136 if (in6_dev && atomic_read(&in6_dev->cnf.mc_forwarding)) in batadv_mcast_mla_rtr_flags_meshif_get_ipv6() 438 struct inet6_dev *in6_dev; in batadv_mcast_mla_meshif_get_ipv6() local 448 in6_dev = __in6_dev_get(dev); in batadv_mcast_mla_meshif_get_ipv6() 449 if (!in6_dev) { in batadv_mcast_mla_meshif_get_ipv6() 454 for (pmc6 = rcu_dereference(in6_dev->mc_list); in batadv_mcast_mla_meshif_get_ipv6()
|
| /net/sctp/ |
| A D | ipv6.c | 461 struct inet6_dev *in6_dev; in sctp_v6_copy_addrlist() local 466 if ((in6_dev = __in6_dev_get(dev)) == NULL) { in sctp_v6_copy_addrlist() 471 read_lock_bh(&in6_dev->lock); in sctp_v6_copy_addrlist() 472 list_for_each_entry(ifp, &in6_dev->addr_list, if_list) { in sctp_v6_copy_addrlist() 485 read_unlock_bh(&in6_dev->lock); in sctp_v6_copy_addrlist()
|
| /net/smc/ |
| A D | smc_clc.c | 540 struct inet6_dev *in6_dev = __in6_dev_get(dst->dev); in smc_clc_prfx_set6_rcu() local 544 if (!in6_dev) in smc_clc_prfx_set6_rcu() 547 list_for_each_entry(ifa, &in6_dev->addr_list, if_list) { in smc_clc_prfx_set6_rcu() 631 struct inet6_dev *in6_dev = __in6_dev_get(dev); in smc_clc_prfx_match6_rcu() local 636 if (!in6_dev) in smc_clc_prfx_match6_rcu() 641 list_for_each_entry(ifa, &in6_dev->addr_list, if_list) { in smc_clc_prfx_match6_rcu()
|
| /net/ipv4/ |
| A D | icmp.c | 1049 struct inet6_dev *in6_dev; in icmp_build_probe() local 1139 in6_dev = __in6_dev_get(dev); in icmp_build_probe() 1140 if (in6_dev && !list_empty(&in6_dev->addr_list)) in icmp_build_probe()
|
Completed in 60 milliseconds