Searched defs:irb_ptr (Results 1 - 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_ire.c | 312 irb_t *irb_ptr; local 357 irb_ptr = &(ipst->ips_ip_forwarding_table_v6[mask_table_index][ 368 error = ire_atomic_start(irb_ptr, ire); 386 for (ire1 = irb_ptr->irb_ire; ire1 != NULL; ire1 = ire1->ire_next) { 429 ire_atomic_end(irb_ptr, ire); 442 irep = (ire_t **)irb_ptr; 468 ire->ire_bucket = irb_ptr; 482 irb_ptr->irb_ire_cnt++; 490 ire_atomic_end(irb_ptr, ire); 507 irb_t *irb_ptr; local 1023 irb_t *irb_ptr; local [all...] |
H A D | ip_ftable.c | 663 irb_t *irb_ptr; local 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, argument 816 rw_enter(&irb_ptr->irb_lock, RW_WRITER); 817 maxwalk = irb_ptr [all...] |
H A D | ip_ire.c | 1013 irb_t *irb_ptr; local 1026 if ((irb_ptr = ipftbl[i]) == NULL) 1029 irb = &irb_ptr[j]; 1094 ire_atomic_end(irb_t *irb_ptr, ire_t *ire) argument 1101 rw_exit(&irb_ptr->irb_lock); 1109 ire_atomic_start(irb_t *irb_ptr, ire_t *ire) argument 1115 rw_enter(&irb_ptr->irb_lock, RW_WRITER); 1126 ire_atomic_end(irb_ptr, ire); 1141 ire_atomic_end(irb_ptr, ire); 1192 irb_t *irb_ptr; local [all...] |
Completed in 210 milliseconds