Home
last modified time | relevance | path

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

/linux/drivers/md/dm-vdo/
H A Dslab-depot.c1124 static vdo_refcount_t * __must_check get_reference_counters_for_block(struct reference_block *block) in get_reference_counters_for_block()
1139 vdo_refcount_t *counters = get_reference_counters_for_block(block); in pack_reference_block()
1148 (sizeof(vdo_refcount_t) * COUNTS_PER_SECTOR)); in pack_reference_block()
1249 static enum reference_status __must_check reference_count_to_status(vdo_refcount_t count) in reference_count_to_status()
1319 vdo_refcount_t **counter_ptr) in get_reference_counter()
1422 struct pbn_lock *lock, vdo_refcount_t *counter_ptr, in increment_for_data()
1470 vdo_refcount_t *counter_ptr, bool adjust_block_count) in decrement_for_data()
1533 vdo_refcount_t *counter_ptr, bool adjust_block_count) in increment_for_block_map()
1596 vdo_refcount_t *counter_ptr = &slab->counters[block_number]; in update_reference_count()
2201 static unsigned int count_valid_references(vdo_refcount_t *counter
[all...]
H A Dencodings.h389 typedef u8 vdo_refcount_t; typedef
409 /* Special vdo_refcount_t values. */
418 ((VDO_SECTOR_SIZE - sizeof(struct packed_journal_point)) / sizeof(vdo_refcount_t)),
425 vdo_refcount_t counts[COUNTS_PER_SECTOR];
H A Dslab-depot.h251 vdo_refcount_t *counters; /* use vdo_allocate() to align data ptr */