Lines Matching refs:subflow
244 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(sk); in mptcp_pm_mp_prio_received() local
246 pr_debug("subflow->backup=%d, bkup=%d\n", subflow->backup, bkup); in mptcp_pm_mp_prio_received()
247 subflow->backup = bkup; in mptcp_pm_mp_prio_received()
249 mptcp_event(MPTCP_EVENT_SUB_PRIORITY, mptcp_sk(subflow->conn), sk, GFP_ATOMIC); in mptcp_pm_mp_prio_received()
342 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(ssk); in mptcp_pm_subflow_chk_stale() local
346 if (!subflow->stale_count) { in mptcp_pm_subflow_chk_stale()
347 subflow->stale_rcv_tstamp = rcv_tstamp; in mptcp_pm_subflow_chk_stale()
348 subflow->stale_count++; in mptcp_pm_subflow_chk_stale()
349 } else if (subflow->stale_rcv_tstamp == rcv_tstamp) { in mptcp_pm_subflow_chk_stale()
350 if (subflow->stale_count < U8_MAX) in mptcp_pm_subflow_chk_stale()
351 subflow->stale_count++; in mptcp_pm_subflow_chk_stale()
354 subflow->stale_count = 0; in mptcp_pm_subflow_chk_stale()
355 mptcp_subflow_set_active(subflow); in mptcp_pm_subflow_chk_stale()