| /xnu-8020.101.4/bsd/netinet/ |
| H A D | in.c | 269 IFA_LOCK(&ia->ia_ifa); in in_localaddr() 271 IFA_UNLOCK(&ia->ia_ifa); in in_localaddr() 275 IFA_UNLOCK(&ia->ia_ifa); in in_localaddr() 282 IFA_LOCK(&ia->ia_ifa); in in_localaddr() 284 IFA_UNLOCK(&ia->ia_ifa); in in_localaddr() 288 IFA_UNLOCK(&ia->ia_ifa); in in_localaddr() 637 IFA_LOCK(&ia->ia_ifa); in inctl_ifaddr() 639 IFA_UNLOCK(&ia->ia_ifa); in inctl_ifaddr() 669 IFA_LOCK(&ia->ia_ifa); in inctl_ifaddr() 680 IFA_UNLOCK(&ia->ia_ifa); in inctl_ifaddr() [all …]
|
| H A D | ip_icmp.c | 713 IFA_LOCK(&ia->ia_ifa); in icmp_input() 715 IFA_UNLOCK(&ia->ia_ifa); in icmp_input() 716 IFA_REMREF(&ia->ia_ifa); in icmp_input() 729 IFA_UNLOCK(&ia->ia_ifa); in icmp_input() 730 IFA_REMREF(&ia->ia_ifa); in icmp_input() 838 IFA_LOCK(&ia->ia_ifa); in icmp_reflect() 840 IFA_ADDREF_LOCKED(&ia->ia_ifa); in icmp_reflect() 841 IFA_UNLOCK(&ia->ia_ifa); in icmp_reflect() 844 IFA_UNLOCK(&ia->ia_ifa); in icmp_reflect() 852 IFA_LOCK(&ia->ia_ifa); in icmp_reflect() [all …]
|
| H A D | in_var.h | 83 struct ifaddr ia_ifa; /* protocol-independent info */ member 84 #define ia_ifp ia_ifa.ifa_ifp 85 #define ia_flags ia_ifa.ifa_flags 206 IFA_LOCK_SPIN(&ia->ia_ifa); \ 208 IFA_UNLOCK(&ia->ia_ifa); \ 211 IFA_UNLOCK(&ia->ia_ifa); \ 232 IFA_ADDREF(&(ia)->ia_ifa); \
|
| H A D | raw_ip.c | 839 IFA_LOCK(&ia->ia_ifa); in rip_ctlinput() 840 if (ia->ia_ifa.ifa_addr == sa && in rip_ctlinput() 843 IFA_ADDREF_LOCKED(&ia->ia_ifa); in rip_ctlinput() 844 IFA_UNLOCK(&ia->ia_ifa); in rip_ctlinput() 857 in_ifadown(&ia->ia_ifa, 1); in rip_ctlinput() 859 IFA_REMREF(&ia->ia_ifa); in rip_ctlinput() 862 IFA_UNLOCK(&ia->ia_ifa); in rip_ctlinput() 873 IFA_LOCK(&ia->ia_ifa); in rip_ctlinput() 874 if (ia->ia_ifa.ifa_addr == sa) { in rip_ctlinput() 878 IFA_UNLOCK(&ia->ia_ifa); in rip_ctlinput() [all …]
|
| H A D | in_gif.c | 387 if ((ifnet_flags(ia4->ia_ifa.ifa_ifp) & IFF_BROADCAST) == 0) { in gif_encapcheck4() 390 IFA_LOCK(&ia4->ia_ifa); in gif_encapcheck4() 392 IFA_UNLOCK(&ia4->ia_ifa); in gif_encapcheck4() 396 IFA_UNLOCK(&ia4->ia_ifa); in gif_encapcheck4()
|
| H A D | in_arp.c | 1683 IFA_LOCK_SPIN(&ia->ia_ifa); in arp_ip_handle_input() 1688 IFA_ADDREF_LOCKED(&ia->ia_ifa); in arp_ip_handle_input() 1689 IFA_UNLOCK(&ia->ia_ifa); in arp_ip_handle_input() 1693 IFA_UNLOCK(&ia->ia_ifa); in arp_ip_handle_input() 1697 IFA_LOCK_SPIN(&ia->ia_ifa); in arp_ip_handle_input() 1702 IFA_ADDREF_LOCKED(&ia->ia_ifa); in arp_ip_handle_input() 1703 IFA_UNLOCK(&ia->ia_ifa); in arp_ip_handle_input() 1707 IFA_UNLOCK(&ia->ia_ifa); in arp_ip_handle_input() 1723 IFA_LOCK_SPIN(&ia->ia_ifa); in arp_ip_handle_input() 1729 IFA_ADDREF_LOCKED(&ia->ia_ifa); in arp_ip_handle_input() [all …]
|
| H A D | ip_output.c | 498 IFA_ADDREF(&ia->ia_ifa); in ip_output_list() 594 IFA_REMREF(&src_ia->ia_ifa); in ip_output_list() 630 IFA_REMREF(&ia->ia_ifa); in ip_output_list() 662 IFA_REMREF(&ia->ia_ifa); in ip_output_list() 818 IFA_REMREF(&ia->ia_ifa); in ip_output_list() 825 IFA_ADDREF(&ia->ia_ifa); in ip_output_list() 858 m->m_pkthdr.rcvif = ia->ia_ifa.ifa_ifp; in ip_output_list() 930 IFA_LOCK_SPIN(&ia1->ia_ifa); in ip_output_list() 934 IFA_UNLOCK(&ia1->ia_ifa); in ip_output_list() 937 IFA_UNLOCK(&ia1->ia_ifa); in ip_output_list() [all …]
|
| H A D | igmp.c | 1411 IFA_LOCK(&ia->ia_ifa); in igmp_input_v1_report() 1413 IFA_UNLOCK(&ia->ia_ifa); in igmp_input_v1_report() 1414 IFA_REMREF(&ia->ia_ifa); in igmp_input_v1_report() 1518 IFA_LOCK(&ia->ia_ifa); in igmp_input_v2_report() 1520 IFA_UNLOCK(&ia->ia_ifa); in igmp_input_v2_report() 1521 IFA_REMREF(&ia->ia_ifa); in igmp_input_v2_report() 1524 IFA_UNLOCK(&ia->ia_ifa); in igmp_input_v2_report() 1533 IFA_REMREF(&ia->ia_ifa); in igmp_input_v2_report() 1541 IFA_REMREF(&ia->ia_ifa); in igmp_input_v2_report() 1557 IFA_LOCK(&ia->ia_ifa); in igmp_input_v2_report() [all …]
|
| H A D | in_pcb.c | 1456 IFA_LOCK_SPIN(&ia->ia_ifa); in in_pcbladdr() 1463 IFA_UNLOCK(&ia->ia_ifa); in in_pcbladdr() 1567 IFA_ADDREF(&ia->ia_ifa); in in_pcbladdr() 1609 IFA_ADDREF(&ia->ia_ifa); in in_pcbladdr() 1632 IFA_REMREF(&ia->ia_ifa); in in_pcbladdr() 1641 IFA_ADDREF(&ia->ia_ifa); in in_pcbladdr() 1663 IFA_LOCK_SPIN(&ia->ia_ifa); in in_pcbladdr() 1664 if (inp_restricted_send(inp, ia->ia_ifa.ifa_ifp)) { in in_pcbladdr() 1665 IFA_UNLOCK(&ia->ia_ifa); in in_pcbladdr() 1680 IFA_CONVERT_LOCK(&ia->ia_ifa); in in_pcbladdr() [all …]
|
| H A D | ip_input.c | 2846 IFA_REMREF(&ia->ia_ifa); in ip_dooptions() 2911 IFA_LOCK(&ia->ia_ifa); in ip_dooptions() 2914 IFA_UNLOCK(&ia->ia_ifa); in ip_dooptions() 2915 IFA_REMREF(&ia->ia_ifa); in ip_dooptions() 2953 IFA_LOCK(&ia->ia_ifa); in ip_dooptions() 2956 IFA_UNLOCK(&ia->ia_ifa); in ip_dooptions() 2957 IFA_REMREF(&ia->ia_ifa); in ip_dooptions() 3002 IFA_LOCK(&ia->ia_ifa); in ip_dooptions() 3005 IFA_UNLOCK(&ia->ia_ifa); in ip_dooptions() 3007 IFA_REMREF(&ia->ia_ifa); in ip_dooptions() [all …]
|
| H A D | in_mcast.c | 1919 IFA_LOCK_SPIN(&ia->ia_ifa); in inp_getmoptions() 1922 IFA_UNLOCK(&ia->ia_ifa); in inp_getmoptions() 1923 IFA_REMREF(&ia->ia_ifa); in inp_getmoptions() 2055 IFA_LOCK_SPIN(&ia->ia_ifa); in inp_lookup_mcast_ifp() 2057 IFA_UNLOCK(&ia->ia_ifa); in inp_lookup_mcast_ifp()
|
| /xnu-8020.101.4/bsd/net/ |
| H A D | if_stf.c | 414 IFA_LOCK(&ia6->ia_ifa); in stf_encapcheck() 417 IFA_UNLOCK(&ia6->ia_ifa); in stf_encapcheck() 418 IFA_REMREF(&ia6->ia_ifa); in stf_encapcheck() 433 IFA_UNLOCK(&ia6->ia_ifa); in stf_encapcheck() 434 IFA_REMREF(&ia6->ia_ifa); in stf_encapcheck() 438 IFA_UNLOCK(&ia6->ia_ifa); in stf_encapcheck() 439 IFA_REMREF(&ia6->ia_ifa); in stf_encapcheck() 473 IFA_LOCK(&ia4->ia_ifa); in stf_getsrcifa6() 475 IFA_UNLOCK(&ia4->ia_ifa); in stf_getsrcifa6() 478 IFA_UNLOCK(&ia4->ia_ifa); in stf_getsrcifa6() [all …]
|
| H A D | netsrc.c | 254 IFA_LOCK_SPIN(&ia->ia_ifa); in netsrc_ipv4() 256 IFA_ADDREF_LOCKED(&ia->ia_ifa); in netsrc_ipv4() 259 IFA_UNLOCK(&ia->ia_ifa); in netsrc_ipv4() 265 IFA_REMREF_LOCKED(&ia->ia_ifa); in netsrc_ipv4() 266 IFA_UNLOCK(&ia->ia_ifa); in netsrc_ipv4()
|
| H A D | if.c | 864 IFA_LOCK_SPIN(&ia->ia_ifa); in ifa_foraddr_scoped() 867 IFA_ADDREF_LOCKED(&ia->ia_ifa); /* for caller */ in ifa_foraddr_scoped() 868 IFA_UNLOCK(&ia->ia_ifa); in ifa_foraddr_scoped() 871 IFA_UNLOCK(&ia->ia_ifa); in ifa_foraddr_scoped() 893 IFA_LOCK(&ia->ia_ifa); in ifa_foraddr6_scoped() 896 IFA_ADDREF_LOCKED(&ia->ia_ifa); /* for caller */ in ifa_foraddr6_scoped() 897 IFA_UNLOCK(&ia->ia_ifa); in ifa_foraddr6_scoped() 900 IFA_UNLOCK(&ia->ia_ifa); in ifa_foraddr6_scoped() 2601 IFA_REMREF(&ia6_clat->ia_ifa); in ifioctl_clat46addr()
|
| /xnu-8020.101.4/bsd/netinet6/ |
| H A D | in6.c | 412 IFA_LOCK(&ia->ia_ifa); in in6_ifremloop() 416 IFA_UNLOCK(&ia->ia_ifa); in in6_ifremloop() 420 IFA_UNLOCK(&ia->ia_ifa); in in6_ifremloop() 806 if (ia->ia_ifa.ifa_ifp != ifp) { in in6ctl_llstop() 809 IFA_LOCK(&ia->ia_ifa); in in6ctl_llstop() 811 IFA_ADDREF_LOCKED(&ia->ia_ifa); /* for us */ in in6ctl_llstop() 812 IFA_UNLOCK(&ia->ia_ifa); in in6ctl_llstop() 814 in6_purgeaddr(&ia->ia_ifa); in in6ctl_llstop() 815 IFA_REMREF(&ia->ia_ifa); /* for us */ in in6ctl_llstop() 826 IFA_UNLOCK(&ia->ia_ifa); in in6ctl_llstop() [all …]
|
| H A D | in6_src.c | 340 IFA_LOCK(&ia->ia_ifa); in in6_selectsrc_core() 553 IFA_UNLOCK(&ia->ia_ifa); in in6_selectsrc_core() 577 IFA_ADDREF_LOCKED(&ia->ia_ifa); /* for ia_best */ in in6_selectsrc_core() 578 IFA_UNLOCK(&ia->ia_ifa); in in6_selectsrc_core() 580 IFA_REMREF(&ia_best->ia_ifa); in in6_selectsrc_core() 586 IFA_UNLOCK(&ia->ia_ifa); in in6_selectsrc_core() 590 IFA_ADDREF_LOCKED(&ia->ia_ifa); /* for ia_best */ in in6_selectsrc_core() 591 IFA_UNLOCK(&ia->ia_ifa); in in6_selectsrc_core() 593 IFA_REMREF(&ia_best->ia_ifa); in in6_selectsrc_core() 610 *sifp = ia->ia_ifa.ifa_ifp; in in6_selectsrc_core() [all …]
|
| H A D | in6_ifattach.c | 535 IFA_REMREF(&ia->ia_ifa); in in6_ifattach_linklocal() 542 IFA_REMREF(&ia->ia_ifa); in in6_ifattach_linklocal() 603 IFA_REMREF(&ia->ia_ifa); in in6_ifattach_loopback() 778 IFA_REMREF(&ia6->ia_ifa); in in6_ifattach_prelim() 832 IFA_REMREF(&ia6->ia_ifa); in in6_ifattach_aliasreq() 970 IFA_REMREF(&ia6->ia_ifa); in in6_ifattach_llcgareq() 1054 if (ia->ia_ifa.ifa_ifp != ifp) { in in6_ifdetach() 1057 IFA_ADDREF(&ia->ia_ifa); /* for us */ in in6_ifdetach() 1059 in6_purgeaddr(&ia->ia_ifa); in in6_ifdetach() 1060 IFA_REMREF(&ia->ia_ifa); /* for us */ in in6_ifdetach()
|
| H A D | nd6_rtr.c | 394 IFA_REMREF(&ia6->ia_ifa); in nd6_ra_input() 2692 IFA_LOCK(&ia6->ia_ifa); in prelist_update() 2699 IFA_UNLOCK(&ia6->ia_ifa); in prelist_update() 2724 IFA_REMREF(&ia6->ia_ifa); in prelist_update() 2736 IFA_LOCK(&ia6->ia_ifa); in prelist_update() 2744 IFA_UNLOCK(&ia6->ia_ifa); in prelist_update() 2745 IFA_REMREF(&ia6->ia_ifa); in prelist_update() 2783 IFA_REMREF(&ia6_match->ia_ifa); in prelist_update() 3365 IFA_LOCK(&ifa->ia_ifa); in pfxlist_onlink_check() 3368 IFA_UNLOCK(&ifa->ia_ifa); in pfxlist_onlink_check() [all …]
|
| H A D | nd6_nbr.c | 743 IFA_REMREF(&ia->ia_ifa); in nd6_ns_output() 893 IFA_REMREF(&ia->ia_ifa); in nd6_ns_output() 1517 IFA_REMREF(&ia->ia_ifa); in nd6_na_output() 1745 IFA_LOCK(&ia->ia_ifa); in nd6_dad_start() 1752 IFA_UNLOCK(&ia->ia_ifa); in nd6_dad_start() 1757 IFA_UNLOCK(&ia->ia_ifa); in nd6_dad_start() 1760 IFA_UNLOCK(&ia->ia_ifa); in nd6_dad_start() 1894 IFA_LOCK_SPIN(&ia->ia_ifa); in nd6_unsol_na_output() 1896 IFA_UNLOCK(&ia->ia_ifa); in nd6_unsol_na_output() 1936 IFA_LOCK(&ia->ia_ifa); in nd6_dad_timer() [all …]
|
| H A D | nd6.c | 1373 IFA_LOCK_ASSERT_HELD(&ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1394 IFA_UNLOCK(&ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1396 in6_purgeaddr(&ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1406 IFA_LOCK(&new_ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1413 IFA_UNLOCK(&new_ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1414 IFA_REMREF(&new_ia6->ia_ifa); in nd6_handle_duplicated_ip6_addr() 1452 IFA_LOCK(&ia6->ia_ifa); in nd6_service_ip6_addr() 1459 IFA_ADDREF_LOCKED(&ia6->ia_ifa); in nd6_service_ip6_addr() 1470 IFA_REMREF(&ia6->ia_ifa); in nd6_service_ip6_addr() 1496 IFA_UNLOCK(&ia6->ia_ifa); in nd6_service_ip6_addr() [all …]
|
| H A D | mld6.c | 1408 IFA_LOCK(&ia->ia_ifa); in mld_v1_input_report() 1410 IFA_UNLOCK(&ia->ia_ifa); in mld_v1_input_report() 1411 IFA_REMREF(&ia->ia_ifa); in mld_v1_input_report() 1414 IFA_UNLOCK(&ia->ia_ifa); in mld_v1_input_report() 1415 IFA_REMREF(&ia->ia_ifa); in mld_v1_input_report() 2252 IFA_REMREF(&ia->ia_ifa); in mld_v1_transmit_report() 2260 IFA_REMREF(&ia->ia_ifa); in mld_v1_transmit_report() 2281 IFA_LOCK(&ia->ia_ifa); in mld_v1_transmit_report() 2286 IFA_UNLOCK(&ia->ia_ifa); in mld_v1_transmit_report() 2287 IFA_REMREF(&ia->ia_ifa); in mld_v1_transmit_report() [all …]
|
| H A D | in6_var.h | 158 struct ifaddr ia_ifa; /* protocol-independent info */ member 159 #define ia_ifp ia_ifa.ifa_ifp 160 #define ia_flags ia_ifa.ifa_flags
|
| H A D | icmp6.c | 2354 IFA_LOCK(&ia->ia_ifa); in icmp6_reflect() 2357 IFA_UNLOCK(&ia->ia_ifa); in icmp6_reflect() 2362 IFA_UNLOCK(&ia->ia_ifa); in icmp6_reflect() 2826 IFA_LOCK(&ia->ia_ifa); in icmp6_redirect_output() 2828 IFA_UNLOCK(&ia->ia_ifa); in icmp6_redirect_output() 2829 IFA_REMREF(&ia->ia_ifa); in icmp6_redirect_output()
|
| H A D | ip6_output.c | 1208 IFA_ADDREF(&ia->ia_ifa); in ip6_output_list() 1616 IFA_REMREF(&ia->ia_ifa); in ip6_output_list() 1619 IFA_REMREF(&src_ia->ia_ifa); in ip6_output_list() 4131 IFA_LOCK_SPIN(&ia->ia_ifa); in ip6_mloopback() 4135 IFA_UNLOCK(&ia->ia_ifa); in ip6_mloopback() 4138 IFA_UNLOCK(&ia->ia_ifa); in ip6_mloopback()
|
| H A D | nd6_prproxy.c | 832 IFA_LOCK(&ia->ia_ifa); in nd6_prproxy_ifaddr() 836 IFA_UNLOCK(&ia->ia_ifa); in nd6_prproxy_ifaddr()
|