From: Chris Mason Date: Tue, 24 Apr 2007 16:45:36 +0000 (-0400) Subject: add bit-radix.h to the repo X-Git-Tag: upstream/0.20.rc1~401 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0b3c55b251fb6d0a47d0ca904e160f64d6d7556c;p=platform%2Fupstream%2Fbtrfs-progs.git add bit-radix.h to the repo --- diff --git a/bit-radix.h b/bit-radix.h new file mode 100644 index 0000000..153d0bf --- /dev/null +++ b/bit-radix.h @@ -0,0 +1,15 @@ +#ifndef __BIT_RADIX__ +#define __BIT_RADIX__ +#include "radix-tree.h" + +int set_radix_bit(struct radix_tree_root *radix, unsigned long bit); +int test_radix_bit(struct radix_tree_root *radix, unsigned long bit); +int clear_radix_bit(struct radix_tree_root *radix, unsigned long bit); +int find_first_radix_bit(struct radix_tree_root *radix, unsigned long *retbits, + unsigned long start, int nr); + +static inline void init_bit_radix(struct radix_tree_root *radix) +{ + INIT_RADIX_TREE(radix, GFP_NOFS); +} +#endif