Lines Matching defs:neigh_ifinfo

927 	struct batadv_neigh_ifinfo *neigh_ifinfo = NULL;
957 neigh_ifinfo = batadv_neigh_ifinfo_get(tmp_neigh_node,
959 if (!neigh_ifinfo)
963 batadv_ring_buffer_set(neigh_ifinfo->bat_iv.tq_recv,
964 &neigh_ifinfo->bat_iv.tq_index, 0);
965 tq_avg = batadv_ring_buffer_avg(neigh_ifinfo->bat_iv.tq_recv);
966 neigh_ifinfo->bat_iv.tq_avg = tq_avg;
969 batadv_neigh_ifinfo_put(neigh_ifinfo);
970 neigh_ifinfo = NULL;
993 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing);
994 if (!neigh_ifinfo)
1000 batadv_ring_buffer_set(neigh_ifinfo->bat_iv.tq_recv,
1001 &neigh_ifinfo->bat_iv.tq_index,
1003 tq_avg = batadv_ring_buffer_avg(neigh_ifinfo->bat_iv.tq_recv);
1004 neigh_ifinfo->bat_iv.tq_avg = tq_avg;
1009 neigh_ifinfo->last_ttl = batadv_ogm_packet->ttl;
1027 if (router_ifinfo->bat_iv.tq_avg > neigh_ifinfo->bat_iv.tq_avg)
1035 neigh_ifinfo->bat_iv.tq_avg == router_ifinfo->bat_iv.tq_avg) {
1054 if (neigh_ifinfo)
1055 batadv_neigh_ifinfo_put(neigh_ifinfo);
1078 struct batadv_neigh_ifinfo *neigh_ifinfo;
1123 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing);
1124 if (neigh_ifinfo) {
1125 neigh_rq_count = neigh_ifinfo->bat_iv.real_packet_count;
1126 batadv_neigh_ifinfo_put(neigh_ifinfo);
1223 struct batadv_neigh_ifinfo *neigh_ifinfo;
1258 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node,
1260 if (!neigh_ifinfo)
1264 is_dup = batadv_test_bit(neigh_ifinfo->bat_iv.real_bits,
1280 bitmap = neigh_ifinfo->bat_iv.real_bits;
1286 neigh_ifinfo->bat_iv.real_packet_count = packet_count;
1287 batadv_neigh_ifinfo_put(neigh_ifinfo);