Lines Matching defs:router_ifinfo
928 struct batadv_neigh_ifinfo *router_ifinfo = NULL;
1020 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing);
1021 if (!router_ifinfo)
1027 if (router_ifinfo->bat_iv.tq_avg > neigh_ifinfo->bat_iv.tq_avg)
1034 if (router_ifinfo &&
1035 neigh_ifinfo->bat_iv.tq_avg == router_ifinfo->bat_iv.tq_avg) {
1056 if (router_ifinfo)
1057 batadv_neigh_ifinfo_put(router_ifinfo);
1328 struct batadv_neigh_ifinfo *router_ifinfo = NULL;
1378 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing);
1381 if ((router_ifinfo && router_ifinfo->bat_iv.tq_avg != 0) &&
1500 if (router_ifinfo)
1501 batadv_neigh_ifinfo_put(router_ifinfo);
2417 struct batadv_neigh_ifinfo *router_ifinfo;
2432 router_ifinfo = batadv_neigh_ifinfo_get(router,
2434 if (!router_ifinfo)
2440 tq_avg = router_ifinfo->bat_iv.tq_avg;
2485 if (router_ifinfo)
2486 batadv_neigh_ifinfo_put(router_ifinfo);
2570 struct batadv_neigh_ifinfo *router_ifinfo = NULL;
2577 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
2578 if (!router_ifinfo)
2586 router_ifinfo->bat_iv.tq_avg, router->addr,
2597 if (router_ifinfo)
2598 batadv_neigh_ifinfo_put(router_ifinfo);
2643 struct batadv_neigh_ifinfo *router_ifinfo = NULL;
2653 router_ifinfo = batadv_neigh_ifinfo_get(router, BATADV_IF_DEFAULT);
2654 if (!router_ifinfo)
2679 nla_put_u8(msg, BATADV_ATTR_TQ, router_ifinfo->bat_iv.tq_avg) ||
2698 if (router_ifinfo)
2699 batadv_neigh_ifinfo_put(router_ifinfo);