Lines Matching refs:batadv_rx_handler
71 static int (*batadv_rx_handler[256])(struct sk_buff *, variable
438 ret = (*batadv_rx_handler[idx])(skb, hard_iface); in batadv_batman_skb_recv()
459 for (i = 0; i < ARRAY_SIZE(batadv_rx_handler); i++) in batadv_recv_handler_init()
460 batadv_rx_handler[i] = batadv_recv_unhandled_packet; in batadv_recv_handler_init()
463 batadv_rx_handler[i] = batadv_recv_unhandled_unicast_packet; in batadv_recv_handler_init()
484 batadv_rx_handler[BATADV_BCAST] = batadv_recv_bcast_packet; in batadv_recv_handler_init()
488 batadv_rx_handler[BATADV_UNICAST_4ADDR] = batadv_recv_unicast_packet; in batadv_recv_handler_init()
490 batadv_rx_handler[BATADV_UNICAST] = batadv_recv_unicast_packet; in batadv_recv_handler_init()
492 batadv_rx_handler[BATADV_UNICAST_TVLV] = batadv_recv_unicast_tvlv; in batadv_recv_handler_init()
494 batadv_rx_handler[BATADV_ICMP] = batadv_recv_icmp_packet; in batadv_recv_handler_init()
496 batadv_rx_handler[BATADV_UNICAST_FRAG] = batadv_recv_frag_packet; in batadv_recv_handler_init()
506 curr = batadv_rx_handler[packet_type]; in batadv_recv_handler_register()
512 batadv_rx_handler[packet_type] = recv_handler; in batadv_recv_handler_register()
518 batadv_rx_handler[packet_type] = batadv_recv_unhandled_packet; in batadv_recv_handler_unregister()