Cleanup: remove duplicate check for 0 num_subbuf and subbuf_size
[lttng-ust.git] / libringbuffer / backend_internal.h
index c9ed81be0e5b5c559ba8de23846a6052ecc8ddea..c4fb7604aa18bf9b3018551257dd3be61285b022 100644 (file)
@@ -436,7 +436,7 @@ do {                                                                \
 
 /* arch-agnostic implementation */
 
-static inline int lttng_ust_fls(unsigned int x)
+static inline int fls(unsigned int x)
 {
        int r = 32;
 
@@ -469,26 +469,10 @@ static inline int get_count_order(unsigned int count)
 {
        int order;
 
-       order = lttng_ust_fls(count) - 1;
+       order = fls(count) - 1;
        if (count & (count - 1))
                order++;
        return order;
 }
 
-static inline
-unsigned int hweight32(unsigned int value)
-{
-       unsigned int r;
-
-       r = value;
-       r = r - ((r >> 1) & 0x55555555);
-       r = (r & 0x33333333) + ((r >> 2) & 0x33333333);
-       r += r >> 4;
-       r &= 0x0F0F0F0F;
-       r += r >> 8;
-       r += r >> 16;
-       r &= 0x000000FF;
-       return r;
-}
-
 #endif /* _LINUX_RING_BUFFER_BACKEND_INTERNAL_H */
This page took 0.023953 seconds and 4 git commands to generate.