Lines Matching refs:bitset

51 typedef bitset_subset * bitset;  typedef
155 extern bitset bitset_alloc (alloc_limits limits, bit_t size);
156 extern void bitset_free (alloc_limits limits, bitset a);
157 extern bitset bitset_dup (alloc_limits limits, bit_t size, bitset a);
158 extern bitset bitset_realloc (alloc_limits limits,
161 bitset a);
162 extern int bitset_is_member (bitset b, bit_t n);
163 extern int bitset_is_equal (bit_t size, bitset a, bitset b);
164 extern int bitset_is_subset (bit_t size, bitset a, bitset b);
165 extern int bitset_is_empty (bit_t size, bitset a);
166 extern int bitset_is_empty_range (bitset a, bit_t from, bit_t to);
167 extern int bitset_is_full (bit_t size, bitset a);
168 extern int bitset_is_full_range (bitset a, bit_t from, bit_t to);
169 extern void bitset_adjoin (bitset b, bit_t n);
170 extern void bitset_remove (bitset b, bit_t n);
171 extern void bitset_toggle (bitset b, bit_t n);
172 extern void bitset_clear (bit_t size, bitset b);
173 extern void bitset_clear_range (bitset b, bit_t from, bit_t to);
174 extern void bitset_fill (bit_t size, bitset b);
175 extern void bitset_fill_range (bitset b, bit_t from, bit_t to);
176 extern void bitset_complement (bit_t size, bitset b);
177 extern void bitset_assign (bit_t size, bitset a, bitset b);
178 extern void bitset_union (bit_t size, bitset a, bitset b);
179 extern void bitset_intersection (bit_t size, bitset a, bitset b);
180 extern void bitset_difference (bit_t size, bitset a, bitset b);
181 extern void bitset_revdifference (bit_t size, bitset a, bitset b);
182 extern void bitset_xor (bit_t size, bitset a, bitset b);
183 extern bit_t bitset_population (bit_t size, bitset a);
184 extern bit_t bitset_population_range (bitset a, bit_t from, bit_t to);
185 extern bit_t bitset_ffs (bit_t size, bitset b);
186 extern bit_t bitset_ffs_range (bitset b, bit_t from, bit_t to);
187 extern bit_t bitset_ffc (bit_t size, bitset b);
188 extern bit_t bitset_ffc_range (bitset b, bit_t from, bit_t to);