Home
last modified time | relevance | path

Searched refs:num_bits (Results 1 – 3 of 3) sorted by relevance

/spdk/lib/util/
H A Dbit_array.c30 spdk_bit_array_create(uint32_t num_bits) in spdk_bit_array_create() argument
34 spdk_bit_array_resize(&ba, num_bits); in spdk_bit_array_create()
54 bit_array_word_count(uint32_t num_bits) in bit_array_word_count() argument
56 return (num_bits + SPDK_BIT_ARRAY_WORD_BITS - 1) >> SPDK_BIT_ARRAY_WORD_INDEX_SHIFT; in bit_array_word_count()
60 bit_array_word_mask(uint32_t num_bits) in bit_array_word_mask() argument
62 assert(num_bits < SPDK_BIT_ARRAY_WORD_BITS); in bit_array_word_mask()
63 return (SPDK_BIT_ARRAY_WORD_C(1) << num_bits) - 1; in bit_array_word_mask()
67 spdk_bit_array_resize(struct spdk_bit_array **bap, uint32_t num_bits) in spdk_bit_array_resize() argument
77 if (!bap || num_bits == UINT32_MAX) { in spdk_bit_array_resize()
81 new_word_count = bit_array_word_count(num_bits); in spdk_bit_array_resize()
[all …]
/spdk/include/spdk/
H A Dbit_pool.h40 struct spdk_bit_pool *spdk_bit_pool_create(uint32_t num_bits);
82 int spdk_bit_pool_resize(struct spdk_bit_pool **pool, uint32_t num_bits);
H A Dbit_array.h42 struct spdk_bit_array *spdk_bit_array_create(uint32_t num_bits);
70 int spdk_bit_array_resize(struct spdk_bit_array **bap, uint32_t num_bits);