]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - include/linux/bitops.h
hweight32()
[bcachefs-tools-debian] / include / linux / bitops.h
index 2fe736e95b86cc333b50019e049c0490891ddfbb..62a3f4040a73a6ea812f7b72bd691a4f38143de4 100644 (file)
@@ -137,6 +137,11 @@ static inline unsigned long hweight64(u64 w)
               __builtin_popcount(w >> 32);
 }
 
+static inline unsigned long hweight32(u32 w)
+{
+       return __builtin_popcount(w);
+}
+
 static inline unsigned long hweight8(unsigned long w)
 {
        return __builtin_popcountl(w);