debugfs_netdev.h 944 B

123456789101112131415161718192021222324252627282930
  1. /* routines exported for debugfs handling */
  2. #ifndef __IEEE80211_DEBUGFS_NETDEV_H
  3. #define __IEEE80211_DEBUGFS_NETDEV_H
  4. #ifdef CONFIG_MAC80211_DEBUGFS
  5. void ieee80211_debugfs_add_netdev(struct ieee80211_sub_if_data *sdata);
  6. void ieee80211_debugfs_remove_netdev(struct ieee80211_sub_if_data *sdata);
  7. void ieee80211_debugfs_change_if_type(struct ieee80211_sub_if_data *sdata,
  8. int oldtype);
  9. void ieee80211_debugfs_netdev_init(void);
  10. void ieee80211_debugfs_netdev_exit(void);
  11. #else
  12. static inline void ieee80211_debugfs_add_netdev(
  13. struct ieee80211_sub_if_data *sdata)
  14. {}
  15. static inline void ieee80211_debugfs_remove_netdev(
  16. struct ieee80211_sub_if_data *sdata)
  17. {}
  18. static inline void ieee80211_debugfs_change_if_type(
  19. struct ieee80211_sub_if_data *sdata, int oldtype)
  20. {}
  21. static inline void ieee80211_debugfs_netdev_init(void)
  22. {}
  23. static inline void ieee80211_debugfs_netdev_exit(void)
  24. {}
  25. #endif
  26. #endif /* __IEEE80211_DEBUGFS_NETDEV_H */