Lines Matching defs:subflows
229 if (msk->pm.subflows == mptcp_pm_get_subflows_max(msk) ||
421 msk->pm.subflows++;
426 /* Forbid creation of new subflows matching existing
447 if (msk->pm.subflows < subflows_max) {
452 msk->pm.subflows++;
528 /* do lazy endpoint usage accounting for the MPC subflows */
551 pr_debug("local %d:%d signal %d:%d subflows %d:%d\n",
554 msk->pm.subflows, subflows_max);
582 msk->pm.subflows < subflows_max) {
641 if (msk->pm.subflows < subflows_max) {
642 msk->pm.subflows++;
665 msk->pm.subflows++;
708 msk->pm.subflows >= subflows_max)
811 /* the following takes care of updating the subflows counter */
1135 * we can possibly use backup subflows now, and subflow selection
1490 * always gets such an id, so different subflows can have different zero
1791 unsigned int rcv_addrs, subflows;
1800 subflows = pernet->subflows_max;
1801 ret = parse_limit(info, MPTCP_PM_ATTR_SUBFLOWS, &subflows);
1806 WRITE_ONCE(pernet->subflows_max, subflows);
2301 /* Cit. 2 subflows ought to be enough for anybody. */