Lines Matching refs:ifap
191 struct in_ifaddr __rcu **ifap,
372 struct in_ifaddr __rcu **ifap, in __inet_del_ifa() argument
383 ifa1 = rtnl_dereference(*ifap); in __inet_del_ifa()
384 last_prim = ifap; in __inet_del_ifa()
437 *ifap = ifa1->ifa_next; in __inet_del_ifa()
485 struct in_ifaddr __rcu **ifap, in inet_del_ifa() argument
488 __inet_del_ifa(in_dev, ifap, destroy, NULL, 0); in inet_del_ifa()
494 struct in_ifaddr __rcu **last_primary, **ifap; in __inet_insert_ifa() local
509 ifap = &in_dev->ifa_list; in __inet_insert_ifa()
510 ifa1 = rtnl_dereference(*ifap); in __inet_insert_ifa()
530 ifap = &ifa1->ifa_next; in __inet_insert_ifa()
531 ifa1 = rtnl_dereference(*ifap); in __inet_insert_ifa()
553 ifap = last_primary; in __inet_insert_ifa()
555 rcu_assign_pointer(ifa->ifa_next, *ifap); in __inet_insert_ifa()
556 rcu_assign_pointer(*ifap, ifa); in __inet_insert_ifa()
657 struct in_ifaddr __rcu **ifap; in inet_rtm_deladdr() local
680 for (ifap = &in_dev->ifa_list; in inet_rtm_deladdr()
681 (ifa = rtnl_net_dereference(net, *ifap)) != NULL; in inet_rtm_deladdr()
682 ifap = &ifa->ifa_next) { in inet_rtm_deladdr()
698 __inet_del_ifa(in_dev, ifap, 1, nlh, NETLINK_CB(skb).portid); in inet_rtm_deladdr()
778 struct in_ifaddr __rcu **ifap; in check_lifetime() local
781 ifap = &ifa->ifa_dev->ifa_list; in check_lifetime()
782 tmp = rtnl_net_dereference(net, *ifap); in check_lifetime()
786 ifap, 1); in check_lifetime()
789 ifap = &tmp->ifa_next; in check_lifetime()
790 tmp = rtnl_net_dereference(net, *ifap); in check_lifetime()
1067 struct in_ifaddr __rcu **ifap = NULL; in devinet_ioctl() local
1140 for (ifap = &in_dev->ifa_list; in devinet_ioctl()
1141 (ifa = rtnl_net_dereference(net, *ifap)) != NULL; in devinet_ioctl()
1142 ifap = &ifa->ifa_next) { in devinet_ioctl()
1154 for (ifap = &in_dev->ifa_list; in devinet_ioctl()
1155 (ifa = rtnl_net_dereference(net, *ifap)) != NULL; in devinet_ioctl()
1156 ifap = &ifa->ifa_next) in devinet_ioctl()
1194 inet_del_ifa(in_dev, ifap, 1); in devinet_ioctl()
1224 inet_del_ifa(in_dev, ifap, 0); in devinet_ioctl()
1249 inet_del_ifa(in_dev, ifap, 0); in devinet_ioctl()
1263 inet_del_ifa(in_dev, ifap, 0); in devinet_ioctl()
1279 inet_del_ifa(in_dev, ifap, 0); in devinet_ioctl()