Lines Matching refs:in_device
23 struct in_device { struct
53 static inline int ipv4_devconf_get(struct in_device *in_dev, int index) in ipv4_devconf_get() argument
59 static inline void ipv4_devconf_set(struct in_device *in_dev, int index, in ipv4_devconf_set()
67 static inline void ipv4_devconf_setall(struct in_device *in_dev) in ipv4_devconf_setall()
135 struct in_device *ifa_dev;
165 int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b);
168 struct in_device *inetdev_by_index(struct net *, int);
170 __be32 inet_confirm_addr(struct net *net, struct in_device *in_dev, __be32 dst,
172 struct in_ifaddr *inet_ifa_byprefix(struct in_device *in_dev, __be32 prefix,
203 static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev) in __in_dev_get_rcu()
208 static inline struct in_device *in_dev_get(const struct net_device *dev) in in_dev_get()
210 struct in_device *in_dev; in in_dev_get()
220 static inline struct in_device *__in_dev_get_rtnl(const struct net_device *dev) in __in_dev_get_rtnl()
227 struct in_device *in_dev = __in_dev_get_rcu(dev); in __in_dev_arp_parms_get_rcu()
232 void in_dev_finish_destroy(struct in_device *idev);
234 static inline void in_dev_put(struct in_device *idev) in in_dev_put()