Home
last modified time | relevance | path

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

/include/net/
Daddrconf.h133 void addrconf_leave_solict(struct inet6_dev *idev, const struct in6_addr *addr);
135 void addrconf_add_linklocal(struct inet6_dev *idev,
245 int __ipv6_dev_mc_dec(struct inet6_dev *idev, const struct in6_addr *addr);
247 void ipv6_mc_up(struct inet6_dev *idev);
248 void ipv6_mc_down(struct inet6_dev *idev);
249 void ipv6_mc_unmap(struct inet6_dev *idev);
250 void ipv6_mc_remap(struct inet6_dev *idev);
251 void ipv6_mc_init_dev(struct inet6_dev *idev);
252 void ipv6_mc_destroy_dev(struct inet6_dev *idev);
259 void ipv6_mc_dad_complete(struct inet6_dev *idev);
[all …]
Dipv6.h220 #define _DEVINC(net, statname, mod, idev, field) \ argument
222 struct inet6_dev *_idev = (idev); \
229 #define _DEVINCATOMIC(net, statname, mod, idev, field) \ argument
231 struct inet6_dev *_idev = (idev); \
238 #define _DEVINC_ATOMIC_ATOMIC(net, statname, idev, field) \ argument
240 struct inet6_dev *_idev = (idev); \
246 #define _DEVADD(net, statname, mod, idev, field, val) \ argument
248 struct inet6_dev *_idev = (idev); \
254 #define _DEVUPD(net, statname, mod, idev, field, val) \ argument
256 struct inet6_dev *_idev = (idev); \
[all …]
Dip6_route.h164 struct fib6_info *addrconf_f6i_alloc(struct net *net, struct inet6_dev *idev,
329 struct inet6_dev *idev; in ip6_dst_mtu_maybe_forward() local
340 idev = __in6_dev_get(dst->dev); in ip6_dst_mtu_maybe_forward()
341 if (idev) in ip6_dst_mtu_maybe_forward()
342 mtu = READ_ONCE(idev->cnf.mtu6); in ip6_dst_mtu_maybe_forward()
Dif_inet6.h58 struct inet6_dev *idev; member
120 struct inet6_dev *idev; member
Dndisc.h478 void inet6_ifinfo_notify(int event, struct inet6_dev *idev);
Dip_fib.h453 struct in_device *idev, u32 *itag);
Dmac80211.h4739 struct inet6_dev *idev);
/include/linux/
Diommufd.h23 void iommufd_device_unbind(struct iommufd_device *idev);
25 int iommufd_device_attach(struct iommufd_device *idev, u32 *pt_id);
26 int iommufd_device_replace(struct iommufd_device *idev, u32 *pt_id);
27 void iommufd_device_detach(struct iommufd_device *idev);
29 struct iommufd_ctx *iommufd_device_to_ictx(struct iommufd_device *idev);
30 u32 iommufd_device_to_id(struct iommufd_device *idev);
Dinetdevice.h276 void in_dev_finish_destroy(struct in_device *idev);
278 static inline void in_dev_put(struct in_device *idev) in in_dev_put() argument
280 if (refcount_dec_and_test(&idev->refcnt)) in in_dev_put()
281 in_dev_finish_destroy(idev); in in_dev_put()
284 #define __in_dev_put(idev) refcount_dec(&(idev)->refcnt) argument
285 #define in_dev_hold(idev) refcount_inc(&(idev)->refcnt) argument
/include/net/netfilter/
Dnf_tables_ipv6.h77 struct inet6_dev *idev; in nft_set_pktinfo_ipv6_ingress() local
91 idev = __in6_dev_get(nft_in(pkt)); in nft_set_pktinfo_ipv6_ingress()
92 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INTRUNCATEDPKTS); in nft_set_pktinfo_ipv6_ingress()
108 idev = __in6_dev_get(nft_in(pkt)); in nft_set_pktinfo_ipv6_ingress()
109 __IP6_INC_STATS(nft_net(pkt), idev, IPSTATS_MIB_INHDRERRORS); in nft_set_pktinfo_ipv6_ingress()
/include/linux/iio/
Dtrigger.h174 int iio_validate_own_trigger(struct iio_dev *idev, struct iio_trigger *trig);