Home
last modified time | relevance | path

Searched refs:ifa_list (Results 1 – 18 of 18) sorted by relevance

/Linux-v6.6/include/linux/
Dinetdevice.h31 struct in_ifaddr __rcu *ifa_list;/* IP ifaddr chain */ member
224 for (ifa = rtnl_dereference((in_dev)->ifa_list); ifa; \
228 for (ifa = rcu_dereference((in_dev)->ifa_list); ifa; \
/Linux-v6.6/net/netfilter/
Dnf_nat_redirect.c68 ifa = rcu_dereference(indev->ifa_list); in nf_nat_redirect_ipv4()
/Linux-v6.6/net/ipv4/
Ddevinet.c249 WARN_ON(idev->ifa_list); in in_dev_finish_destroy()
321 while ((ifa = rtnl_dereference(in_dev->ifa_list)) != NULL) { in inetdev_destroy()
322 inet_del_ifa(in_dev, &in_dev->ifa_list, 0); in inetdev_destroy()
493 last_primary = &in_dev->ifa_list; in __inet_insert_ifa()
498 ifap = &in_dev->ifa_list; in __inet_insert_ifa()
673 for (ifap = &in_dev->ifa_list; (ifa = rtnl_dereference(*ifap)) != NULL; in inet_rtm_deladdr()
765 ifap = &ifa->ifa_dev->ifa_list; in check_lifetime()
1110 for (ifap = &in_dev->ifa_list; in devinet_ioctl()
1124 for (ifap = &in_dev->ifa_list; in devinet_ioctl()
Dfib_frontend.c367 no_addr = idev->ifa_list == NULL; in __fib_validate_source()
1450 if (!ifa->ifa_dev->ifa_list) { in fib_inetaddr_event()
Dicmp.c1118 if (__in_dev_get_rcu(dev) && __in_dev_get_rcu(dev)->ifa_list) in icmp_build_probe()
/Linux-v6.6/arch/um/drivers/
Dnet_kern.c780 in = ip->ifa_list; in inet_register()
832 in = ip->ifa_list; in iter_addresses()
851 in = ip->ifa_list; in dev_netmask()
/Linux-v6.6/drivers/net/plip/
Dplip.c1019 const struct in_ifaddr *ifa = rcu_dereference(in_dev->ifa_list); in plip_rewrite_address()
1114 const struct in_ifaddr *ifa = rtnl_dereference(in_dev->ifa_list); in plip_open()
/Linux-v6.6/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c423 ifa = rcu_dereference(ind->ifa_list); in usnic_ib_device_add()
/Linux-v6.6/drivers/net/ethernet/marvell/prestera/
Dprestera_router.c1345 if (idev && idev->ifa_list) in __prestera_inetaddr_cb()
1369 if (idev && idev->ifa_list) in __prestera_inetaddr_valid_cb()
/Linux-v6.6/net/core/
Dnetpoll.c734 ifa = rtnl_dereference(in_dev->ifa_list); in netpoll_setup()
Dpktgen.c2231 ifa = rcu_dereference(in_dev->ifa_list); in pktgen_setup_inject()
/Linux-v6.6/drivers/net/ethernet/via/
Dvia-velocity.h1468 ifa = rcu_dereference(in_dev->ifa_list); in velocity_get_ip()
/Linux-v6.6/net/mac80211/
Dmain.c460 ifa = rtnl_dereference(idev->ifa_list); in ieee80211_ifa_changed()
/Linux-v6.6/drivers/infiniband/core/
Ddevice.c2036 if (inetdev && inetdev->ifa_list) { in iw_query_port()
/Linux-v6.6/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c2197 ifa = rtnl_dereference(in_dev->ifa_list); in ath6kl_wow_suspend_vif()
/Linux-v6.6/drivers/net/wireless/marvell/mwifiex/
Dcfg80211.c3299 ifa = rtnl_dereference(in_dev->ifa_list); in mwifiex_set_auto_arp_mef_entry()
/Linux-v6.6/drivers/net/vmxnet3/
Dvmxnet3_drv.c4284 ifa = rcu_dereference(in_dev->ifa_list); in vmxnet3_suspend()
/Linux-v6.6/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c8023 if (idev && idev->ifa_list) in __mlxsw_sp_dev_addr_list_empty()