• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/batman-adv/

Lines Matching defs:batman_packet

127 				struct batman_packet *batman_packet,
212 batman_packet->tq = ((batman_packet->tq *
224 orig_neigh_node->tq_asym_penalty, batman_packet->tq);
228 if (batman_packet->tq >= TQ_TOTAL_BIDRECT_LIMIT)
235 struct batman_packet *batman_packet,
279 orig_node->flags = batman_packet->flags;
284 batman_packet->tq);
288 orig_node->last_ttl = batman_packet->ttl;
289 neigh_node->last_ttl = batman_packet->ttl;
292 tmp_hna_buff_len = (hna_buff_len > batman_packet->num_hna * ETH_ALEN ?
293 batman_packet->num_hna * ETH_ALEN : hna_buff_len);
355 struct batman_packet *batman_packet,
366 orig_node = get_orig_node(batman_packet->orig);
370 seq_diff = batman_packet->seqno - orig_node->last_real_seqno;
380 batman_packet->seqno);
399 orig_node->last_real_seqno, batman_packet->seqno);
400 orig_node->last_real_seqno = batman_packet->seqno;
410 struct batman_packet *batman_packet)
413 if (batman_packet->flags & PRIMARIES_FIRST_HOP)
514 struct batman_packet *batman_packet,
535 * batman_packet to detect whether the packet is the last
539 if (batman_packet->packet_type != BAT_PACKET)
545 has_directlink_flag = (batman_packet->flags & DIRECTLINK ? 1 : 0);
548 batman_packet->orig) ? 1 : 0);
555 batman_packet->orig, batman_packet->prev_sender,
556 batman_packet->seqno, batman_packet->tq, batman_packet->ttl,
557 batman_packet->version, has_directlink_flag);
567 if (compare_orig(batman_packet->orig,
571 if (compare_orig(batman_packet->prev_sender,
579 if (batman_packet->version != COMPAT_VERSION) {
582 batman_packet->version);
616 batman_packet->orig) &&
617 (batman_packet->seqno - if_incoming_seqno + 2 == 0)) {
637 orig_node = get_orig_node(batman_packet->orig);
641 is_duplicate = count_real_packets(ethhdr, batman_packet, if_incoming);
650 if (batman_packet->tq == 0) {
660 batman_packet->prev_sender)) &&
661 !(compare_orig(batman_packet->orig, batman_packet->prev_sender)) &&
687 batman_packet, if_incoming);
693 ((orig_node->last_real_seqno == batman_packet->seqno) &&
694 (orig_node->last_ttl - 3 <= batman_packet->ttl))))
695 update_orig(orig_node, ethhdr, batman_packet,
699 orig_neigh_node, batman_packet);
706 schedule_forward_packet(orig_node, ethhdr, batman_packet,
729 schedule_forward_packet(orig_node, ethhdr, batman_packet,
741 if (skb_headlen(skb) < sizeof(struct batman_packet))