Lines Matching defs:distrib
322 static void ng_ppp_mp_strategy(node_p node, int len, int *distrib);
1989 int distrib[NG_PPP_MAX_LINKS];
2027 bzero(&distrib, priv->numActiveLinks * sizeof(distrib[0]));
2034 distrib[activeLinkNum] = m->m_pkthdr.len;
2055 distrib[priv->lastLink++ % priv->numActiveLinks]
2062 ng_ppp_mp_strategy(node, m->m_pkthdr.len, distrib);
2072 frags += (distrib[activeLinkNum] + link->conf.mru - hdr_len - 1) /
2095 for ( ; distrib[activeLinkNum] > 0; firstFragment = 0) {
2100 len = distrib[activeLinkNum];
2103 distrib[activeLinkNum] -= len;
2258 ng_ppp_mp_strategy(node_p node, int len, int *distrib)
2270 distrib[0] = len;
2351 distrib[sortByLatency[i]] =
2353 total += distrib[sortByLatency[i]];
2372 distrib[sortByLatency[fast]] += len - total;
2383 if (distrib[sortByLatency[slow]] == 0 ||
2384 (distrib[sortByLatency[i]] > 0 &&
2391 if (delta > distrib[sortByLatency[slow]])
2392 delta = distrib[sortByLatency[slow]];
2393 distrib[sortByLatency[slow]] -= delta;