Lines Matching refs:in_device
25 struct in_device { struct
61 static inline int ipv4_devconf_get(const struct in_device *in_dev, int index) in ipv4_devconf_get() argument
67 static inline void ipv4_devconf_set(struct in_device *in_dev, int index, in ipv4_devconf_set()
75 static inline void ipv4_devconf_setall(struct in_device *in_dev) in ipv4_devconf_setall()
146 struct in_device *ifa_dev;
168 struct in_device *ivi_dev;
186 int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b);
198 struct in_device *inetdev_by_index(struct net *, int);
200 __be32 inet_confirm_addr(struct net *net, struct in_device *in_dev, __be32 dst,
202 struct in_ifaddr *inet_ifa_byprefix(struct in_device *in_dev, __be32 prefix,
233 static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev) in __in_dev_get_rcu()
238 static inline struct in_device *in_dev_get(const struct net_device *dev) in in_dev_get()
240 struct in_device *in_dev; in in_dev_get()
250 static inline struct in_device *__in_dev_get_rtnl(const struct net_device *dev) in __in_dev_get_rtnl()
258 struct in_device *in_dev; in ip_ignore_linkdown()
271 struct in_device *in_dev = __in_dev_get_rcu(dev); in __in_dev_arp_parms_get_rcu()
276 void in_dev_finish_destroy(struct in_device *idev);
278 static inline void in_dev_put(struct in_device *idev) in in_dev_put()