Home
last modified time | relevance | path

Searched refs:background_tracker (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/md/
H A Ddm-cache-background-tracker.c14 struct background_tracker { struct
27 struct background_tracker *btracker_create(unsigned int max_work) in btracker_create() argument
29 struct background_tracker *b = kmalloc_obj(*b); in btracker_create()
50 void btracker_destroy(struct background_tracker *b) in btracker_destroy()
75 static bool __insert_pending(struct background_tracker *b, in __insert_pending()
104 static struct bt_work *__find_pending(struct background_tracker *b, in __find_pending()
129 static void update_stats(struct background_tracker *b, struct policy_work *w, int delta) in update_stats()
146 unsigned int btracker_nr_demotions_queued(struct background_tracker *b) in btracker_nr_demotions_queued()
152 static bool max_work_reached(struct background_tracker *b) in max_work_reached()
159 static struct bt_work *alloc_work(struct background_tracker *b) in alloc_work()
[all …]
H A Ddm-cache-policy-smq.c858 struct background_tracker *bg_work;