Lines Matching refs:orig_ifinfo
524 struct batadv_orig_ifinfo *orig_ifinfo = NULL; in batadv_v_ogm_forward() local
536 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_forward()
537 if (!orig_ifinfo) in batadv_v_ogm_forward()
548 if (orig_ifinfo->last_seqno_forwarded == ntohl(ogm_received->seqno)) in batadv_v_ogm_forward()
551 orig_ifinfo->last_seqno_forwarded = ntohl(ogm_received->seqno); in batadv_v_ogm_forward()
586 batadv_orig_ifinfo_put(orig_ifinfo); in batadv_v_ogm_forward()
612 struct batadv_orig_ifinfo *orig_ifinfo; in batadv_v_ogm_metric_update() local
619 orig_ifinfo = batadv_orig_ifinfo_new(orig_node, if_outgoing); in batadv_v_ogm_metric_update()
620 if (!orig_ifinfo) in batadv_v_ogm_metric_update()
623 seq_diff = ntohl(ogm2->seqno) - orig_ifinfo->last_real_seqno; in batadv_v_ogm_metric_update()
628 &orig_ifinfo->batman_seqno_reset, in batadv_v_ogm_metric_update()
635 orig_ifinfo->batman_seqno_reset, jiffies); in batadv_v_ogm_metric_update()
649 orig_ifinfo->last_real_seqno = ntohl(ogm2->seqno); in batadv_v_ogm_metric_update()
650 orig_ifinfo->last_ttl = ogm2->ttl; in batadv_v_ogm_metric_update()
668 batadv_orig_ifinfo_put(orig_ifinfo); in batadv_v_ogm_metric_update()