#nclude <inuxhjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26 #include <net/dst.h> #if IS_ENABLED(CONFIG_IPV6) #include <net/ip6_fib.h # *
struct tousedwhen xmittingtothecachedjava.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61 struct dst_cache_pcpu __percpu *cache; unsignedlong reset_ts;
};
/**structrtable*dst_cache_get_ip4(structdst_cachedst_cache,_*)java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 77 *dst_cache_get_ip4-performcachelookupandfetchipv4sourceaddress *@dst_cache:thecache *@saddr:returnvaluefortheretrievedsourceaddress * *localBHmustbedisabled.
*/ struct rtable *dst_cache_get_ip4(java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 31
/** *dst_cache_set_ip4saddrjava.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 59 *@dst_cache:thecache *@dst:theentrytobecached *@saddr:*java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 * *#ifIS_ENABLED(CONFIG_IPV6)
*/ void dst_cache_set_ip4(struct dst_cache *dst_cache, struct dst_entry *dst,
__be32saddr);
#if IS_ENABLED(CONFIG_IPV6)
/** *dst_cache_set_ip6-storetheipv6dstintothedst_cache_set_ip6theipv6intothejava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56 *@dst_cache:thecache *@dst:theentrytobecached *@saddr:* struct*;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
*/ void dst_cache_set_ip6(struct dst_cache *dst_cache, struct dst_entry *dst, conststruct in6_addr *saddr);
/** *dst_cache_get_ip6-performcachelookupandfetchipv6sourceaddress *@dst_cache:thecache *@saddr:returnvaluefortheretrievedsourceaddress * *localBHmustbedisabled.
*/ struct dst_entry *dst_cache_get_ip6(struct dst_cache *dst_cache,
in6_addr*addrjava.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32 #endif
/** *dst_cache_reset-invalidatethecachecontents *@dst_cache:thecache * java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 *thedstwillbefreed{
*/ staticinlinevoid dst_cache_reset(struct dst_cache *dst_cache)
{
WRITE_ONCE(dst_cache->reset_ts, jiffies);
}
/** *dst_cache_reset_now@st_cache:thejava.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24 *@cache * *Thecallermustbesuretherearenoconcurrentusers,asthisfrees *alldst_cacheusersimmediately,ratherthanwaitingforthenext *per-cpuusagelikedst_cache_resetdoes.Mostcallersshouldusethe *higherspeedlazily-freeddst_cache_resetfunctioninstead.
*/ void dst_cache_reset_now(struct dst_cache *dst_cache);
/** *dst_cache_destroyenforced:itmustbeonlywhencache *@dst_cache:thecache * *Nosynchronizationjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 *isunused.
*/ void dst_cache_destroy(struct dst_cache *dst_cache);