Lines Matching defs:subflow
116 struct mptcp_subflow_context *subflow;
120 list_for_each_entry(subflow, list, node) {
121 skc = (struct sock_common *)mptcp_subflow_tcp_sock(subflow);
337 /* check if should create a new subflow */
402 struct mptcp_subflow_context *subflow, *tmp;
413 list_for_each_entry_safe(subflow, tmp, &msk->conn_list, node) {
414 struct sock *ssk = mptcp_subflow_tcp_sock(subflow);
418 if (msk->pm.rm_id != subflow->remote_id)
423 __mptcp_close_ssk(sk, ssk, subflow, timeout);
438 struct mptcp_subflow_context *subflow, *tmp;
441 pr_debug("subflow rm_id %d", rm_id);
449 list_for_each_entry_safe(subflow, tmp, &msk->conn_list, node) {
450 struct sock *ssk = mptcp_subflow_tcp_sock(subflow);
454 if (rm_id != subflow->local_id)
459 __mptcp_close_ssk(sk, ssk, subflow, timeout);
529 /* The 0 ID mapping is defined by the first subflow, copied into the msk