MODULE_AUTHOR [snull.c]
MODULE_LICENSE [snull.c]
module_exit [snull.c]
module_init [snull.c]
module_param [snull.c]
snull_change_mtu [snull.c]
├netdev_priv [] ├spin_lock_irqsave [] └spin_unlock_irqrestore []
snull_config [snull.c]
└printk []
snull_header [snull.c]
├htons [] ├memcpy [] └skb_push []
snull_init [snull.c]
├ether_setup [] ├memset [] ├netdev_priv [] ├snull_rx_ints [snull.c] │└netdev_priv [] ├snull_setup_pool [snull.c] │├kmalloc [] │├netdev_priv [] │└printk [] └spin_lock_init []
snull_init_module [snull.c]
├alloc_netdev [] ├printk [] ├register_netdev [] └snull_cleanup [snull.c] ├free_netdev [] ├snull_teardown_pool [snull.c] │├kfree [] │└netdev_priv [] └unregister_netdev []
snull_ioctl [snull.c]
└PDEBUG []
snull_napi_interrupt [snull.c]
├dev_kfree_skb [] ├netdev_priv [] ├netif_rx_schedule [] ├snull_rx_ints [snull.c] │└netdev_priv [] ├spin_lock [] └spin_unlock []
snull_open [snull.c]
├memcpy [] └netif_start_queue []
snull_poll [snull.c]
├dev_alloc_skb [] ├eth_type_trans [] ├memcpy [] ├min [] ├netdev_priv [] ├netif_receive_skb [] ├netif_rx_complete [] ├printk [] ├printk_ratelimit [] ├skb_put [] ├skb_reserve [] ├snull_dequeue_buf [snull.c] │├netdev_priv [] │├spin_lock_irqsave [] │└spin_unlock_irqrestore [] ├snull_release_buffer [snull.c] │├netdev_priv [] │├netif_queue_stopped [] │├netif_wake_queue [] │├spin_lock_irqsave [] │└spin_unlock_irqrestore [] └snull_rx_ints [snull.c] └netdev_priv []
snull_rebuild_header [snull.c]
└memcpy []
snull_regular_interrupt [snull.c]
├dev_kfree_skb [] ├netdev_priv [] ├snull_release_buffer [snull.c] │├netdev_priv [] │├netif_queue_stopped [] │├netif_wake_queue [] │├spin_lock_irqsave [] │└spin_unlock_irqrestore [] ├snull_rx [snull.c] │├dev_alloc_skb [] │├eth_type_trans [] │├memcpy [] │├netdev_priv [] │├netif_rx [] │├printk [] │├printk_ratelimit [] │├skb_put [] │└skb_reserve [] ├spin_lock [] └spin_unlock []
snull_release [snull.c]
└netif_stop_queue []
snull_stats [snull.c]
└netdev_priv []
snull_tx [snull.c]
├memcpy [] ├memset [] ├netdev_priv [] └snull_hw_tx [snull.c] ├PDEBUG [] ├PDEBUGG [] ├ip_fast_csum [] ├memcpy [] ├netdev_priv [] ├netif_stop_queue [] ├ntohl [] ├ntohs [] ├printk [] ├snull_enqueue_buf [snull.c] │├netdev_priv [] │├spin_lock_irqsave [] │└spin_unlock_irqrestore [] ├snull_get_tx_buffer [snull.c] │├netdev_priv [] │├netif_stop_queue [] │├printk [] │├spin_lock_irqsave [] │└spin_unlock_irqrestore [] └snull_interrupt(関数ポインタ) [snull.c]
snull_tx_timeout [snull.c]
├PDEBUG [] ├netdev_priv [] ├netif_wake_queue [] └snull_interrupt(関数ポインタ) [snull.c]