Lines Matching refs:mask
118 spdk_bit_array_word mask; in spdk_bit_array_resize() local
121 mask = bit_array_word_mask(last_word_bits); in spdk_bit_array_resize()
122 new_ba->words[old_word_count - 1] &= mask; in spdk_bit_array_resize()
289 spdk_bit_array_store_mask(const struct spdk_bit_array *ba, void *mask) in spdk_bit_array_store_mask() argument
295 memcpy(mask, ba->words, size); in spdk_bit_array_store_mask()
299 ((uint8_t *)mask)[size] |= (1U << i); in spdk_bit_array_store_mask()
301 ((uint8_t *)mask)[size] &= ~(1U << i); in spdk_bit_array_store_mask()
307 spdk_bit_array_load_mask(struct spdk_bit_array *ba, const void *mask) in spdk_bit_array_load_mask() argument
313 memcpy(ba->words, mask, size); in spdk_bit_array_load_mask()
316 if (((uint8_t *)mask)[size] & (1U << i)) { in spdk_bit_array_load_mask()
474 spdk_bit_pool_store_mask(const struct spdk_bit_pool *pool, void *mask) in spdk_bit_pool_store_mask() argument
476 spdk_bit_array_store_mask(pool->array, 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() argument
482 spdk_bit_array_load_mask(pool->array, mask); in spdk_bit_pool_load_mask()