Lines Matching refs:idst

41 					       struct dst_cache_pcpu *idst)  in dst_cache_per_cpu_get()  argument
46 dst = idst->dst; in dst_cache_per_cpu_get()
53 if (unlikely(!time_after(idst->refresh_ts, in dst_cache_per_cpu_get()
55 (READ_ONCE(dst->obsolete) && !dst->ops->check(dst, idst->cookie)))) { in dst_cache_per_cpu_get()
56 dst_cache_per_cpu_dst_set(idst, NULL, 0); in dst_cache_per_cpu_get()
63 idst->refresh_ts = jiffies; in dst_cache_per_cpu_get()
83 struct dst_cache_pcpu *idst; in dst_cache_get_ip4() local
90 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_get_ip4()
91 dst = dst_cache_per_cpu_get(dst_cache, idst); in dst_cache_get_ip4()
97 *saddr = idst->in_saddr.s_addr; in dst_cache_get_ip4()
106 struct dst_cache_pcpu *idst; in dst_cache_set_ip4() local
112 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_set_ip4()
113 dst_cache_per_cpu_dst_set(idst, dst, 0); in dst_cache_set_ip4()
114 idst->in_saddr.s_addr = saddr; in dst_cache_set_ip4()
123 struct dst_cache_pcpu *idst; in dst_cache_set_ip6() local
130 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_set_ip6()
131 dst_cache_per_cpu_dst_set(idst, dst, in dst_cache_set_ip6()
133 idst->in6_saddr = *saddr; in dst_cache_set_ip6()
141 struct dst_cache_pcpu *idst; in dst_cache_get_ip6() local
149 idst = this_cpu_ptr(dst_cache->cache); in dst_cache_get_ip6()
150 dst = dst_cache_per_cpu_get(dst_cache, idst); in dst_cache_get_ip6()
156 *saddr = idst->in6_saddr; in dst_cache_get_ip6()
202 struct dst_cache_pcpu *idst = per_cpu_ptr(dst_cache->cache, i); in dst_cache_reset_now() local
203 struct dst_entry *dst = idst->dst; in dst_cache_reset_now()
205 idst->cookie = 0; in dst_cache_reset_now()
206 idst->dst = NULL; in dst_cache_reset_now()