Searched refs:orig_ifinfo (Results 1 – 4 of 4) sorted by relevance
526 struct batadv_orig_ifinfo *orig_ifinfo = NULL; in batadv_v_ogm_forward() local538 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_forward()539 if (!orig_ifinfo) in batadv_v_ogm_forward()550 if (orig_ifinfo->last_seqno_forwarded == ntohl(ogm_received->seqno)) in batadv_v_ogm_forward()553 orig_ifinfo->last_seqno_forwarded = ntohl(ogm_received->seqno); in batadv_v_ogm_forward()588 batadv_orig_ifinfo_put(orig_ifinfo); in batadv_v_ogm_forward()614 struct batadv_orig_ifinfo *orig_ifinfo; in batadv_v_ogm_metric_update() local621 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_metric_update()622 if (!orig_ifinfo) in batadv_v_ogm_metric_update()625 seq_diff = ntohl(ogm2->seqno) - orig_ifinfo->last_real_seqno; in batadv_v_ogm_metric_update()[all …]
149 batadv_orig_ifinfo_put(struct batadv_orig_ifinfo *orig_ifinfo) in batadv_orig_ifinfo_put() argument151 if (!orig_ifinfo) in batadv_orig_ifinfo_put()154 kref_put(&orig_ifinfo->refcount, batadv_orig_ifinfo_release); in batadv_orig_ifinfo_put()
58 struct batadv_orig_ifinfo *orig_ifinfo; in _batadv_update_route() local61 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, recv_if); in _batadv_update_route()62 if (!orig_ifinfo) in _batadv_update_route()78 curr_router = rcu_replace_pointer(orig_ifinfo->router, neigh_node, in _batadv_update_route()81 batadv_orig_ifinfo_put(orig_ifinfo); in _batadv_update_route()
761 struct batadv_orig_ifinfo *orig_ifinfo; in batadv_can_nc_with_orig() local765 orig_ifinfo = batadv_orig_ifinfo_get(orig_node, BATADV_IF_DEFAULT); in batadv_can_nc_with_orig()766 if (!orig_ifinfo) in batadv_can_nc_with_orig()769 last_ttl = orig_ifinfo->last_ttl; in batadv_can_nc_with_orig()770 last_real_seqno = orig_ifinfo->last_real_seqno; in batadv_can_nc_with_orig()771 batadv_orig_ifinfo_put(orig_ifinfo); in batadv_can_nc_with_orig()