Lines Matching refs:sys_bitarray_t
48 typedef struct sys_bitarray sys_bitarray_t; typedef
61 sba_mod sys_bitarray_t name = { \
96 int sys_bitarray_set_bit(sys_bitarray_t *bitarray, size_t bit);
108 int sys_bitarray_clear_bit(sys_bitarray_t *bitarray, size_t bit);
121 int sys_bitarray_test_bit(sys_bitarray_t *bitarray, size_t bit, int *val);
134 int sys_bitarray_test_and_set_bit(sys_bitarray_t *bitarray, size_t bit, int *prev_val);
147 int sys_bitarray_test_and_clear_bit(sys_bitarray_t *bitarray, size_t bit, int *prev_val);
168 int sys_bitarray_alloc(sys_bitarray_t *bitarray, size_t num_bits,
185 int sys_bitarray_xor(sys_bitarray_t *dst, sys_bitarray_t *other, size_t num_bits, size_t offset);
206 int sys_bitarray_find_nth_set(sys_bitarray_t *bitarray, size_t n, size_t num_bits, size_t offset,
223 int sys_bitarray_popcount_region(sys_bitarray_t *bitarray, size_t num_bits, size_t offset,
241 int sys_bitarray_free(sys_bitarray_t *bitarray, size_t num_bits,
257 bool sys_bitarray_is_region_set(sys_bitarray_t *bitarray, size_t num_bits,
273 bool sys_bitarray_is_region_cleared(sys_bitarray_t *bitarray, size_t num_bits,
290 int sys_bitarray_set_region(sys_bitarray_t *bitarray, size_t num_bits,
315 int sys_bitarray_test_and_set_region(sys_bitarray_t *bitarray, size_t num_bits,
332 int sys_bitarray_clear_region(sys_bitarray_t *bitarray, size_t num_bits,