X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Fbitmap.h;h=4c86e8cbf2c0421209e44ef26661b52ddf0fccc0;hb=0f97aec231f76ffb91ba445bd6326645e35da5b9;hp=5436f3c2b12e8e33eb1dfc39a6d9a8e86b0127c1;hpb=66523bca8a821ebba16f25c3b3a1ce64b906e443;p=fs%2Flustre-release.git diff --git a/libcfs/include/libcfs/bitmap.h b/libcfs/include/libcfs/bitmap.h index 5436f3c..4c86e8c 100644 --- a/libcfs/include/libcfs/bitmap.h +++ b/libcfs/include/libcfs/bitmap.h @@ -26,6 +26,8 @@ /* * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. + * + * Copyright (c) 2012, Intel Corporation. */ /* * This file is part of Lustre, http://www.lustre.org/ @@ -62,32 +64,32 @@ cfs_bitmap_t *CFS_ALLOCATE_BITMAP(int size) static inline void cfs_bitmap_set(cfs_bitmap_t *bitmap, int nbit) { - cfs_set_bit(nbit, bitmap->data); + set_bit(nbit, bitmap->data); } static inline void cfs_bitmap_clear(cfs_bitmap_t *bitmap, int nbit) { - cfs_test_and_clear_bit(nbit, bitmap->data); + test_and_clear_bit(nbit, bitmap->data); } static inline int cfs_bitmap_check(cfs_bitmap_t *bitmap, int nbit) { - return cfs_test_bit(nbit, bitmap->data); + return test_bit(nbit, bitmap->data); } static inline int cfs_bitmap_test_and_clear(cfs_bitmap_t *bitmap, int nbit) { - return cfs_test_and_clear_bit(nbit, bitmap->data); + return test_and_clear_bit(nbit, bitmap->data); } /* return 0 is bitmap has none set bits */ static inline int cfs_bitmap_check_empty(cfs_bitmap_t *bitmap) { - return cfs_find_first_bit(bitmap->data, bitmap->size) == bitmap->size; + return find_first_bit(bitmap->data, bitmap->size) == bitmap->size; } static inline @@ -101,9 +103,9 @@ void cfs_bitmap_copy(cfs_bitmap_t *new, cfs_bitmap_t *old) new->size = newsize; } -#define cfs_foreach_bit(bitmap, pos) \ - for((pos)=cfs_find_first_bit((bitmap)->data, bitmap->size); \ - (pos) < (bitmap)->size; \ - (pos) = cfs_find_next_bit((bitmap)->data, (bitmap)->size, (pos)+1)) +#define cfs_foreach_bit(bitmap, pos) \ + for ((pos) = find_first_bit((bitmap)->data, bitmap->size); \ + (pos) < (bitmap)->size; \ + (pos) = find_next_bit((bitmap)->data, (bitmap)->size, (pos) + 1)) #endif