Lines Matching refs:bitmap_t
184 typedef uint64_t bitmap_t; typedef
188 atomic_bit_set(_Atomic bitmap_t *__single map, int n, int mem_order) in atomic_bit_set()
190 bitmap_t prev; in atomic_bit_set()
196 atomic_bit_clear(_Atomic bitmap_t *__single map, int n, int mem_order) in atomic_bit_clear()
198 bitmap_t prev; in atomic_bit_clear()
209 inline static bitmap_t * __header_indexable
210 bitmap_zero(bitmap_t *__header_indexable map, uint nbits) in bitmap_zero()
216 inline static bitmap_t *__header_indexable
217 bitmap_full(bitmap_t *__header_indexable map, uint nbits) in bitmap_full()
235 bitmap_is_empty(bitmap_t *__header_indexable map, uint nbits) in bitmap_is_empty()
247 bitmap_is_full(bitmap_t *__header_indexable map, uint nbits) in bitmap_is_full()
266 inline static bitmap_t *__header_indexable
270 return (bitmap_t *)kalloc_data(BITMAP_SIZE(nbits), Z_WAITOK_ZERO); in bitmap_alloc()
274 bitmap_free(bitmap_t *map, uint nbits) in bitmap_free()
281 bitmap_set(bitmap_t *__header_indexable map, uint n) in bitmap_set()
287 bitmap_clear(bitmap_t *__header_indexable map, uint n) in bitmap_clear()
293 atomic_bitmap_set(_Atomic bitmap_t *__header_indexable map, uint n, int mem_order) in atomic_bitmap_set()
299 atomic_bitmap_clear(_Atomic bitmap_t *__header_indexable map, uint n, int mem_order) in atomic_bitmap_clear()
305 bitmap_test(const bitmap_t *__header_indexable map, uint n) in bitmap_test()
311 bitmap_first(bitmap_t *__header_indexable map, uint nbits) in bitmap_first()
325 bitmap_t *__header_indexable out, in bitmap_not()
326 const bitmap_t *__header_indexable in, in bitmap_not()
344 bitmap_t *__header_indexable out, in bitmap_and()
345 const bitmap_t *__header_indexable in1, in bitmap_and()
346 const bitmap_t *__header_indexable in2, in bitmap_and()
356 bitmap_t *__header_indexable out, in bitmap_and_not()
357 const bitmap_t *__header_indexable in1, in bitmap_and_not()
358 const bitmap_t *__header_indexable in2, in bitmap_and_not()
370 bitmap_t *__header_indexable out, in bitmap_or()
371 const bitmap_t *__header_indexable in1, in bitmap_or()
372 const bitmap_t *__header_indexable in2, in bitmap_or()
382 const bitmap_t *__header_indexable in1, in bitmap_equal()
383 const bitmap_t *__header_indexable in2, in bitmap_equal()
397 bitmap_t *__header_indexable map, in bitmap_and_not_mask_first()
398 const bitmap_t *__header_indexable mask, in bitmap_and_not_mask_first()
412 bitmap_lsb_first(const bitmap_t *__header_indexable map, uint nbits) in bitmap_lsb_first()
425 bitmap_next(const bitmap_t *__header_indexable map, uint prev) in bitmap_next()
448 bitmap_lsb_next(const bitmap_t *__header_indexable map, uint nbits, uint prev) in bitmap_lsb_next()