Lines Matching refs:spdk_bit_pool
338 struct spdk_bit_pool { struct
344 struct spdk_bit_pool * argument
347 struct spdk_bit_pool *pool = NULL; in spdk_bit_pool_create()
368 struct spdk_bit_pool *
371 struct spdk_bit_pool *pool = NULL; in spdk_bit_pool_create_from_array()
386 spdk_bit_pool_free(struct spdk_bit_pool **ppool) in spdk_bit_pool_free()
388 struct spdk_bit_pool *pool; in spdk_bit_pool_free()
403 spdk_bit_pool_resize(struct spdk_bit_pool **ppool, uint32_t num_bits) in spdk_bit_pool_resize()
405 struct spdk_bit_pool *pool; in spdk_bit_pool_resize()
423 spdk_bit_pool_capacity(const struct spdk_bit_pool *pool) in spdk_bit_pool_capacity()
429 spdk_bit_pool_is_allocated(const struct spdk_bit_pool *pool, uint32_t bit_index) in spdk_bit_pool_is_allocated()
435 spdk_bit_pool_allocate_bit(struct spdk_bit_pool *pool) in spdk_bit_pool_allocate_bit()
450 spdk_bit_pool_free_bit(struct spdk_bit_pool *pool, uint32_t bit_index) in spdk_bit_pool_free_bit()
462 spdk_bit_pool_count_allocated(const struct spdk_bit_pool *pool) in spdk_bit_pool_count_allocated()
468 spdk_bit_pool_count_free(const struct spdk_bit_pool *pool) in spdk_bit_pool_count_free()
474 spdk_bit_pool_store_mask(const struct spdk_bit_pool *pool, void *mask) in spdk_bit_pool_store_mask()
480 spdk_bit_pool_load_mask(struct spdk_bit_pool *pool, const void *mask) in spdk_bit_pool_load_mask()
488 spdk_bit_pool_free_all_bits(struct spdk_bit_pool *pool) in spdk_bit_pool_free_all_bits()