Home
last modified time | relevance | path

Searched refs:in_ifaddr (Results 1 – 29 of 29) sorted by relevance

/linux-4.4.14/net/ipv4/
Ddevinet.c117 static void inet_hash_insert(struct net *net, struct in_ifaddr *ifa) in inet_hash_insert()
125 static void inet_hash_remove(struct in_ifaddr *ifa) in inet_hash_remove()
143 struct in_ifaddr *ifa; in __ip_dev_find()
177 static void rtmsg_ifa(int event, struct in_ifaddr *, struct nlmsghdr *, u32);
180 static void inet_del_ifa(struct in_device *in_dev, struct in_ifaddr **ifap,
197 static struct in_ifaddr *inet_alloc_ifa(void) in inet_alloc_ifa()
199 return kzalloc(sizeof(struct in_ifaddr), GFP_KERNEL); in inet_alloc_ifa()
204 struct in_ifaddr *ifa = container_of(head, struct in_ifaddr, rcu_head); in inet_rcu_free_ifa()
210 static void inet_free_ifa(struct in_ifaddr *ifa) in inet_free_ifa()
286 struct in_ifaddr *ifa; in inetdev_destroy()
[all …]
Dfib_frontend.c512 struct in_ifaddr *ifa; in rtentry_to_fib_config()
802 static void fib_magic(int cmd, int type, __be32 dst, int dst_len, struct in_ifaddr *ifa) in fib_magic()
840 void fib_add_ifaddr(struct in_ifaddr *ifa) in fib_add_ifaddr()
844 struct in_ifaddr *prim = ifa; in fib_add_ifaddr()
887 void fib_del_ifaddr(struct in_ifaddr *ifa, struct in_ifaddr *iprim) in fib_del_ifaddr()
891 struct in_ifaddr *ifa1; in fib_del_ifaddr()
892 struct in_ifaddr *prim = ifa, *prim1 = NULL; in fib_del_ifaddr()
1132 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in fib_inetaddr_event()
/linux-4.4.14/include/linux/
Dinetdevice.h27 struct in_ifaddr *ifa_list; /* IP ifaddr chain */
132 struct in_ifaddr { struct
134 struct in_ifaddr *ifa_next; argument
172 struct in_ifaddr *inet_ifa_byprefix(struct in_device *in_dev, __be32 prefix, argument
174 static __inline__ bool inet_ifa_match(__be32 addr, struct in_ifaddr *ifa) in inet_ifa_match()
194 #define for_primary_ifa(in_dev) { struct in_ifaddr *ifa; \
197 #define for_ifa(in_dev) { struct in_ifaddr *ifa; \
/linux-4.4.14/include/net/
Droute.h213 struct in_ifaddr;
214 void fib_add_ifaddr(struct in_ifaddr *);
215 void fib_del_ifaddr(struct in_ifaddr *, struct in_ifaddr *);
/linux-4.4.14/arch/ia64/hp/sim/
Dsimeth.c274 struct in_ifaddr **ifap = NULL; in simeth_device_event()
275 struct in_ifaddr *ifa = NULL; in simeth_device_event()
/linux-4.4.14/net/netfilter/
Dnf_nat_redirect.c52 struct in_ifaddr *ifa; in nf_nat_redirect_ipv4()
/linux-4.4.14/arch/um/drivers/
Dnet_kern.c748 struct in_ifaddr *ifa = ptr; in uml_inetaddr_event()
786 struct in_ifaddr *in; in inet_register()
848 struct in_ifaddr *in; in iter_addresses()
865 struct in_ifaddr *in; in dev_netmask()
/linux-4.4.14/net/ipv4/netfilter/
Dnf_nat_masquerade_ipv4.c111 struct in_device *idev = ((struct in_ifaddr *)ptr)->ifa_dev; in masq_inet_event()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c259 struct in_ifaddr *ifa = ptr; in usnic_ib_handle_inet_event()
299 struct in_ifaddr *ifa = ptr; in usnic_ib_inetaddr_event()
339 struct in_ifaddr *in; in usnic_ib_device_add()
/linux-4.4.14/drivers/isdn/hysdn/
Dhysdn_net.c73 struct in_ifaddr *ifa = in_dev->ifa_list; in net_open()
/linux-4.4.14/drivers/net/ipvlan/
Dipvlan_main.c727 struct in_ifaddr *if4 = (struct in_ifaddr *)ptr; in ipvlan_addr4_event()
/linux-4.4.14/net/sctp/
Dprotocol.c140 struct in_ifaddr *ifa; in sctp_v4_copy_addrlist()
772 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in sctp_inetaddr_event()
/linux-4.4.14/drivers/net/wan/
Dhdlc_cisco.c198 struct in_ifaddr **ifap = &in_dev->ifa_list; in cisco_rx()
/linux-4.4.14/drivers/net/ethernet/via/
Dvia-velocity.h1515 struct in_ifaddr *ifa; in velocity_get_ip()
1521 ifa = (struct in_ifaddr *) in_dev->ifa_list; in velocity_get_ip()
Dvia-velocity.c3673 struct in_ifaddr *ifa = ptr; in velocity_netdev_event()
/linux-4.4.14/drivers/net/plip/
Dplip.c1003 const struct in_ifaddr *ifa = in_dev->ifa_list; in plip_rewrite_address()
1098 struct in_ifaddr *ifa=in_dev->ifa_list; in plip_open()
/linux-4.4.14/drivers/infiniband/core/
Droce_gid_mgmt.c686 struct in_ifaddr *ifa = ptr; in inetaddr_event()
/linux-4.4.14/drivers/staging/wilc1000/
Dlinux_wlan.c131 struct in_ifaddr *dev_iface = (struct in_ifaddr *)ptr; in dev_state_ev_handler()
/linux-4.4.14/net/atm/
Dclip.c584 in_dev = ((struct in_ifaddr *)ifa)->ifa_dev; in clip_inet_event()
/linux-4.4.14/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c3237 struct in_ifaddr *ifa, unsigned long event) in netxen_list_config_ip()
3433 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in netxen_inetaddr_event()
/linux-4.4.14/net/mac80211/
Dmain.c292 struct in_ifaddr *ifa = arg; in ieee80211_ifa_changed()
/linux-4.4.14/drivers/s390/net/
Dqeth_l3_main.c1673 struct in_ifaddr *ifa; in qeth_l3_free_vlan_addresses4()
3539 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in qeth_l3_ip_event()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes.c144 struct in_ifaddr *ifa = ptr; in nes_inetaddr_event()
/linux-4.4.14/drivers/isdn/i4l/
Disdn_net.c249 struct in_ifaddr *ifa = in_dev->ifa_list; in isdn_net_open()
1642 struct in_ifaddr *ifa = in_dev->ifa_list; in isdn_net_ciscohdlck_slarp_send_reply()
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_drv.c3372 struct in_ifaddr *ifa; in vmxnet3_suspend()
3408 ifa = (struct in_ifaddr *)in_dev->ifa_list; in vmxnet3_suspend()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c4242 struct in_ifaddr *ifa = (struct in_ifaddr *)ptr; in qlcnic_inetaddr_event()
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dcfg80211.c2933 struct in_ifaddr *ifa; in mwifiex_set_auto_arp_mef_entry()
/linux-4.4.14/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c2121 struct in_ifaddr *ifa; in ath6kl_wow_suspend_vif()
/linux-4.4.14/net/ipv6/
Daddrconf.c2854 struct in_ifaddr *ifa; in sit_add_v4_addrs()