Lines Matching defs:tcp_hostcache
34 * The tcp_hostcache moves the tcp-specific cached metrics from the routing
42 * Due to the tcp_hostcache, all TCP-specific metrics information in the
48 * tcp_hostcache is designed for multiple concurrent access in SMP
55 * TCP stack(s) communication with tcp_hostcache() is done via KBI functions
58 * Since tcp_hostcache is only caching information, there are no fatal
122 struct tcp_hostcache {
143 VNET_DEFINE_STATIC(struct tcp_hostcache, tcp_hostcache);
144 #define V_tcp_hostcache VNET(tcp_hostcache)
167 &VNET_NAME(tcp_hostcache.cache_limit), 0,
171 &VNET_NAME(tcp_hostcache.hashsize), 0,
175 CTLFLAG_VNET | CTLFLAG_RDTUN, &VNET_NAME(tcp_hostcache.bucket_limit), 0,
179 &VNET_NAME(tcp_hostcache.cache_count), 0,
183 &VNET_NAME(tcp_hostcache.expire), 0,
187 &VNET_NAME(tcp_hostcache.prune), 0,
191 &VNET_NAME(tcp_hostcache.purgeall), 0,
513 ("tcp_hostcache: bucket length violated at %p",
611 ("tcp_hostcache: bucket length too high at %p", hc_head));
733 ("tcp_hostcache: bucket limit exceeded at %u: %u",
768 V_tcp_hostcache.bucket_limit, ("tcp_hostcache: "
801 * Expire and purge (old|all) entries in the tcp_hostcache. Runs