bit-radix.h 490 B

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