Symbol: background_tracker
drivers/md/dm-cache-background-tracker.c
104
static struct bt_work *__find_pending(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.c
129
static void update_stats(struct background_tracker *b, struct policy_work *w, int delta)
drivers/md/dm-cache-background-tracker.c
146
unsigned int btracker_nr_demotions_queued(struct background_tracker *b)
drivers/md/dm-cache-background-tracker.c
152
static bool max_work_reached(struct background_tracker *b)
drivers/md/dm-cache-background-tracker.c
159
static struct bt_work *alloc_work(struct background_tracker *b)
drivers/md/dm-cache-background-tracker.c
167
int btracker_queue(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.c
205
int btracker_issue(struct background_tracker *b, struct policy_work **work)
drivers/md/dm-cache-background-tracker.c
220
void btracker_complete(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.c
232
bool btracker_promotion_already_present(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.c
27
struct background_tracker *btracker_create(unsigned int max_work)
drivers/md/dm-cache-background-tracker.c
29
struct background_tracker *b = kmalloc_obj(*b);
drivers/md/dm-cache-background-tracker.c
50
void btracker_destroy(struct background_tracker *b)
drivers/md/dm-cache-background-tracker.c
75
static bool __insert_pending(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.h
38
struct background_tracker;
drivers/md/dm-cache-background-tracker.h
44
struct background_tracker *btracker_create(unsigned int max_work);
drivers/md/dm-cache-background-tracker.h
51
void btracker_destroy(struct background_tracker *b);
drivers/md/dm-cache-background-tracker.h
53
unsigned int btracker_nr_demotions_queued(struct background_tracker *b);
drivers/md/dm-cache-background-tracker.h
64
int btracker_queue(struct background_tracker *b,
drivers/md/dm-cache-background-tracker.h
72
int btracker_issue(struct background_tracker *b, struct policy_work **work);
drivers/md/dm-cache-background-tracker.h
78
void btracker_complete(struct background_tracker *b, struct policy_work *op);
drivers/md/dm-cache-background-tracker.h
83
bool btracker_promotion_already_present(struct background_tracker *b,
drivers/md/dm-cache-policy-smq.c
858
struct background_tracker *bg_work;