Home
last modified time | relevance | path

Searched refs:in_device (Results 1 – 25 of 51) sorted by relevance

123

/linux-3.4.99/include/linux/
Digmp.h187 struct in_device *interface;
220 extern int ip_check_mc_rcu(struct in_device *dev, __be32 mc_addr, __be32 src_addr, u16 proto);
233 extern void ip_mc_init_dev(struct in_device *);
234 extern void ip_mc_destroy_dev(struct in_device *);
235 extern void ip_mc_up(struct in_device *);
236 extern void ip_mc_down(struct in_device *);
237 extern void ip_mc_unmap(struct in_device *);
238 extern void ip_mc_remap(struct in_device *);
239 extern void ip_mc_dec_group(struct in_device *in_dev, __be32 addr);
240 extern void ip_mc_inc_group(struct in_device *in_dev, __be32 addr);
[all …]
Dinetdevice.h52 struct in_device { struct
79 static inline int ipv4_devconf_get(struct in_device *in_dev, int index) in ipv4_devconf_get() argument
85 static inline void ipv4_devconf_set(struct in_device *in_dev, int index, in ipv4_devconf_set()
93 static inline void ipv4_devconf_setall(struct in_device *in_dev) in ipv4_devconf_setall()
150 struct in_device *ifa_dev;
171 extern int inet_addr_onlink(struct in_device *in_dev, __be32 a, __be32 b);
174 extern struct in_device *inetdev_by_index(struct net *, int);
176 extern __be32 inet_confirm_addr(struct in_device *in_dev, __be32 dst, __be32 local, int scope);
177 extern struct in_ifaddr *inet_ifa_byprefix(struct in_device *in_dev, __be32 prefix, __be32 mask);
208 static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev) in __in_dev_get_rcu()
[all …]
/linux-3.4.99/net/ipv4/
Ddevinet.c179 static void inet_del_ifa(struct in_device *in_dev, struct in_ifaddr **ifap,
182 static void devinet_sysctl_register(struct in_device *idev);
183 static void devinet_sysctl_unregister(struct in_device *idev);
185 static inline void devinet_sysctl_register(struct in_device *idev) in devinet_sysctl_register()
188 static inline void devinet_sysctl_unregister(struct in_device *idev) in devinet_sysctl_unregister()
213 void in_dev_finish_destroy(struct in_device *idev) in in_dev_finish_destroy()
231 static struct in_device *inetdev_init(struct net_device *dev) in inetdev_init()
233 struct in_device *in_dev; in inetdev_init()
271 struct in_device *idev = container_of(head, struct in_device, rcu_head); in in_dev_rcu_put()
275 static void inetdev_destroy(struct in_device *in_dev) in inetdev_destroy()
[all …]
Digmp.c141 static void igmpv3_add_delrec(struct in_device *in_dev, struct ip_mc_list *im);
142 static void igmpv3_del_delrec(struct in_device *in_dev, __be32 multiaddr);
143 static void igmpv3_clear_delrec(struct in_device *in_dev);
148 static int ip_mc_add_src(struct in_device *in_dev, __be32 *pmca, int sfmode,
196 static void igmp_gq_start_timer(struct in_device *in_dev) in igmp_gq_start_timer()
205 static void igmp_ifc_start_timer(struct in_device *in_dev, int delay) in igmp_ifc_start_timer()
512 static int igmpv3_send_report(struct in_device *in_dev, struct ip_mc_list *pmc) in igmpv3_send_report()
566 static void igmpv3_send_cr(struct in_device *in_dev) in igmpv3_send_cr()
639 static int igmp_send_report(struct in_device *in_dev, struct ip_mc_list *pmc, in igmp_send_report()
708 struct in_device *in_dev = (struct in_device *)data; in igmp_gq_timer_expire()
[all …]
Darp.c226 struct in_device *in_dev; in arp_constructor()
330 struct in_device *in_dev; in arp_solicit()
387 static int arp_ignore(struct in_device *in_dev, __be32 sip, __be32 tip) in arp_ignore()
508 static inline int arp_fwd_proxy(struct in_device *in_dev, in arp_fwd_proxy()
511 struct in_device *out_dev; in arp_fwd_proxy()
553 static inline int arp_fwd_pvlan(struct in_device *in_dev, in arp_fwd_pvlan()
727 struct in_device *in_dev = __in_dev_get_rcu(dev); in arp_process()
Dfib_frontend.c195 struct in_device *in_dev; in fib_validate_source()
372 struct in_device *in_dev = __in_dev_get_rtnl(dev); in rtentry_to_fib_config()
687 struct in_device *in_dev = ifa->ifa_dev; in fib_add_ifaddr()
733 struct in_device *in_dev = ifa->ifa_dev; in fib_del_ifaddr()
994 struct in_device *in_dev = __in_dev_get_rtnl(dev); in fib_netdev_event()
Droute.c1438 struct in_device *in_dev = __in_dev_get_rcu(dev); in ip_rt_redirect()
1572 struct in_device *in_dev; in ip_rt_send_redirect()
2021 struct in_device *in_dev = __in_dev_get_rcu(dev); in ip_route_input_mc()
2096 struct in_device *in_dev, in ip_handle_martian_source()
2123 struct in_device *in_dev, in __mkroute_input()
2129 struct in_device *out_dev; in __mkroute_input()
2215 struct in_device *in_dev, in ip_mkroute_input()
2256 struct in_device *in_dev = __in_dev_get_rcu(dev); in ip_route_input_slow()
2489 struct in_device *in_dev = __in_dev_get_rcu(dev); in ip_route_input_common()
2525 struct in_device *in_dev; in __mkroute_output()
[all …]
Dip_input.c297 struct in_device *in_dev = __in_dev_get_rcu(dev); in ip_rcv_options()
/linux-3.4.99/fs/afs/
Dnetdevices.c44 struct in_device *idev; in afs_get_ipv4_interfaces()
/linux-3.4.99/net/netfilter/
Dnf_conntrack_broadcast.c31 struct in_device *in_dev; in nf_conntrack_broadcast_help()
Dxt_osf.c171 struct in_device *in_dev = __in_dev_get_rcu(skb->dev); in xt_osf_ttl()
Dxt_TPROXY.c53 struct in_device *indev; in tproxy_laddr4()
/linux-3.4.99/net/ipv4/netfilter/
Dipt_REDIRECT.c63 struct in_device *indev; in redirect_tg()
/linux-3.4.99/drivers/infiniband/hw/amso1100/
Dc2_provider.h165 struct in_device *ind; in is_rnic_addr()
Dc2_provider.c648 struct in_device *ind; in c2_pseudo_up()
673 struct in_device *ind; in c2_pseudo_down()
/linux-3.4.99/include/net/
Droute.h112 struct in_device;
190 extern void ip_rt_multicast_event(struct in_device *);
/linux-3.4.99/drivers/staging/vt6655/
Ddevice.h884 struct in_device* in_dev=(struct in_device*) pInfo->dev->ip_ptr; in device_get_ip()
/linux-3.4.99/arch/um/drivers/
Dnet_kern.c792 struct in_device *ip; in inet_register()
854 struct in_device *ip = dev->ip_ptr; in iter_addresses()
871 struct in_device *ip = dev->ip_ptr; in dev_netmask()
/linux-3.4.99/drivers/isdn/hysdn/
Dhysdn_net.c62 struct in_device *in_dev; in net_open()
/linux-3.4.99/arch/ia64/hp/sim/
Dsimeth.c273 struct in_device *in_dev; in simeth_device_event()
/linux-3.4.99/drivers/net/bonding/
Dbonding.h383 struct in_device *in_dev; in bond_confirm_addr()
/linux-3.4.99/drivers/net/wan/
Dhdlc_cisco.c160 struct in_device *in_dev; in cisco_rx()
/linux-3.4.99/net/bridge/
Dbr_netfilter.c296 struct in_device *in_dev = __in_dev_get_rcu(dev); in br_parse_ip_options()
449 struct in_device *in_dev = __in_dev_get_rcu(dev); in br_nf_pre_routing_finish()
/linux-3.4.99/drivers/parisc/
Dled.c369 struct in_device *in_dev = __in_dev_get_rcu(dev); in led_get_net_activity()
/linux-3.4.99/drivers/net/plip/
Dplip.c997 const struct in_device *in_dev; in plip_rewrite_address()
1054 struct in_device *in_dev; in plip_open()

123