Home
last modified time | relevance | path

Searched refs:sk_rx_dst (Results 1 – 9 of 9) sorted by relevance

/linux-6.15/net/ipv6/
H A Dtcp_ipv6.c100 rcu_assign_pointer(sk->sk_rx_dst, dst); in inet6_sk_rx_dst_set()
1633 dst = rcu_dereference_protected(sk->sk_rx_dst,
1642 RCU_INIT_POINTER(sk->sk_rx_dst, NULL);
2040 struct dst_entry *dst = rcu_dereference(sk->sk_rx_dst);
H A Dudp.c1124 if (unlikely(rcu_dereference(sk->sk_rx_dst) != dst)) in __udp6_lib_rcv()
1250 dst = rcu_dereference(sk->sk_rx_dst); in udp_v6_early_demux()
/linux-6.15/net/ipv4/
H A Dtcp_ipv4.c1912 dst = rcu_dereference_protected(sk->sk_rx_dst,
1921 RCU_INIT_POINTER(sk->sk_rx_dst, NULL);
2002 struct dst_entry *dst = rcu_dereference(sk->sk_rx_dst);
2464 rcu_assign_pointer(sk->sk_rx_dst, dst);
H A Dudp.c2487 old = unrcu_pointer(xchg(&sk->sk_rx_dst, RCU_INITIALIZER(dst))); in udp_sk_rx_dst_set()
2684 if (unlikely(rcu_dereference(sk->sk_rx_dst) != dst)) in __udp4_lib_rcv()
2854 dst = rcu_dereference(sk->sk_rx_dst); in udp_v4_early_demux()
H A Daf_inet.c160 dst_release(rcu_dereference_protected(sk->sk_rx_dst, 1)); in inet_sock_destruct()
H A Dtcp.c3380 dst_release(unrcu_pointer(xchg(&sk->sk_rx_dst, NULL))); in tcp_disconnect()
H A Dtcp_input.c6145 if (unlikely(!rcu_access_pointer(sk->sk_rx_dst))) in tcp_rcv_established()
/linux-6.15/include/net/
H A Dsock.h411 struct dst_entry __rcu *sk_rx_dst; member
/linux-6.15/net/core/
H A Dsock.c4414 CACHELINE_ASSERT_GROUP_MEMBER(struct sock, sock_read_rx, sk_rx_dst); in sock_struct_check()