Home
last modified time | relevance | path

Searched refs:rt_refcnt (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/sys/net/
H A Droute.h152 int rt_refcnt; /* # held references */ member
385 KASSERT((_rt)->rt_refcnt >= 0, \
386 ("negative refcnt %d", (_rt)->rt_refcnt)); \
387 (_rt)->rt_refcnt++; \
392 KASSERT((_rt)->rt_refcnt > 0, \
393 ("bogus refcnt %d", (_rt)->rt_refcnt)); \
394 (_rt)->rt_refcnt--; \
398 if ((_rt)->rt_refcnt <= 1) \
H A Droute.c518 if (rt->rt_refcnt > 0) { in rtfree()
519 log(LOG_DEBUG, "%s: %p has %d refs\n", __func__, rt, rt->rt_refcnt); in rtfree()
532 if (rt->rt_refcnt == 0 && rnh->rnh_close) in rtfree()
549 if (rt->rt_refcnt < 0) { in rtfree()