Home
last modified time | relevance | path

Searched refs:idev (Results 1 – 9 of 9) sorted by relevance

/include/net/
Daddrconf.h134 void addrconf_leave_solict(struct inet6_dev *idev, const struct in6_addr *addr);
136 void addrconf_add_linklocal(struct inet6_dev *idev,
244 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr);
246 void ipv6_mc_up(struct inet6_dev *idev);
247 void ipv6_mc_down(struct inet6_dev *idev);
248 void ipv6_mc_unmap(struct inet6_dev *idev);
249 void ipv6_mc_remap(struct inet6_dev *idev);
250 void ipv6_mc_init_dev(struct inet6_dev *idev);
251 void ipv6_mc_destroy_dev(struct inet6_dev *idev);
258 void ipv6_mc_dad_complete(struct inet6_dev *idev);
[all …]
Dipv6.h207 #define _DEVINC(net, statname, mod, idev, field) \ argument
209 struct inet6_dev *_idev = (idev); \
216 #define _DEVINCATOMIC(net, statname, mod, idev, field) \ argument
218 struct inet6_dev *_idev = (idev); \
225 #define _DEVINC_ATOMIC_ATOMIC(net, statname, idev, field) \ argument
227 struct inet6_dev *_idev = (idev); \
233 #define _DEVADD(net, statname, mod, idev, field, val) \ argument
235 struct inet6_dev *_idev = (idev); \
241 #define _DEVUPD(net, statname, mod, idev, field, val) \ argument
243 struct inet6_dev *_idev = (idev); \
[all …]
Dip6_route.h161 struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
322 struct inet6_dev *idev; in ip6_dst_mtu_maybe_forward() local
333 idev = __in6_dev_get(dst->dev); in ip6_dst_mtu_maybe_forward()
334 if (idev) in ip6_dst_mtu_maybe_forward()
335 mtu = idev->cnf.mtu6; in ip6_dst_mtu_maybe_forward()
Dif_inet6.h58 struct inet6_dev *idev; member
118 struct inet6_dev *idev; member
Dndisc.h503 void inet6_ifinfo_notify(int event, struct inet6_dev *idev);
Dip_fib.h440 struct in_device *idev, u32 *itag);
Dmac80211.h4239 struct inet6_dev *idev);
/include/net/netfilter/
Dnf_tables_ipv6.h76 struct inet6_dev *idev; in nft_set_pktinfo_ipv6_ingress() local
90 idev = __in6_dev_get(nft_in(pkt)); in nft_set_pktinfo_ipv6_ingress()
91 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INTRUNCATEDPKTS); in nft_set_pktinfo_ipv6_ingress()
107 idev = __in6_dev_get(nft_in(pkt)); in nft_set_pktinfo_ipv6_ingress()
108 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INHDRERRORS); in nft_set_pktinfo_ipv6_ingress()
/include/linux/
Dinetdevice.h269 void in_dev_finish_destroy(struct in_device *idev);
271 static inline void in_dev_put(struct in_device *idev) in in_dev_put() argument
273 if (refcount_dec_and_test(&idev->refcnt)) in in_dev_put()
274 in_dev_finish_destroy(idev); in in_dev_put()
277 #define __in_dev_put(idev) refcount_dec(&(idev)->refcnt) argument
278 #define in_dev_hold(idev) refcount_inc(&(idev)->refcnt) argument