Lines Matching full:subflow
84 /* If the subflow is closed from the other peer (not via a
85 * subflow destroy command then), we want to keep the entry
87 * able to send RM_ADDR after the removal of the subflow.
230 struct mptcp_subflow_context *subflow; in mptcp_userspace_pm_remove_id_zero_address() local
236 mptcp_for_each_subflow(msk, subflow) { in mptcp_userspace_pm_remove_id_zero_address()
237 if (READ_ONCE(subflow->local_id) == 0) { in mptcp_userspace_pm_remove_id_zero_address()
410 struct mptcp_subflow_context *subflow; in mptcp_nl_find_ssk() local
415 mptcp_for_each_subflow(msk, subflow) { in mptcp_nl_find_ssk()
419 ssk = mptcp_subflow_tcp_sock(subflow); in mptcp_nl_find_ssk()
523 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_nl_subflow_destroy_doit() local
530 mptcp_close_ssk(sk, ssk, subflow); in mptcp_pm_nl_subflow_destroy_doit()