Home
last modified time | relevance | path

Searched refs:irb_lock (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/common/inet/ip/
H A Dip_ftable.c249 rw_enter(&irb->irb_lock, RW_READER); in ire_ftable_lookup_simple_v4()
252 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4()
258 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4()
265 rw_exit(&irb->irb_lock); in ire_ftable_lookup_simple_v4()
441 rw_init(&irb->irb_lock, NULL, RW_DEFAULT, NULL); in ire_get_bucket()
675 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_find_best_route()
690 rw_exit(&irb_ptr->irb_lock); in ire_find_best_route()
695 rw_exit(&irb_ptr->irb_lock); in ire_find_best_route()
714 rw_enter(&irb->irb_lock, RW_WRITER); in irb_refrele_ftable()
722 rw_exit(&irb->irb_lock); in irb_refrele_ftable()
[all …]
H A Dip_ire.c285 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 Dip6_ire.c335 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()
1044 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_ftable_lookup_impl_v6()
1053 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6()
1081 rw_enter(&irb_ptr->irb_lock, RW_READER); in ire_ftable_lookup_impl_v6()
1091 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6()
1100 rw_exit(&irb_ptr->irb_lock); in ire_ftable_lookup_impl_v6()
/titanic_41/usr/src/uts/common/inet/
H A Dip.h1268 krwlock_t irb_lock; /* Protect this bucket */ member