Lines Matching defs:bmp
25 struct bitmask *bmp; in bitmask_alloc() local
40 void bitmask_free(struct bitmask *bmp) in bitmask_free()
61 static unsigned int _getbit(const struct bitmask *bmp, unsigned int n) in _getbit()
70 static void _setbit(struct bitmask *bmp, unsigned int n, unsigned int v) in _setbit()
114 struct bitmask *bitmask_setbit(struct bitmask *bmp, unsigned int i) in bitmask_setbit()
121 struct bitmask *bitmask_setall(struct bitmask *bmp) in bitmask_setall()
130 struct bitmask *bitmask_clearall(struct bitmask *bmp) in bitmask_clearall()
139 int bitmask_isallclear(const struct bitmask *bmp) in bitmask_isallclear()
149 int bitmask_isbitset(const struct bitmask *bmp, unsigned int i) in bitmask_isbitset()
155 unsigned int bitmask_first(const struct bitmask *bmp) in bitmask_first()
161 unsigned int bitmask_last(const struct bitmask *bmp) in bitmask_last()
172 unsigned int bitmask_next(const struct bitmask *bmp, unsigned int i) in bitmask_next()
191 int bitmask_parselist(const char *buf, struct bitmask *bmp) in bitmask_parselist()
274 int bitmask_displaylist(char *buf, int buflen, const struct bitmask *bmp) in bitmask_displaylist()