Lines Matching refs:list
107 struct list_head list; member
300 INIT_LIST_HEAD(&nreg->list); in __rh_alloc()
313 list_add(&nreg->list, &rh->clean_regions); in __rh_alloc()
420 BUG_ON(!list_empty(®->list)); in dm_rh_mark_nosync()
432 BUG_ON(!list_empty(®->list)); in dm_rh_mark_nosync()
456 list_for_each_entry(reg, &clean, list) in dm_rh_update_states()
463 list_for_each_entry(reg, &recovered, list) in dm_rh_update_states()
471 list_for_each_entry(reg, &failed_recovered, list) in dm_rh_update_states()
483 list_for_each_entry_safe(reg, next, &recovered, list) { in dm_rh_update_states()
489 list_for_each_entry_safe(reg, next, &failed_recovered, list) { in dm_rh_update_states()
494 list_for_each_entry_safe(reg, next, &clean, list) { in dm_rh_update_states()
515 list_del_init(®->list); /* take off the clean list */ in rh_inc()
570 list_add_tail(®->list, &rh->quiesced_regions); in dm_rh_dec()
573 list_add(®->list, &rh->clean_regions); in dm_rh_dec()
613 list_del_init(®->list); in __rh_recovery_prepare()
615 list_move(®->list, &rh->quiesced_regions); in __rh_recovery_prepare()
652 struct dm_region, list); in dm_rh_recovery_start()
653 list_del_init(®->list); /* remove from the quiesced list */ in dm_rh_recovery_start()
667 list_add(®->list, ®->rh->recovered_regions); in dm_rh_recovery_end()
669 list_add(®->list, ®->rh->failed_recovered_regions); in dm_rh_recovery_end()