debugfs_netdev.h 771 B

12345678910111213141516171819202122232425
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /* routines exported for debugfs handling */
  3. #ifndef __IEEE80211_DEBUGFS_NETDEV_H
  4. #define __IEEE80211_DEBUGFS_NETDEV_H
  5. #include "ieee80211_i.h"
  6. #ifdef CONFIG_MAC80211_DEBUGFS
  7. void ieee80211_debugfs_add_netdev(struct ieee80211_sub_if_data *sdata);
  8. void ieee80211_debugfs_remove_netdev(struct ieee80211_sub_if_data *sdata);
  9. void ieee80211_debugfs_rename_netdev(struct ieee80211_sub_if_data *sdata);
  10. #else
  11. static inline void ieee80211_debugfs_add_netdev(
  12. struct ieee80211_sub_if_data *sdata)
  13. {}
  14. static inline void ieee80211_debugfs_remove_netdev(
  15. struct ieee80211_sub_if_data *sdata)
  16. {}
  17. static inline void ieee80211_debugfs_rename_netdev(
  18. struct ieee80211_sub_if_data *sdata)
  19. {}
  20. #endif
  21. #endif /* __IEEE80211_DEBUGFS_NETDEV_H */