Home
last modified time | relevance | path

Searched refs:sk_dst_cache (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/net/sunrpc/
Dsunrpc.h51 dst = rcu_dereference(sk->sk_dst_cache); in sock_is_loopback()
/linux-4.1.27/include/net/
Dsock.h377 struct dst_entry __rcu *sk_dst_cache; member
1703 return rcu_dereference_check(sk->sk_dst_cache, sock_owned_by_user(sk) || in __sk_dst_get()
1713 dst = rcu_dereference(sk->sk_dst_cache); in sk_dst_get()
1728 rcu_assign_pointer(sk->sk_dst_cache, ndst); in dst_negative_advice()
1744 old_dst = rcu_dereference_raw(sk->sk_dst_cache); in __sk_dst_set()
1745 rcu_assign_pointer(sk->sk_dst_cache, dst); in __sk_dst_set()
1755 old_dst = xchg((__force struct dst_entry **)&sk->sk_dst_cache, dst); in sk_dst_set()
/linux-4.1.27/net/core/
Dflow_dissector.c463 rcu_access_pointer(sk->sk_dst_cache)) in __netdev_pick_tx()
Dsock.c522 RCU_INIT_POINTER(sk->sk_dst_cache, NULL); in __sk_dst_check()
1526 newsk->sk_dst_cache = NULL; in sk_clone_lock()
/linux-4.1.27/net/decnet/
Daf_decnet.c446 dst_release(rcu_dereference_check(sk->sk_dst_cache, 1)); in dn_destruct()
958 if (dn_route_output_sock(&sk->sk_dst_cache, &fld, sk, flags) < 0) in __dn_connect()
1961 if ((flags & MSG_TRYHARD) && sk->sk_dst_cache) in dn_sendmsg()
Ddn_nsp_out.c98 if (dn_route_output_sock(&sk->sk_dst_cache, &fld, sk, 0) == 0) { in dn_nsp_send()
/linux-4.1.27/net/ipv4/
Daf_inet.c156 dst_release(rcu_dereference_check(sk->sk_dst_cache, 1)); in inet_sock_destruct()