Linux 核心應用程式介面 :: The Linux Kernel API
Prev
Next
Chapter 8. Network device support
Table of Contents
Driver Support
8390 Based Network Cards
Synchronous PPP
Driver Support
Table of Contents
init_etherdev
— Register ethernet device
alloc_etherdev
— Allocates and sets up an ethernet device
init_fddidev
— Register FDDI device
alloc_fddidev
— Register FDDI device
init_hippi_dev
— Register HIPPI device
alloc_hippi_dev
— Register HIPPI device
init_trdev
— Register token ring device
alloc_trdev
— Register token ring device
init_fcdev
— Register fibre channel device
alloc_fcdev
— Register fibre channel device
dev_add_pack
— add packet handler
dev_remove_pack
— remove packet handler
__dev_get_by_name
— find a device by its name
dev_get_by_name
— find a device by its name
dev_get
— test if a device exists
__dev_get_by_index
— find a device by its ifindex
dev_get_by_index
— find a device by its ifindex
dev_alloc_name
— allocate a name for a device
dev_alloc
— allocate a network device and name
netdev_state_change
— device changes state
dev_load
— load a network module
dev_open
— prepare an interface for use.
dev_close
— shutdown an interface.
register_netdevice_notifier
— register a network notifier block
unregister_netdevice_notifier
— unregister a network notifier block
dev_queue_xmit
— transmit a buffer
netif_rx
— post buffer to the network code
net_call_rx_atomic
—
register_gifconf
— register a SIOCGIF handler
netdev_set_master
— set up master/slave pair
dev_set_promiscuity
— update promiscuity count on a device
dev_set_allmulti
— update allmulti count on a device
dev_ioctl
— network device ioctl
dev_new_index
— allocate an ifindex
netdev_finish_unregister
— complete unregistration
unregister_netdevice
— remove device from the kernel
Prev
Home
Next
sk_chk_filter
init_etherdev
Vovo2000.Com
-
About Vovo2000
-
Terms of Service
-
Privacy Policy
-
Type Testing Lab