Home
last modified time | relevance | path

Searched refs:mptcp_sk (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.10/net/mptcp/
Dprotocol.c323 mptcp_sk(sk)->timer_ival = 0; in mptcp_stop_timer()
328 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_check_data_fin_ack()
363 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_pending_data_fin()
387 tout = mptcp_sk(sk)->timer_ival; in mptcp_set_timeout()
388 mptcp_sk(sk)->timer_ival = tout > 0 ? tout : TCP_RTO_MIN; in mptcp_set_timeout()
393 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_check_data_fin()
624 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_data_ready()
679 tout = READ_ONCE(mptcp_sk(sk)->timer_ival); in mptcp_reset_timer()
689 if ((!test_bit(MPTCP_SEND_SPACE, &mptcp_sk(sk)->flags) || in mptcp_data_acked()
691 schedule_work(&mptcp_sk(sk)->work)) in mptcp_data_acked()
[all …]
Dtoken.c75 if (mptcp_sk(sk)->token == token) in __token_lookup_msk()
76 return mptcp_sk(sk); in __token_lookup_msk()
155 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_token_new_connect()
219 msk = mptcp_sk(sk); in mptcp_token_exists()
254 msk = mptcp_sk(sk); in mptcp_token_get_sock()
322 ret = mptcp_sk(sk); in mptcp_token_iter_next()
Dprotocol.h238 static inline struct mptcp_sock *mptcp_sk(const struct sock *sk) in mptcp_sk() function
245 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_rtx_tail()
255 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_rtx_head()
405 READ_ONCE(mptcp_sk(sk)->fully_established); in mptcp_is_fully_established()
514 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_check_fallback()
531 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_do_fallback()
544 !mptcp_sk(parent)->pm.server_side && in subflow_simultaneous_connect()
Dsubflow.c282 if (!test_and_set_bit(MPTCP_WORK_CLOSE_SUBFLOW, &mptcp_sk(sk)->flags) && in mptcp_subflow_reset()
283 schedule_work(&mptcp_sk(sk)->work)) in mptcp_subflow_reset()
315 pr_fallback(mptcp_sk(subflow->conn)); in subflow_finish_connect()
354 mptcp_rcv_space_init(mptcp_sk(parent), sk); in subflow_finish_connect()
450 mptcp_destroy_common(mptcp_sk(sk)); in mptcp_sock_destruct()
488 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_subflow_fully_established()
584 mptcp_pm_new_connection(mptcp_sk(new_msk), 1); in subflow_syn_recv_sock()
585 mptcp_token_accept(subflow_req, mptcp_sk(new_msk)); in subflow_syn_recv_sock()
788 WRITE_ONCE(mptcp_sk(subflow->conn)->use_64bit_ack, !!mpext->dsn64); in get_mapping_status()
866 msk = mptcp_sk(subflow->conn); in subflow_check_data_avail()
[all …]
Doptions.c459 u64 data_fin_tx_seq = READ_ONCE(mptcp_sk(subflow->conn)->write_seq) - 1; in mptcp_write_data_fin()
487 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_established_options_dss()
582 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_established_options_add_addr()
630 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_established_options_rm_addr()
885 struct mptcp_sock *msk = mptcp_sk(subflow->conn); in mptcp_incoming_options()
Dmptcp_diag.c116 struct mptcp_sock *msk = mptcp_sk(sk); in mptcp_diag_get_info()