Searched refs:snd_data_fin_enable (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/net/mptcp/ |
H A D | options.c | 492 u64 snd_data_fin_enable; in mptcp_established_options_dss() local 498 snd_data_fin_enable = READ_ONCE(msk->snd_data_fin_enable); in mptcp_established_options_dss() 500 if (!skb || (mpext && mpext->use_map) || snd_data_fin_enable) { in mptcp_established_options_dss() 510 if (skb && snd_data_fin_enable) in mptcp_established_options_dss()
|
H A D | protocol.h | 214 bool snd_data_fin_enable; member
|
H A D | protocol.c | 341 WRITE_ONCE(msk->snd_data_fin_enable, 0); in mptcp_check_data_fin_ack() 1976 WRITE_ONCE(msk->snd_data_fin_enable, 1); in mptcp_close() 2771 WRITE_ONCE(msk->snd_data_fin_enable, 1); in mptcp_shutdown()
|
/kernel/linux/linux-6.6/net/mptcp/ |
H A D | options.c | 444 bool snd_data_fin_enable, in mptcp_established_options_mp() 464 if (subflow->fully_established || snd_data_fin_enable || in mptcp_established_options_mp() 557 bool snd_data_fin_enable, in mptcp_established_options_dss() 572 if (!skb || (mpext && mpext->use_map) || snd_data_fin_enable) { in mptcp_established_options_dss() 583 if (skb && snd_data_fin_enable) in mptcp_established_options_dss() 443 mptcp_established_options_mp(struct sock *sk, struct sk_buff *skb, bool snd_data_fin_enable, unsigned int *size, struct mptcp_out_options *opts) mptcp_established_options_mp() argument 556 mptcp_established_options_dss(struct sock *sk, struct sk_buff *skb, bool snd_data_fin_enable, unsigned int *size, struct mptcp_out_options *opts) mptcp_established_options_dss() argument
|
H A D | protocol.h | 290 bool snd_data_fin_enable; member 771 return READ_ONCE(msk->snd_data_fin_enable) && in mptcp_data_fin_enabled() 1084 if (READ_ONCE(msk->snd_data_fin_enable) && !(ssk->sk_shutdown & SEND_SHUTDOWN)) { in mptcp_do_fallback()
|
H A D | protocol.c | 444 WRITE_ONCE(msk->snd_data_fin_enable, 0); in mptcp_check_data_fin_ack() 1701 if (msk->snd_data_fin_enable && in __mptcp_subflow_push_pending() 2931 pr_debug("msk=%p snd_data_fin_enable=%d pending=%d snd_nxt=%llu write_seq=%llu", in mptcp_check_send_data_fin() 2932 msk, msk->snd_data_fin_enable, !!mptcp_send_head(sk), in mptcp_check_send_data_fin() 2938 if (!msk->snd_data_fin_enable || msk->snd_nxt + 1 != msk->write_seq || in mptcp_check_send_data_fin() 2955 pr_debug("msk=%p snd_data_fin_enable=%d shutdown=%x state=%d pending=%d", in __mptcp_wr_shutdown() 2956 msk, msk->snd_data_fin_enable, sk->sk_shutdown, sk->sk_state, in __mptcp_wr_shutdown() 2961 WRITE_ONCE(msk->snd_data_fin_enable, 1); in __mptcp_wr_shutdown() 3166 msk->snd_data_fin_enable = false; in mptcp_disconnect()
|
Completed in 26 milliseconds