priority_table
void vdo_reset_priority_table(struct priority_table *table)
void vdo_priority_table_enqueue(struct priority_table *table, unsigned int priority,
static inline void mark_bucket_empty(struct priority_table *table, struct bucket *bucket)
struct list_head *vdo_priority_table_dequeue(struct priority_table *table)
void vdo_priority_table_remove(struct priority_table *table, struct list_head *entry)
bool vdo_is_priority_table_empty(struct priority_table *table)
int vdo_make_priority_table(unsigned int max_priority, struct priority_table **table_ptr)
struct priority_table *table;
result = vdo_allocate_extended(struct priority_table, max_priority + 1,
void vdo_free_priority_table(struct priority_table *table)
struct priority_table;
struct priority_table **table_ptr);
void vdo_free_priority_table(struct priority_table *table);
void vdo_priority_table_enqueue(struct priority_table *table, unsigned int priority,
void vdo_reset_priority_table(struct priority_table *table);
struct list_head * __must_check vdo_priority_table_dequeue(struct priority_table *table);
void vdo_priority_table_remove(struct priority_table *table, struct list_head *entry);
bool __must_check vdo_is_priority_table_empty(struct priority_table *table);
struct priority_table *prioritized_slabs;