Searched refs:neigh_ifinfo (Results 1 – 2 of 2) sorted by relevance
525 struct batadv_neigh_ifinfo *neigh_ifinfo = NULL; in batadv_v_ogm_forward() local560 neigh_ifinfo = batadv_neigh_ifinfo_get(neigh_node, if_outgoing); in batadv_v_ogm_forward()561 if (!neigh_ifinfo) in batadv_v_ogm_forward()577 ogm_forward->throughput = htonl(neigh_ifinfo->bat_v.throughput); in batadv_v_ogm_forward()590 batadv_neigh_ifinfo_put(neigh_ifinfo); in batadv_v_ogm_forward()615 struct batadv_neigh_ifinfo *neigh_ifinfo = NULL; in batadv_v_ogm_metric_update() local654 neigh_ifinfo = batadv_neigh_ifinfo_new(neigh_node, if_outgoing); in batadv_v_ogm_metric_update()655 if (!neigh_ifinfo) in batadv_v_ogm_metric_update()661 neigh_ifinfo->bat_v.throughput = path_throughput; in batadv_v_ogm_metric_update()662 neigh_ifinfo->bat_v.last_seqno = ntohl(ogm2->seqno); in batadv_v_ogm_metric_update()[all …]
108 batadv_neigh_ifinfo_put(struct batadv_neigh_ifinfo *neigh_ifinfo) in batadv_neigh_ifinfo_put() argument110 if (!neigh_ifinfo) in batadv_neigh_ifinfo_put()113 kref_put(&neigh_ifinfo->refcount, batadv_neigh_ifinfo_release); in batadv_neigh_ifinfo_put()