From 1cacc50de0a2bfa13e13b867e6fdfd3c6ba1544c Mon Sep 17 00:00:00 2001 From: Zach Brown Date: Fri, 22 Jul 2016 14:57:12 -0700 Subject: [PATCH] Remove old unused lebitmap code Signed-off-by: Zach Brown --- utils/src/lebitmap.c | 38 -------------------------------------- utils/src/lebitmap.h | 11 ----------- utils/src/print.c | 1 - 3 files changed, 50 deletions(-) delete mode 100644 utils/src/lebitmap.c delete mode 100644 utils/src/lebitmap.h diff --git a/utils/src/lebitmap.c b/utils/src/lebitmap.c deleted file mode 100644 index e7848947..00000000 --- a/utils/src/lebitmap.c +++ /dev/null @@ -1,38 +0,0 @@ -#define _GNU_SOURCE /* ffsll */ -#include - -#include "lebitmap.h" - -void set_le_bit(__le64 *bits, u64 nr) -{ - bits += nr / 64; - - *bits = cpu_to_le64(le64_to_cpu(*bits) | (1ULL << (nr & 63))); -} - -void clear_le_bit(__le64 *bits, u64 nr) -{ - bits += nr / 64; - - *bits = cpu_to_le64(le64_to_cpu(*bits) & ~(1ULL << (nr & 63))); -} - -int test_le_bit(__le64 *bits, u64 nr) -{ - bits += nr / 64; - - return !!(le64_to_cpu(*bits) & (1ULL << (nr & 63))); -} - -/* returns -1 or nr */ -s64 find_first_le_bit(__le64 *bits, s64 count) -{ - long nr; - - for (nr = 0; count > 0; bits++, nr += 64, count -= 64) { - if (*bits) - return nr + ffsll(le64_to_cpu(*bits)) - 1; - } - - return -1; -} diff --git a/utils/src/lebitmap.h b/utils/src/lebitmap.h deleted file mode 100644 index 9e399d33..00000000 --- a/utils/src/lebitmap.h +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef _LEBITMAP_H_ -#define _LEBITMAP_H_ - -#include "sparse.h" - -void set_le_bit(__le64 *bits, u64 nr); -void clear_le_bit(__le64 *bits, u64 nr); -int test_le_bit(__le64 *bits, u64 nr); -s64 find_first_le_bit(__le64 *bits, s64 count); - -#endif diff --git a/utils/src/print.c b/utils/src/print.c index e8f8f61e..775b5e52 100644 --- a/utils/src/print.c +++ b/utils/src/print.c @@ -15,7 +15,6 @@ #include "format.h" #include "cmd.h" #include "crc.h" -#include "lebitmap.h" /* XXX maybe these go somewhere */ #define SKF "%llu.%u.%llu"