Lines Matching defs:bmp
26 struct bitmask *bmp; in bitmask_alloc() local
41 void bitmask_free(struct bitmask *bmp) in bitmask_free()
62 static unsigned int _getbit(const struct bitmask *bmp, unsigned int n) in _getbit()
71 static void _setbit(struct bitmask *bmp, unsigned int n, unsigned int v) in _setbit()
115 struct bitmask *bitmask_setbit(struct bitmask *bmp, unsigned int i) in bitmask_setbit()
122 struct bitmask *bitmask_setall(struct bitmask *bmp) in bitmask_setall()
131 struct bitmask *bitmask_clearall(struct bitmask *bmp) in bitmask_clearall()
140 int bitmask_isallclear(const struct bitmask *bmp) in bitmask_isallclear()
150 int bitmask_isbitset(const struct bitmask *bmp, unsigned int i) in bitmask_isbitset()
156 unsigned int bitmask_first(const struct bitmask *bmp) in bitmask_first()
162 unsigned int bitmask_last(const struct bitmask *bmp) in bitmask_last()
173 unsigned int bitmask_next(const struct bitmask *bmp, unsigned int i) in bitmask_next()
192 int bitmask_parselist(const char *buf, struct bitmask *bmp) in bitmask_parselist()
275 int bitmask_displaylist(char *buf, int buflen, const struct bitmask *bmp) in bitmask_displaylist()