Home
last modified time | relevance | path

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

/include/net/
A Daddrconf.h395 struct inet6_dev *idev; in in6_dev_get() local
399 if (idev) in in6_dev_get()
400 refcount_inc(&idev->refcnt); in in6_dev_get()
402 return idev; in in6_dev_get()
409 return idev ? idev->nd_parms : NULL; in __in6_dev_nd_parms_get_rcu()
417 in6_dev_finish_destroy(idev); in in6_dev_put()
424 if (idev) { in in6_dev_put_clear()
425 in6_dev_put(idev); in in6_dev_put_clear()
432 refcount_dec(&idev->refcnt); in __in6_dev_put()
437 refcount_inc(&idev->refcnt); in in6_dev_hold()
[all …]
A Dipv6.h222 struct inet6_dev *_idev = (idev); \
231 struct inet6_dev *_idev = (idev); \
240 struct inet6_dev *_idev = (idev); \
248 struct inet6_dev *_idev = (idev); \
258 struct inet6_dev *_idev = (idev); \
267 #define IP6_INC_STATS(net, idev,field) \ argument
268 _DEVINC(net, ipv6, , idev, field)
269 #define __IP6_INC_STATS(net, idev,field) \ argument
270 _DEVINC(net, ipv6, __, idev, field)
272 _DEVADD(net, ipv6, , idev, field, val)
[all …]
A 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(dst)); 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()
A Dif_inet6.h58 struct inet6_dev *idev; member
120 struct inet6_dev *idev; member
A Dip_fib.h455 struct in_device *idev, u32 *itag);
460 struct in_device *idev, u32 *itag) in fib_validate_source_reason() argument
462 int err = fib_validate_source(skb, src, dst, dscp, oif, dev, idev, in fib_validate_source_reason()
A Dndisc.h469 void inet6_ifinfo_notify(int event, struct inet6_dev *idev);
A Dmac80211.h4785 struct inet6_dev *idev);
/include/net/netfilter/
A 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/
A Diommufd.h63 void iommufd_device_unbind(struct iommufd_device *idev);
65 int iommufd_device_attach(struct iommufd_device *idev, ioasid_t pasid,
67 int iommufd_device_replace(struct iommufd_device *idev, ioasid_t pasid,
69 void iommufd_device_detach(struct iommufd_device *idev, ioasid_t pasid);
71 struct iommufd_ctx *iommufd_device_to_ictx(struct iommufd_device *idev);
72 u32 iommufd_device_to_id(struct iommufd_device *idev);
117 struct iommufd_device *idev; member
A Dinetdevice.h285 void in_dev_finish_destroy(struct in_device *idev);
287 static inline void in_dev_put(struct in_device *idev) in in_dev_put() argument
289 if (refcount_dec_and_test(&idev->refcnt)) in in_dev_put()
290 in_dev_finish_destroy(idev); in in_dev_put()
293 #define __in_dev_put(idev) refcount_dec(&(idev)->refcnt) argument
294 #define in_dev_hold(idev) refcount_inc(&(idev)->refcnt) argument
/include/linux/iio/
A Dtrigger.h174 int iio_validate_own_trigger(struct iio_dev *idev, struct iio_trigger *trig);

Completed in 60 milliseconds