ifa1 332 net/decnet/dn_dev.c struct dn_ifaddr *ifa1 = rtnl_dereference(*ifap); ifa1 338 net/decnet/dn_dev.c *ifap = ifa1->ifa_next; ifa1 341 net/decnet/dn_dev.c if (ifa1->ifa_local != dn_eth2dn(dev->dev_addr)) { ifa1 342 net/decnet/dn_dev.c dn_dn2eth(mac_addr, ifa1->ifa_local); ifa1 347 net/decnet/dn_dev.c dn_ifaddr_notify(RTM_DELADDR, ifa1); ifa1 348 net/decnet/dn_dev.c blocking_notifier_call_chain(&dnaddr_chain, NETDEV_DOWN, ifa1); ifa1 350 net/decnet/dn_dev.c dn_dev_free_ifa(ifa1); ifa1 360 net/decnet/dn_dev.c struct dn_ifaddr *ifa1; ifa1 366 net/decnet/dn_dev.c for (ifa1 = rtnl_dereference(dn_db->ifa_list); ifa1 367 net/decnet/dn_dev.c ifa1 != NULL; ifa1 368 net/decnet/dn_dev.c ifa1 = rtnl_dereference(ifa1->ifa_next)) { ifa1 369 net/decnet/dn_dev.c if (ifa1->ifa_local == ifa->ifa_local) ifa1 353 net/ipv4/devinet.c struct in_ifaddr *ifa, *ifa1; ifa1 360 net/ipv4/devinet.c ifa1 = rtnl_dereference(*ifap); ifa1 369 net/ipv4/devinet.c if (!(ifa1->ifa_flags & IFA_F_SECONDARY)) { ifa1 370 net/ipv4/devinet.c struct in_ifaddr __rcu **ifap1 = &ifa1->ifa_next; ifa1 374 net/ipv4/devinet.c ifa1->ifa_scope <= ifa->ifa_scope) ifa1 378 net/ipv4/devinet.c ifa1->ifa_mask != ifa->ifa_mask || ifa1 379 net/ipv4/devinet.c !inet_ifa_match(ifa1->ifa_address, ifa)) { ifa1 406 net/ipv4/devinet.c if (ifa1->ifa_mask == ifa->ifa_mask && ifa1 407 net/ipv4/devinet.c inet_ifa_match(ifa1->ifa_address, ifa)) ifa1 408 net/ipv4/devinet.c fib_del_ifaddr(ifa, ifa1); ifa1 414 net/ipv4/devinet.c *ifap = ifa1->ifa_next; ifa1 415 net/ipv4/devinet.c inet_hash_remove(ifa1); ifa1 427 net/ipv4/devinet.c rtmsg_ifa(RTM_DELADDR, ifa1, nlh, portid); ifa1 428 net/ipv4/devinet.c blocking_notifier_call_chain(&inetaddr_chain, NETDEV_DOWN, ifa1); ifa1 450 net/ipv4/devinet.c if (ifa1->ifa_mask != ifa->ifa_mask || ifa1 451 net/ipv4/devinet.c !inet_ifa_match(ifa1->ifa_address, ifa)) ifa1 458 net/ipv4/devinet.c inet_free_ifa(ifa1); ifa1 478 net/ipv4/devinet.c struct in_ifaddr *ifa1; ifa1 495 net/ipv4/devinet.c ifa1 = rtnl_dereference(*ifap); ifa1 497 net/ipv4/devinet.c while (ifa1) { ifa1 498 net/ipv4/devinet.c if (!(ifa1->ifa_flags & IFA_F_SECONDARY) && ifa1 499 net/ipv4/devinet.c ifa->ifa_scope <= ifa1->ifa_scope) ifa1 500 net/ipv4/devinet.c last_primary = &ifa1->ifa_next; ifa1 501 net/ipv4/devinet.c if (ifa1->ifa_mask == ifa->ifa_mask && ifa1 502 net/ipv4/devinet.c inet_ifa_match(ifa1->ifa_address, ifa)) { ifa1 503 net/ipv4/devinet.c if (ifa1->ifa_local == ifa->ifa_local) { ifa1 507 net/ipv4/devinet.c if (ifa1->ifa_scope != ifa->ifa_scope) { ifa1 514 net/ipv4/devinet.c ifap = &ifa1->ifa_next; ifa1 515 net/ipv4/devinet.c ifa1 = rtnl_dereference(*ifap); ifa1 914 net/ipv4/devinet.c struct in_ifaddr *ifa1; ifa1 919 net/ipv4/devinet.c in_dev_for_each_ifa_rtnl(ifa1, in_dev) { ifa1 920 net/ipv4/devinet.c if (ifa1->ifa_mask == ifa->ifa_mask && ifa1 921 net/ipv4/devinet.c inet_ifa_match(ifa1->ifa_address, ifa) && ifa1 922 net/ipv4/devinet.c ifa1->ifa_local == ifa->ifa_local) ifa1 923 net/ipv4/devinet.c return ifa1; ifa1 1176 net/ipv4/fib_frontend.c struct in_ifaddr *ifa1; ifa1 1221 net/ipv4/fib_frontend.c in_dev_for_each_ifa_rcu(ifa1, in_dev) { ifa1 1222 net/ipv4/fib_frontend.c if (ifa1 == ifa) { ifa1 1228 net/ipv4/fib_frontend.c if (iprim && ifa1->ifa_mask == iprim->ifa_mask && ifa1 1229 net/ipv4/fib_frontend.c inet_ifa_match(ifa1->ifa_address, iprim)) ifa1 1233 net/ipv4/fib_frontend.c if (ifa1->ifa_flags & IFA_F_SECONDARY) { ifa1 1235 net/ipv4/fib_frontend.c if (ifa1->ifa_mask == prim->ifa_mask && ifa1 1236 net/ipv4/fib_frontend.c inet_ifa_match(ifa1->ifa_address, prim)) ifa1 1248 net/ipv4/fib_frontend.c ifa1->ifa_mask != prim1->ifa_mask || ifa1 1249 net/ipv4/fib_frontend.c !inet_ifa_match(ifa1->ifa_address, prim1)) ifa1 1251 net/ipv4/fib_frontend.c ifa1->ifa_address, ifa1 1252 net/ipv4/fib_frontend.c ifa1->ifa_mask); ifa1 1259 net/ipv4/fib_frontend.c if (prim->ifa_local != ifa1->ifa_local) ifa1 1261 net/ipv4/fib_frontend.c prim1 = ifa1; ifa1 1265 net/ipv4/fib_frontend.c if (ifa->ifa_local == ifa1->ifa_local) ifa1 1267 net/ipv4/fib_frontend.c if (ifa->ifa_broadcast == ifa1->ifa_broadcast) ifa1 1269 net/ipv4/fib_frontend.c if (brd == ifa1->ifa_broadcast) ifa1 1271 net/ipv4/fib_frontend.c if (any == ifa1->ifa_broadcast) ifa1 1274 net/ipv4/fib_frontend.c if (prim1 == ifa1 && ifa1->ifa_prefixlen < 31) { ifa1 1275 net/ipv4/fib_frontend.c __be32 brd1 = ifa1->ifa_address | ~ifa1->ifa_mask; ifa1 1276 net/ipv4/fib_frontend.c __be32 any1 = ifa1->ifa_address & ifa1->ifa_mask;