Lines Matching defs:bitmap_bit_t
38 typedef int32_t bitmap_bit_t;
41 #define BITMAP_BIT_NONE ((bitmap_bit_t)-1)
63 bool bitmap_is_bit_set(const struct bitmap *bm, bitmap_bit_t i);
64 bool bitmap_is_bit_clear(const struct bitmap *bm, bitmap_bit_t i);
67 bitmap_bit_t bitmap_get_first(const struct bitmap *bm);
68 bitmap_bit_t bitmap_get_next(const struct bitmap *bm, bitmap_bit_t i);
69 bitmap_bit_t bitmap_get_prev(const struct bitmap *bm, bitmap_bit_t i);
70 bitmap_bit_t bitmap_get_last(const struct bitmap *bm);
73 void bitmap_set_bit(struct bitmap *bm, bitmap_bit_t i);
74 void bitmap_clear_bit(struct bitmap *bm, bitmap_bit_t i);
77 void bitmap_set_range(struct bitmap *bm, bitmap_bit_t from, bitmap_bit_t to);
78 void bitmap_clear_range(struct bitmap *bm, bitmap_bit_t from, bitmap_bit_t tp);
91 void bitmap_shift_right(struct bitmap *bm, bitmap_bit_t n);
92 void bitmap_shift_left(struct bitmap *bm, bitmap_bit_t n);