mac80211: Use debugfs_create_xul() helper
authorGeert Uytterhoeven <geert+renesas@glider.be>
Fri, 25 Oct 2019 09:41:25 +0000 (11:41 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 9 Nov 2019 10:52:56 +0000 (11:52 +0100)
Use the new debugfs_create_xul() helper instead of open-coding the same
operation.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Link: https://lore.kernel.org/r/20191025094130.26033-3-geert+renesas@glider.be
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/mac80211/debugfs_sta.c

index c8ad20c28c438dabfffafb97263568202924922e..ca34dcdac8c0bd4d63816ecbf84f233278e7611e 100644 (file)
@@ -928,12 +928,7 @@ STA_OPS(he_capa);
                sta->debugfs_dir, sta, &sta_ ##name## _ops);
 
 #define DEBUGFS_ADD_COUNTER(name, field)                               \
-       if (sizeof(sta->field) == sizeof(u32))                          \
-               debugfs_create_u32(#name, 0400, sta->debugfs_dir,       \
-                       (u32 *) &sta->field);                           \
-       else                                                            \
-               debugfs_create_u64(#name, 0400, sta->debugfs_dir,       \
-                       (u64 *) &sta->field);
+       debugfs_create_ulong(#name, 0400, sta->debugfs_dir, &sta->field);
 
 void ieee80211_sta_debugfs_add(struct sta_info *sta)
 {
@@ -978,14 +973,8 @@ void ieee80211_sta_debugfs_add(struct sta_info *sta)
                                    NL80211_EXT_FEATURE_AIRTIME_FAIRNESS))
                DEBUGFS_ADD(airtime);
 
-       if (sizeof(sta->driver_buffered_tids) == sizeof(u32))
-               debugfs_create_x32("driver_buffered_tids", 0400,
-                                  sta->debugfs_dir,
-                                  (u32 *)&sta->driver_buffered_tids);
-       else
-               debugfs_create_x64("driver_buffered_tids", 0400,
-                                  sta->debugfs_dir,
-                                  (u64 *)&sta->driver_buffered_tids);
+       debugfs_create_xul("driver_buffered_tids", 0400, sta->debugfs_dir,
+                          &sta->driver_buffered_tids);
 
        drv_sta_add_debugfs(local, sdata, &sta->sta, sta->debugfs_dir);
 }