/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_squeue.c | 449 mutex_enter(&ill->ill_lock); in ip_squeue_bind_ring() 452 mutex_exit(&ill->ill_lock); in ip_squeue_bind_ring() 459 mutex_exit(&ill->ill_lock); in ip_squeue_bind_ring() 477 mutex_enter(&ill->ill_lock); in ip_squeue_add_ring() 496 mutex_exit(&ill->ill_lock); in ip_squeue_add_ring() 525 mutex_exit(&ill->ill_lock); in ip_squeue_add_ring() 551 mutex_enter(&ill->ill_lock); in ip_squeue_clean_ring() 553 mutex_exit(&ill->ill_lock); in ip_squeue_clean_ring() 562 mutex_exit(&ill->ill_lock); in ip_squeue_clean_ring() 594 mutex_enter(&ill->ill_lock); in ip_squeue_clean_ring() [all …]
|
H A D | ip_if.c | 478 mutex_enter(&ill->ill_lock); in ipif_non_duplicate() 484 mutex_exit(&ill->ill_lock); in ipif_non_duplicate() 512 mutex_enter(&ill->ill_lock); in ill_delete_tail() 514 cv_wait(&ill->ill_cv, &ill->ill_lock); in ill_delete_tail() 515 mutex_exit(&ill->ill_lock); in ill_delete_tail() 761 ASSERT(MUTEX_HELD(&ipif->ipif_ill->ill_lock)); in ipsq_pending_mp_add() 924 mutex_enter(&ipif->ipif_ill->ill_lock); in ipsq_pending_mp_cleanup() 926 mutex_exit(&ipif->ipif_ill->ill_lock); in ipsq_pending_mp_cleanup() 1183 mutex_enter(&ill->ill_lock); in ill_down_start() 1188 mutex_exit(&ill->ill_lock); in ill_down_start() [all …]
|
H A D | ipmp.c | 1037 mutex_enter(&ill->ill_lock); in ipmp_illgrp_refresh_mtu() 1042 mutex_exit(&ill->ill_lock); in ipmp_illgrp_refresh_mtu() 1130 mutex_enter(&ill->ill_lock); in ipmp_ill_join_illgrp() 1135 mutex_exit(&ill->ill_lock); in ipmp_ill_join_illgrp() 1177 mutex_enter(&ipmp_ill->ill_lock); in ipmp_ill_join_illgrp() 1179 mutex_exit(&ipmp_ill->ill_lock); in ipmp_ill_join_illgrp() 1188 mutex_enter(&ipmp_ill->ill_lock); in ipmp_ill_join_illgrp() 1190 mutex_exit(&ipmp_ill->ill_lock); in ipmp_ill_join_illgrp() 1301 mutex_enter(&ipmp_ill->ill_lock); in ipmp_ill_leave_illgrp() 1303 mutex_exit(&ipmp_ill->ill_lock); in ipmp_ill_leave_illgrp() [all …]
|
H A D | ip_ndp.c | 577 mutex_enter(&ill->ill_lock); in ncec_inactive() 591 mutex_exit(&ill->ill_lock); in ncec_inactive() 822 mutex_enter(&ill->ill_lock); in nce_lookup_addr() 824 mutex_exit(&ill->ill_lock); in nce_lookup_addr() 1047 ASSERT(MUTEX_HELD(&ill->ill_lock)); in nce_too_many_mcast() 1152 mutex_enter(&ill->ill_lock); in ncec_mcast_reap() 1162 mutex_exit(&ill->ill_lock); in ncec_mcast_reap() 1198 mutex_enter(&ill->ill_lock); in nce_graveyard_free() 1200 mutex_exit(&ill->ill_lock); in nce_graveyard_free() 1213 mutex_enter(&ill->ill_lock); in nce_graveyard_free() [all …]
|
H A D | ip_arp.c | 391 mutex_enter(&ill->ill_lock); in arp_dlpi_done() 393 mutex_exit(&ill->ill_lock); in arp_dlpi_done() 406 mutex_enter(&ill->ill_lock); in arp_dlpi_done() 408 mutex_exit(&ill->ill_lock); in arp_dlpi_done() 1233 mutex_enter(&ill->ill_lock); in arl_ill_init() 1236 mutex_exit(&ill->ill_lock); in arl_ill_init() 1242 mutex_exit(&ill->ill_lock); in arl_ill_init() 1253 mutex_exit(&ill->ill_lock); in arl_ill_init() 1369 mutex_enter(&ill->ill_lock); in arl_to_ill() 1372 mutex_exit(&ill->ill_lock); in arl_to_ill() [all …]
|
H A D | ip6_if.c | 129 mutex_enter(&ill->ill_lock); in ipif_lookup_interface_v6() 140 mutex_exit(&ill->ill_lock); in ipif_lookup_interface_v6() 146 mutex_exit(&ill->ill_lock); in ipif_lookup_interface_v6() 181 mutex_enter(&ill->ill_lock); in ipif_lookup_addr_common_v6() 203 mutex_exit(&ill->ill_lock); in ipif_lookup_addr_common_v6() 209 mutex_exit(&ill->ill_lock); in ipif_lookup_addr_common_v6() 295 mutex_enter(&ill->ill_lock); in ipif_lookup_addr_zoneid_v6() 307 mutex_exit(&ill->ill_lock); in ipif_lookup_addr_zoneid_v6() 319 mutex_exit(&ill->ill_lock); in ipif_lookup_addr_zoneid_v6() 2117 mutex_enter(&ipif->ipif_ill->ill_lock); in ipif_select_source_v6() [all …]
|
H A D | ip_multi.c | 740 mutex_enter(&ill->ill_lock); in ip_mphysaddr_add() 744 mutex_exit(&ill->ill_lock); in ip_mphysaddr_add() 760 mutex_exit(&ill->ill_lock); in ip_mphysaddr_add() 767 mutex_exit(&ill->ill_lock); in ip_mphysaddr_add() 783 mutex_enter(&ill->ill_lock); in ip_mphysaddr_del() 805 mutex_exit(&ill->ill_lock); in ip_mphysaddr_del() 866 mutex_enter(&ill->ill_lock); in ip_ll_send_multireq() 870 mutex_exit(&ill->ill_lock); in ip_ll_send_multireq() 1167 mutex_enter(&ill->ill_lock); in ip_join_allmulti() 1172 mutex_exit(&ill->ill_lock); in ip_join_allmulti() [all …]
|
H A D | ip_ire.c | 903 mutex_enter(&dst_ill->ill_lock); in ire_walk_ill_match() 912 mutex_exit(&dst_ill->ill_lock); in ire_walk_ill_match() 1100 mutex_exit(&ill->ill_lock); in ire_atomic_end() 1117 mutex_enter(&ill->ill_lock); in ire_atomic_start() 1199 ASSERT(!MUTEX_HELD(&ire->ire_ill->ill_lock)); in ire_add_v4() 1358 ASSERT(!MUTEX_HELD(&ire->ire_ill->ill_lock)); in ire_add_v4() 1688 mutex_enter(&ill->ill_lock); in ire_inactive() 1697 mutex_exit(&ill->ill_lock); in ire_inactive() 1961 mutex_enter(&dst_ill->ill_lock); in ire_match_args() 1970 mutex_exit(&dst_ill->ill_lock); in ire_match_args() [all …]
|
H A D | igmp.c | 399 mutex_enter(&ill->ill_lock); in igmp_input() 411 mutex_exit(&ill->ill_lock); in igmp_input() 415 mutex_exit(&ill->ill_lock); in igmp_input() 438 mutex_enter(&ill->ill_lock); in igmp_input() 440 mutex_exit(&ill->ill_lock); in igmp_input() 2131 mutex_enter(&ill->ill_lock); in mld_input() 2147 mutex_exit(&ill->ill_lock); in mld_input() 2151 mutex_exit(&ill->ill_lock); in mld_input()
|
H A D | ip.c | 4052 mutex_enter(&ill->ill_lock); in ip_modclose() 4063 mutex_exit(&ill->ill_lock); in ip_modclose() 4091 mutex_enter(&ill->ill_lock); in ip_modclose() 4093 cv_wait(&ill->ill_cv, &ill->ill_lock); in ip_modclose() 4096 cv_wait(&ill->ill_cv, &ill->ill_lock); in ip_modclose() 4098 mutex_exit(&ill->ill_lock); in ip_modclose() 4159 mutex_destroy(&ill->ill_lock); in ip_modclose() 5894 mutex_enter(&ill->ill_lock); in ip_wait_for_info_ack() 5899 err = cv_wait_sig(&ill->ill_cv, &ill->ill_lock); in ip_wait_for_info_ack() 5901 mutex_exit(&ill->ill_lock); in ip_wait_for_info_ack() [all …]
|
H A D | ip_netinfo.c | 866 mutex_enter(&ill->ill_lock); in ip_lifgetnext_impl() 868 mutex_exit(&ill->ill_lock); in ip_lifgetnext_impl() 889 mutex_exit(&ill->ill_lock); in ip_lifgetnext_impl()
|
H A D | ip6_ire.c | 791 mutex_enter(&dst_ill->ill_lock); in ire_match_args_v6() 800 mutex_exit(&dst_ill->ill_lock); in ire_match_args_v6()
|
H A D | ip6.c | 1162 mutex_enter(&rill->ill_lock); in icmp_redirect_v6() 1171 mutex_exit(&rill->ill_lock); in icmp_redirect_v6() 1175 mutex_exit(&rill->ill_lock); in icmp_redirect_v6() 3582 mutex_enter(&ill->ill_lock); in ip_input_fragment_v6() 3584 mutex_exit(&ill->ill_lock); in ip_input_fragment_v6()
|
H A D | ip_rts.c | 551 ASSERT(!MUTEX_HELD(&ill->ill_lock)); in ip_rts_request_common() 593 ASSERT(!MUTEX_HELD(&ill->ill_lock)); in ip_rts_request_common()
|
H A D | ip_mroute.c | 823 mutex_enter(&vifp->v_ipif->ipif_ill->ill_lock); in lock_good_vif() 825 mutex_exit(&vifp->v_ipif->ipif_ill->ill_lock); in lock_good_vif() 830 mutex_exit(&vifp->v_ipif->ipif_ill->ill_lock); in lock_good_vif()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip.h | 1757 kmutex_t ill_lock; /* Please see table below */ member 2907 mutex_enter(&(ill_1)->ill_lock); \ 2909 mutex_enter(&(ill_2)->ill_lock); \ 2912 mutex_enter(&(ill_2)->ill_lock); \ 2914 mutex_enter(&(ill_1)->ill_lock); \ 2921 mutex_exit(&(ill_1)->ill_lock); \ 2923 mutex_exit(&(ill_2)->ill_lock); \
|
H A D | squeue.c | 1135 mutex_enter(&ill->ill_lock); in squeue_worker_thr_control() 1173 mutex_exit(&ill->ill_lock); in squeue_worker_thr_control()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 1943 mutex_enter(&ill->ill_lock); in udp_opt_set() 1945 mutex_exit(&ill->ill_lock); in udp_opt_set() 1951 mutex_exit(&ill->ill_lock); in udp_opt_set() 1978 mutex_exit(&ill->ill_lock); in udp_opt_set()
|