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()
132 struct in_device *ifa_dev;
162 int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b);
165 struct in_device *inetdev_by_index(struct net *, int);
167 __be32 inet_confirm_addr(struct net *net, struct in_device *in_dev, __be32 dst,
169 struct in_ifaddr *inet_ifa_byprefix(struct in_device *in_dev, __be32 prefix,
200 static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev) in __in_dev_get_rcu()
205 static inline struct in_device *in_dev_get(const struct net_device *dev) in in_dev_get()
207 struct in_device *in_dev; in in_dev_get()
217 static inline struct in_device *__in_dev_get_rtnl(const struct net_device *dev) in __in_dev_get_rtnl()
224 struct in_device *in_dev = __in_dev_get_rcu(dev); in __in_dev_arp_parms_get_rcu()
229 void in_dev_finish_destroy(struct in_device *idev);
231 static inline void in_dev_put(struct in_device *idev) in in_dev_put()