Home
last modified time | relevance | path

Searched refs:gcgrp (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dtnet.c448 gc_create(struct rtsa_s *rp, tsol_gcgrp_t *gcgrp, boolean_t *gcgrp_xtrarefp) in gc_create() argument
455 rw_enter(&gcgrp->gcgrp_rwlock, RW_WRITER); in gc_create()
457 rw_exit(&gcgrp->gcgrp_rwlock); in gc_create()
461 for (gc = gcgrp->gcgrp_head; gc != NULL; gc = gc->gc_next) { in gc_create()
463 ASSERT(gc->gc_grp == gcgrp); in gc_create()
472 tsol_gc_t *, gc, tsol_gcgrp_t *, gcgrp); in gc_create()
473 rw_exit(&gcgrp->gcgrp_rwlock); in gc_create()
480 if (gcgrp->gcgrp_head == NULL) { in gc_create()
481 gcgrp->gcgrp_head = gcgrp->gcgrp_tail = gc; in gc_create()
483 gcgrp->gcgrp_tail->gc_next = gc; in gc_create()
[all …]
H A Dip_rts.c305 tsol_gcgrp_t *gcgrp = NULL; in ip_rts_request_common() local
791 gcgrp = gcgrp_lookup(&ga, B_TRUE); in ip_rts_request_common()
792 if (gcgrp == NULL) { in ip_rts_request_common()
860 gcgrp = gcgrp_lookup(&ga, B_TRUE); in ip_rts_request_common()
861 if (gcgrp == NULL) { in ip_rts_request_common()
923 ASSERT(gcgrp != NULL); in ip_rts_request_common()
933 gc = gc_create(rtsap, gcgrp, &gcgrp_xtraref); in ip_rts_request_common()
963 GCGRP_REFRELE(gcgrp); in ip_rts_request_common()
1237 tsol_gcgrp_t *gcgrp = NULL; in rts_rtmget() local
1263 gcgrp = gc->gc_grp; in rts_rtmget()
[all …]
H A Dip6_if.c404 tsol_gcgrp_t *gcgrp = NULL; in ip_rt_add_v6() local
770 gcgrp = gcgrp_lookup(&ga, B_TRUE); in ip_rt_add_v6()
771 if (gcgrp == NULL) { in ip_rt_add_v6()
785 gc = gc_create(sp, gcgrp, &gcgrp_xtraref); in ip_rt_add_v6()
788 GCGRP_REFRELE(gcgrp); in ip_rt_add_v6()
814 GCGRP_REFRELE(gcgrp); in ip_rt_add_v6()
H A Dip.c10986 tsol_gcgrp_t *gcgrp = NULL; in ip_snmp_get2_v4() local
11004 gcgrp = gc->gc_grp; in ip_snmp_get2_v4()
11005 ASSERT(gcgrp != NULL); in ip_snmp_get2_v4()
11006 rw_enter(&gcgrp->gcgrp_rwlock, RW_READER); in ip_snmp_get2_v4()
11093 if (gcgrp != NULL) in ip_snmp_get2_v4()
11094 rw_exit(&gcgrp->gcgrp_rwlock); in ip_snmp_get2_v4()
11108 tsol_gcgrp_t *gcgrp = NULL; in ip_snmp_get2_v6_route() local
11126 gcgrp = gc->gc_grp; in ip_snmp_get2_v6_route()
11127 ASSERT(gcgrp != NULL); in ip_snmp_get2_v6_route()
11128 rw_enter(&gcgrp->gcgrp_rwlock, RW_READER); in ip_snmp_get2_v6_route()
[all …]
H A Dip_if.c5417 tsol_gcgrp_t *gcgrp = NULL; in ip_rt_add() local
5792 gcgrp = gcgrp_lookup(&ga, B_TRUE); in ip_rt_add()
5793 if (gcgrp == NULL) { in ip_rt_add()
5807 gc = gc_create(sp, gcgrp, &gcgrp_xtraref); in ip_rt_add()
5812 GCGRP_REFRELE(gcgrp); in ip_rt_add()
5836 GCGRP_REFRELE(gcgrp); in ip_rt_add()