Symbol: priority_table
drivers/md/dm-vdo/priority-table.c
110
void vdo_reset_priority_table(struct priority_table *table)
drivers/md/dm-vdo/priority-table.c
127
void vdo_priority_table_enqueue(struct priority_table *table, unsigned int priority,
drivers/md/dm-vdo/priority-table.c
140
static inline void mark_bucket_empty(struct priority_table *table, struct bucket *bucket)
drivers/md/dm-vdo/priority-table.c
155
struct list_head *vdo_priority_table_dequeue(struct priority_table *table)
drivers/md/dm-vdo/priority-table.c
189
void vdo_priority_table_remove(struct priority_table *table, struct list_head *entry)
drivers/md/dm-vdo/priority-table.c
221
bool vdo_is_priority_table_empty(struct priority_table *table)
drivers/md/dm-vdo/priority-table.c
54
int vdo_make_priority_table(unsigned int max_priority, struct priority_table **table_ptr)
drivers/md/dm-vdo/priority-table.c
56
struct priority_table *table;
drivers/md/dm-vdo/priority-table.c
63
result = vdo_allocate_extended(struct priority_table, max_priority + 1,
drivers/md/dm-vdo/priority-table.c
88
void vdo_free_priority_table(struct priority_table *table)
drivers/md/dm-vdo/priority-table.h
29
struct priority_table;
drivers/md/dm-vdo/priority-table.h
32
struct priority_table **table_ptr);
drivers/md/dm-vdo/priority-table.h
34
void vdo_free_priority_table(struct priority_table *table);
drivers/md/dm-vdo/priority-table.h
36
void vdo_priority_table_enqueue(struct priority_table *table, unsigned int priority,
drivers/md/dm-vdo/priority-table.h
39
void vdo_reset_priority_table(struct priority_table *table);
drivers/md/dm-vdo/priority-table.h
41
struct list_head * __must_check vdo_priority_table_dequeue(struct priority_table *table);
drivers/md/dm-vdo/priority-table.h
43
void vdo_priority_table_remove(struct priority_table *table, struct list_head *entry);
drivers/md/dm-vdo/priority-table.h
45
bool __must_check vdo_is_priority_table_empty(struct priority_table *table);
drivers/md/dm-vdo/slab-depot.h
402
struct priority_table *prioritized_slabs;