Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_squeue.c449 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 Dip_if.c478 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 Dipmp.c1037 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 Dip_ndp.c577 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 Dip_arp.c391 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 Dip6_if.c129 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 Dip_multi.c740 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 Dip_ire.c903 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 Digmp.c399 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 Dip.c4052 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 Dip_netinfo.c866 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 Dip6_ire.c791 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 Dip6.c1162 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 Dip_rts.c551 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 Dip_mroute.c823 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 Dip.h1757 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 Dsqueue.c1135 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 Dudp.c1943 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()