Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /* routines exported for debugfs handling */
0003 
0004 #ifndef __IEEE80211_DEBUGFS_NETDEV_H
0005 #define __IEEE80211_DEBUGFS_NETDEV_H
0006 
0007 #include "ieee80211_i.h"
0008 
0009 #ifdef CONFIG_MAC80211_DEBUGFS
0010 void ieee80211_debugfs_add_netdev(struct ieee80211_sub_if_data *sdata);
0011 void ieee80211_debugfs_remove_netdev(struct ieee80211_sub_if_data *sdata);
0012 void ieee80211_debugfs_rename_netdev(struct ieee80211_sub_if_data *sdata);
0013 #else
0014 static inline void ieee80211_debugfs_add_netdev(
0015     struct ieee80211_sub_if_data *sdata)
0016 {}
0017 static inline void ieee80211_debugfs_remove_netdev(
0018     struct ieee80211_sub_if_data *sdata)
0019 {}
0020 static inline void ieee80211_debugfs_rename_netdev(
0021     struct ieee80211_sub_if_data *sdata)
0022 {}
0023 #endif
0024 
0025 #endif /* __IEEE80211_DEBUGFS_NETDEV_H */