Commit | Line | Data |
---|---|---|
8ef97622 CM |
1 | #ifndef __BIT_RADIX__ |
2 | #define __BIT_RADIX__ | |
3 | #include <linux/radix-tree.h> | |
4 | ||
5 | int set_radix_bit(struct radix_tree_root *radix, unsigned long bit); | |
6 | int test_radix_bit(struct radix_tree_root *radix, unsigned long bit); | |
7 | int clear_radix_bit(struct radix_tree_root *radix, unsigned long bit); | |
8 | int find_first_radix_bit(struct radix_tree_root *radix, unsigned long *retbits, | |
e37c9e69 | 9 | unsigned long start, int nr); |
8ef97622 CM |
10 | |
11 | static inline void init_bit_radix(struct radix_tree_root *radix) | |
12 | { | |
13 | INIT_RADIX_TREE(radix, GFP_NOFS); | |
14 | } | |
15 | #endif |