static void add_files(struct ieee80211_sub_if_data *sdata) { if (!sdata->debugfsdir) return; switch (sdata->vif.type) { case IEEE80211_IF_TYPE_MESH_POINT: #ifdef CONFIG_MAC80211_MESH add_mesh_stats(sdata); add_mesh_config(sdata); #endif /* fall through */ case IEEE80211_IF_TYPE_STA: case IEEE80211_IF_TYPE_IBSS: add_sta_files(sdata); break; case IEEE80211_IF_TYPE_AP: add_ap_files(sdata); break; case IEEE80211_IF_TYPE_WDS: add_wds_files(sdata); break; case IEEE80211_IF_TYPE_MNTR: add_monitor_files(sdata); break; case IEEE80211_IF_TYPE_VLAN: add_vlan_files(sdata); break; default: break; } }
static void add_files(struct ieee80211_sub_if_data *sdata) { if (!sdata->debugfs.dir) return; switch (sdata->vif.type) { case NL80211_IFTYPE_MESH_POINT: #ifdef CONFIG_MAC80211_MESH add_mesh_stats(sdata); add_mesh_config(sdata); #endif break; case NL80211_IFTYPE_STATION: add_sta_files(sdata); break; case NL80211_IFTYPE_ADHOC: /* XXX */ break; case NL80211_IFTYPE_AP: add_ap_files(sdata); break; case NL80211_IFTYPE_WDS: add_wds_files(sdata); break; case NL80211_IFTYPE_MONITOR: add_monitor_files(sdata); break; case NL80211_IFTYPE_AP_VLAN: add_vlan_files(sdata); break; default: break; } }
static void add_files(struct ieee80211_sub_if_data *sdata) { if (!sdata->debugfsdir) return; switch (sdata->type) { case IEEE80211_IF_TYPE_STA: case IEEE80211_IF_TYPE_IBSS: add_sta_files(sdata); break; case IEEE80211_IF_TYPE_AP: add_ap_files(sdata); break; case IEEE80211_IF_TYPE_WDS: add_wds_files(sdata); break; case IEEE80211_IF_TYPE_MNTR: add_monitor_files(sdata); break; case IEEE80211_IF_TYPE_VLAN: add_vlan_files(sdata); break; default: break; } }