netdevices.txt
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. Network Devices, the Kernel, and You!
  2. Introduction
  3. ============
  4. The following is a random collection of documentation regarding
  5. network devices.
  6. struct net_device synchronization rules
  7. =======================================
  8. dev->open:
  9. Locking: Inside rtnl_lock() semaphore.
  10. Sleeping: OK
  11. dev->stop:
  12. Locking: Inside rtnl_lock() semaphore.
  13. Sleeping: OK
  14. dev->do_ioctl:
  15. Locking: Inside rtnl_lock() semaphore.
  16. Sleeping: OK
  17. dev->get_stats:
  18. Locking: Inside dev_base_lock spinlock.
  19. Sleeping: NO
  20. dev->hard_start_xmit:
  21. Locking: Inside dev->xmit_lock spinlock.
  22. Sleeping: NO
  23. dev->tx_timeout:
  24. Locking: Inside dev->xmit_lock spinlock.
  25. Sleeping: NO
  26. dev->set_multicast_list:
  27. Locking: Inside dev->xmit_lock spinlock.
  28. Sleeping: NO