Searched refs:bf (Results 1 – 2 of 2) sorted by relevance
23 struct bitfield *bf; in bitfield_alloc() local25 bf = os_zalloc(sizeof(*bf) + (max_bits + 7) / 8); in bitfield_alloc()26 if (bf == NULL) in bitfield_alloc()28 bf->bits = (u8 *) (bf + 1); in bitfield_alloc()29 bf->max_bits = max_bits; in bitfield_alloc()30 return bf; in bitfield_alloc()34 void bitfield_free(struct bitfield *bf) in bitfield_free() argument36 os_free(bf); in bitfield_free()40 void bitfield_set(struct bitfield *bf, size_t bit) in bitfield_set() argument42 if (bit >= bf->max_bits) in bitfield_set()[all …]
15 void bitfield_free(struct bitfield *bf);16 void bitfield_set(struct bitfield *bf, size_t bit);17 void bitfield_clear(struct bitfield *bf, size_t bit);18 int bitfield_is_set(struct bitfield *bf, size_t bit);19 int bitfield_get_first_zero(struct bitfield *bf);