bitmap: make bitmap_long_to_byte() and bitmap_byte_to_long() static

Functions made static as there are no external callers.

Suggested-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jane Malalane <jane.malalane@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
Jane Malalane authored and Jan Beulich committed 2021-08-10 09:29:52 +02:00
1 parent 0f742839ae
commit 25da9455f1
2 files changed
+4 -7

No files matched your search

+4 -4
View File
@@ -338,7 +338,7 @@ EXPORT_SYMBOL(bitmap_allocate_region);
#ifdef __BIG_ENDIAN
void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits)
static void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits)
{
unsigned long l;
int i, j, b;
@@ -354,7 +354,7 @@ void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits)
clamp_last_byte(bp, nbits);
}
void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits)
static void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits)
{
unsigned long l;
int i, j, b;
@@ -371,13 +371,13 @@ void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits)
#elif defined(__LITTLE_ENDIAN)
void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits)
static void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits)
{
memcpy(bp, lp, (nbits+7)/8);
clamp_last_byte(bp, nbits);
}
void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits)
static void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits)
{
/* We may need to pad the final longword with zeroes. */
if (nbits & (BITS_PER_LONG-1))
-3
View File
@@ -270,9 +270,6 @@ static inline void bitmap_clear(unsigned long *map, unsigned int start,
#undef bitmap_switch
#undef bitmap_bytes
void bitmap_long_to_byte(uint8_t *bp, const unsigned long *lp, int nbits);
void bitmap_byte_to_long(unsigned long *lp, const uint8_t *bp, int nbits);
struct xenctl_bitmap;
int xenctl_bitmap_to_bitmap(unsigned long *bitmap,
const struct xenctl_bitmap *xenctl_bitmap,
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.