vdo_refcount_t
((VDO_SECTOR_SIZE - sizeof(struct packed_journal_point)) / sizeof(vdo_refcount_t)),
vdo_refcount_t counts[COUNTS_PER_SECTOR];
static vdo_refcount_t * __must_check get_reference_counters_for_block(struct reference_block *block)
vdo_refcount_t *counters = get_reference_counters_for_block(block);
(sizeof(vdo_refcount_t) * COUNTS_PER_SECTOR));
static enum reference_status __must_check reference_count_to_status(vdo_refcount_t count)
vdo_refcount_t **counter_ptr)
struct pbn_lock *lock, vdo_refcount_t *counter_ptr,
vdo_refcount_t *counter_ptr, bool adjust_block_count)
vdo_refcount_t *counter_ptr, bool adjust_block_count)
vdo_refcount_t *counter_ptr = &slab->counters[block_number];
static unsigned int count_valid_references(vdo_refcount_t *counters)
BUILD_BUG_ON(sizeof(vdo_refcount_t) != 1);
vdo_refcount_t *counters = get_reference_counters_for_block(block);
(sizeof(vdo_refcount_t) * COUNTS_PER_SECTOR));
vdo_refcount_t *counter_ptr = NULL;
vdo_refcount_t *counters; /* use vdo_allocate() to align data ptr */