Lines Matching full:throughput
115 ewma_throughput_init(&hardif_neigh->bat_v.throughput); in batadv_v_hardif_neigh_init()
133 u32 throughput; in batadv_v_neigh_dump_neigh() local
136 throughput = ewma_throughput_read(&hardif_neigh->bat_v.throughput); in batadv_v_neigh_dump_neigh()
137 throughput = throughput * 100; in batadv_v_neigh_dump_neigh()
152 nla_put_u32(msg, BATADV_ATTR_THROUGHPUT, throughput)) in batadv_v_neigh_dump_neigh()
275 u32 throughput; in batadv_v_orig_dump_subentry() local
282 throughput = n_ifinfo->bat_v.throughput * 100; in batadv_v_orig_dump_subentry()
304 nla_put_u32(msg, BATADV_ATTR_THROUGHPUT, throughput) || in batadv_v_orig_dump_subentry()
465 ret = ifinfo1->bat_v.throughput - ifinfo2->bat_v.throughput; in batadv_v_neigh_cmp()
491 threshold = ifinfo1->bat_v.throughput / 4; in batadv_v_neigh_is_sob()
492 threshold = ifinfo1->bat_v.throughput - threshold; in batadv_v_neigh_is_sob()
494 ret = ifinfo2->bat_v.throughput > threshold; in batadv_v_neigh_is_sob()
509 /* set default throughput difference threshold to 5Mbps */ in batadv_v_init_sel_class()
517 * the minimum between the GW advertised throughput and the path throughput to
538 /* the GW metric is computed as the minimum between the path throughput in batadv_v_gw_throughput_get()
540 * This gives us an approximation of the effective throughput that the in batadv_v_gw_throughput_get()
543 *bw = router_ifinfo->bat_v.throughput; in batadv_v_gw_throughput_get()
634 … "Restarting gateway selection: better gateway found (throughput curr: %u, throughput new: %u)\n", in batadv_v_gw_is_eligible()
702 router_ifinfo->bat_v.throughput)) { in batadv_v_gw_dump_entry()
814 /* enable link throughput auto-detection by setting the throughput in batadv_v_hardif_init()