Searched refs:irb_lock (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_ftable.c | 250 rw_enter(&irb->irb_lock, RW_READER); in ire_ftable_lookup_simple_v4() 253 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4() 259 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4() 266 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4() 442 rw_init(&irb->irb_lock, NULL, RW_DEFAULT, NULL); in ire_get_bucket() 676 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_find_best_route() 691 rw_exit(&irb_ptr->irb_lock); in ire_find_best_route() 696 rw_exit(&irb_ptr->irb_lock); in ire_find_best_route() 715 rw_enter(&irb->irb_lock, RW_WRITER); in irb_refrele_ftable() 723 rw_exit(&irb->irb_lock); in irb_refrele_ftable() [all …]
|
H A D | ip_ire.c | 285 rw_enter(&irb->irb_lock, RW_WRITER); in irb_refhold() 288 rw_exit(&irb->irb_lock); in irb_refhold() 294 ASSERT(RW_WRITE_HELD(&irb->irb_lock)); in irb_refhold_locked() 310 rw_enter(&irb->irb_lock, RW_WRITER); in irb_refrele() 317 rw_exit(&irb->irb_lock); in irb_refrele() 321 rw_exit(&irb->irb_lock); in irb_refrele() 1101 rw_exit(&irb_ptr->irb_lock); in ire_atomic_end() 1115 rw_enter(&irb_ptr->irb_lock, RW_WRITER); in ire_atomic_start() 1410 ASSERT(RW_WRITE_HELD(&irb->irb_lock)); in ire_unlink() 1465 rw_enter(&irb->irb_lock, RW_WRITER); in irb_inactive() [all …]
|
H A D | ip6_ire.c | 335 rw_init(&ptr[i].irb_lock, NULL, RW_DEFAULT, NULL); in ire_add_v6() 352 rw_destroy(&ptr[i].irb_lock); in ire_add_v6() 1042 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_ftable_lookup_impl_v6() 1051 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6() 1079 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_ftable_lookup_impl_v6() 1089 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6() 1098 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip.h | 1269 krwlock_t irb_lock; /* Protect this bucket */ member
|