Home
last modified time | relevance | path

Searched refs:forw_packet (Results 1 – 5 of 5) sorted by relevance

/net/batman-adv/
A Dsend.c470 kfree_skb(forw_packet->skb); in batadv_forw_packet_free()
472 consume_skb(forw_packet->skb); in batadv_forw_packet_free()
476 if (forw_packet->queue_left) in batadv_forw_packet_free()
478 kfree(forw_packet); in batadv_forw_packet_free()
520 forw_packet = kmalloc(sizeof(*forw_packet), GFP_ATOMIC); in batadv_forw_packet_alloc()
521 if (!forw_packet) in batadv_forw_packet_alloc()
532 forw_packet->skb = skb; in batadv_forw_packet_alloc()
536 forw_packet->num_packets = 1; in batadv_forw_packet_alloc()
538 return forw_packet; in batadv_forw_packet_alloc()
770 if (!forw_packet) in batadv_forw_bcast_packet_to_list()
[all …]
A Dbat_iv_ogm.c349 packet_pos = forw_packet->skb->data; in batadv_iv_ogm_send_to_if()
364 if (packet_num > 0 || !forw_packet->own) in batadv_iv_ogm_send_to_if()
401 if (!forw_packet->if_incoming) { in batadv_iv_ogm_emit()
408 if (WARN_ON(!forw_packet->if_outgoing)) in batadv_iv_ogm_emit()
420 batadv_iv_ogm_send_to_if(forw_packet, forw_packet->if_outgoing); in batadv_iv_ogm_emit()
449 u8 packet_num = forw_packet->num_packets; in batadv_iv_ogm_can_aggregate()
505 (!forw_packet->own || in batadv_iv_ogm_can_aggregate()
523 (forw_packet->own && in batadv_iv_ogm_can_aggregate()
1702 batadv_iv_ogm_emit(forw_packet); in batadv_iv_send_outstanding_bat_ogm_packet()
1712 if (forw_packet->own && in batadv_iv_send_outstanding_bat_ogm_packet()
[all …]
A Dsend.h18 void batadv_forw_packet_free(struct batadv_forw_packet *forw_packet,
28 struct batadv_forw_packet *forw_packet,
30 bool batadv_forw_packet_is_rebroadcast(struct batadv_forw_packet *forw_packet);
A Ddistributed-arp-table.h42 struct batadv_forw_packet *forw_packet);
149 struct batadv_forw_packet *forw_packet) in batadv_dat_drop_broadcast_packet() argument
A Ddistributed-arp-table.c1780 struct batadv_forw_packet *forw_packet) in batadv_dat_drop_broadcast_packet() argument
1795 if (batadv_forw_packet_is_rebroadcast(forw_packet)) in batadv_dat_drop_broadcast_packet()
1798 vid = batadv_dat_get_vid(forw_packet->skb, &hdr_size); in batadv_dat_drop_broadcast_packet()
1800 type = batadv_arp_get_type(bat_priv, forw_packet->skb, hdr_size); in batadv_dat_drop_broadcast_packet()
1804 ip_dst = batadv_arp_ip_dst(forw_packet->skb, hdr_size); in batadv_dat_drop_broadcast_packet()

Completed in 19 milliseconds