Lines Matching defs:irb_ptr
663 irb_t *irb_ptr;
670 irb_ptr = &rt->rt_irb;
672 if (irb_ptr->irb_ire_cnt == 0)
675 rw_enter(&irb_ptr->irb_lock, RW_READER);
676 for (ire = irb_ptr->irb_ire; ire != NULL; ire = ire->ire_next) {
690 rw_exit(&irb_ptr->irb_lock);
695 rw_exit(&irb_ptr->irb_lock);
806 ire_round_robin(irb_t *irb_ptr, ire_ftable_args_t *margs, uint_t hash,
816 rw_enter(&irb_ptr->irb_lock, RW_WRITER);
817 maxwalk = irb_ptr->irb_ire_cnt; /* Excludes condemned */
819 rw_exit(&irb_ptr->irb_lock);
824 irb_refhold_locked(irb_ptr);
825 rw_exit(&irb_ptr->irb_lock);
838 ire = irb_ptr->irb_ire;
920 irb_refrele(irb_ptr);
924 irb_refrele(irb_ptr);
948 ire = irb_ptr->irb_ire;
956 irb_refrele(irb_ptr);
960 irb_refrele(irb_ptr);