Lines Matching refs:cache
65 if (!dst_cache->cache) in dst_cache_get()
68 return dst_cache_per_cpu_get(dst_cache, this_cpu_ptr(dst_cache->cache)); in dst_cache_get()
77 if (!dst_cache->cache) in dst_cache_get_ip4()
80 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_get_ip4()
95 if (!dst_cache->cache) in dst_cache_set_ip4()
98 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_set_ip4()
110 if (!dst_cache->cache) in dst_cache_set_ip6()
113 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_set_ip6()
114 dst_cache_per_cpu_dst_set(this_cpu_ptr(dst_cache->cache), dst, in dst_cache_set_ip6()
126 if (!dst_cache->cache) in dst_cache_get_ip6()
129 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_get_ip6()
142 dst_cache->cache = alloc_percpu_gfp(struct dst_cache_pcpu, in dst_cache_init()
144 if (!dst_cache->cache) in dst_cache_init()
156 if (!dst_cache->cache) in dst_cache_destroy()
160 dst_release(per_cpu_ptr(dst_cache->cache, i)->dst); in dst_cache_destroy()
162 free_percpu(dst_cache->cache); in dst_cache_destroy()
170 if (!dst_cache->cache) in dst_cache_reset_now()
175 struct dst_cache_pcpu *idst = per_cpu_ptr(dst_cache->cache, i); in dst_cache_reset_now()