Lines Matching refs:V_ip6qb
139 #define V_ip6qb VNET(ip6qb) macro
142 #define IP6QB_LOCK(_b) mtx_lock(&V_ip6qb[(_b)].lock)
143 #define IP6QB_TRYLOCK(_b) mtx_trylock(&V_ip6qb[(_b)].lock)
144 #define IP6QB_LOCK_ASSERT(_b) mtx_assert(&V_ip6qb[(_b)].lock, MA_OWNED)
145 #define IP6QB_UNLOCK(_b) mtx_unlock(&V_ip6qb[(_b)].lock)
146 #define IP6QB_HEAD(_b) (&V_ip6qb[(_b)].packets)
297 V_ip6qb[bucket].count--; in frag6_rmqueue()
593 else if (V_ip6qb[bucket].count >= V_ip6_maxfragbucketsize || in frag6_input()
622 V_ip6qb[bucket].count++; in frag6_input()
947 if (V_ip6qb[bucket].count == 0) in frag6_slowtimo()
969 V_ip6qb[bucket].count > V_ip6_maxfragbucketsize)) && in frag6_slowtimo()
1044 mtx_init(&V_ip6qb[bucket].lock, "ip6qb", NULL, MTX_DEF); in frag6_init()
1045 V_ip6qb[bucket].count = 0; in frag6_init()
1106 KASSERT(V_ip6qb[bucket].count == 0, in frag6_destroy()
1108 bucket, &V_ip6qb[bucket], V_ip6qb[bucket].count)); in frag6_destroy()
1109 mtx_destroy(&V_ip6qb[bucket].lock); in frag6_destroy()