Searched refs:hold_list (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid5.h | 605 struct list_head hold_list; /* preread ready stripes */ member 617 struct list_head *last_hold; /* detect hold_list promotions */
|
H A D | raid5.c | 5281 list_add_tail(&sh->lru, &conf->hold_list); in raid5_activate_delayed() 5506 * increments when the handle_list is handled before the hold_list; however, it 5509 * head of the hold_list has changed, i.e. the head was promoted to the 5546 list_empty(&conf->hold_list) ? "empty" : "busy", in __get_priority_stripe() 5552 if (list_empty(&conf->hold_list)) in __get_priority_stripe() 5555 if (conf->hold_list.next == conf->last_hold) in __get_priority_stripe() 5558 conf->last_hold = conf->hold_list.next; in __get_priority_stripe() 5564 } else if (!list_empty(&conf->hold_list) && in __get_priority_stripe() 5569 list_for_each_entry(tmp, &conf->hold_list, lru) { in __get_priority_stripe() 7226 INIT_LIST_HEAD(&conf->hold_list); in setup_conf() [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | raid5.h | 617 struct list_head hold_list; /* preread ready stripes */ member 629 struct list_head *last_hold; /* detect hold_list promotions */
|
H A D | raid5.c | 5397 list_add_tail(&sh->lru, &conf->hold_list); 5610 * increments when the handle_list is handled before the hold_list; however, it 5613 * head of the hold_list has changed, i.e. the head was promoted to the 5651 list_empty(&conf->hold_list) ? "empty" : "busy", 5657 if (list_empty(&conf->hold_list)) 5660 if (conf->hold_list.next == conf->last_hold) 5663 conf->last_hold = conf->hold_list.next; 5669 } else if (!list_empty(&conf->hold_list) && 5674 list_for_each_entry(tmp, &conf->hold_list, lru) { 7565 INIT_LIST_HEAD(&conf->hold_list); in setup_conf() [all...] |
Completed in 23 milliseconds