Home
last modified time | relevance | path

Searched refs:setsockopt_seq (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.15/net/mptcp/
Dsockopt.c50 u32 seq = (msk->setsockopt_seq + 1) & 0x00ffffff; in sockopt_seq_inc()
52 msk->setsockopt_seq = sockopt_seq_reset((struct sock *)msk) + seq; in sockopt_seq_inc()
112 subflow->setsockopt_seq = msk->setsockopt_seq; in mptcp_sol_socket_sync_intval()
280 subflow->setsockopt_seq = msk->setsockopt_seq; in mptcp_setsockopt_sol_socket_linger()
588 subflow->setsockopt_seq = msk->setsockopt_seq; in mptcp_setsockopt_sol_tcp_congestion()
769 if (READ_ONCE(subflow->setsockopt_seq) != msk->setsockopt_seq) { in mptcp_sockopt_sync()
772 subflow->setsockopt_seq = msk->setsockopt_seq; in mptcp_sockopt_sync()
786 u32 sseq = READ_ONCE(subflow->setsockopt_seq); in mptcp_sockopt_sync_all()
788 if (sseq != msk->setsockopt_seq) { in mptcp_sockopt_sync_all()
790 WRITE_ONCE(subflow->setsockopt_seq, seq); in mptcp_sockopt_sync_all()
[all …]
Dsubflow.c709 ctx->setsockopt_seq = listener->setsockopt_seq; in subflow_syn_recv_sock()
726 mptcp_sk(new_msk)->setsockopt_seq = ctx->setsockopt_seq; in subflow_syn_recv_sock()
Dprotocol.h272 u32 setsockopt_seq; member
455 u32 setsockopt_seq; member
Dprotocol.c760 u32 sseq = READ_ONCE(subflow->setsockopt_seq); in mptcp_do_flush_join_list()
763 if (READ_ONCE(msk->setsockopt_seq) != sseq) in mptcp_do_flush_join_list()
2812 msk->setsockopt_seq = mptcp_sk(sk)->setsockopt_seq; in mptcp_sk_clone()