Lines Matching refs:rx_handler
5831 return dev && rtnl_dereference(dev->rx_handler); in netdev_is_rx_handler_busy()
5850 rx_handler_func_t *rx_handler, in netdev_rx_handler_register() argument
5861 rcu_assign_pointer(dev->rx_handler, rx_handler); in netdev_rx_handler_register()
5879 RCU_INIT_POINTER(dev->rx_handler, NULL); in netdev_rx_handler_unregister()
5931 rx_handler_func_t *rx_handler; in __netif_receive_skb_core() local
6037 rx_handler = rcu_dereference(skb->dev->rx_handler); in __netif_receive_skb_core()
6038 if (rx_handler) { in __netif_receive_skb_core()
6043 switch (rx_handler(&skb)) { in __netif_receive_skb_core()
13107 CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, rx_handler); in net_dev_struct_check()