Lines Matching refs:list
107 struct list_head list; member
298 INIT_LIST_HEAD(&nreg->list); in __rh_alloc()
311 list_add(&nreg->list, &rh->clean_regions); in __rh_alloc()
418 BUG_ON(!list_empty(®->list)); in dm_rh_mark_nosync()
430 BUG_ON(!list_empty(®->list)); in dm_rh_mark_nosync()
454 list_for_each_entry(reg, &clean, list) in dm_rh_update_states()
461 list_for_each_entry(reg, &recovered, list) in dm_rh_update_states()
469 list_for_each_entry(reg, &failed_recovered, list) in dm_rh_update_states()
481 list_for_each_entry_safe(reg, next, &recovered, list) { in dm_rh_update_states()
487 list_for_each_entry_safe(reg, next, &failed_recovered, list) { in dm_rh_update_states()
492 list_for_each_entry_safe(reg, next, &clean, list) { in dm_rh_update_states()
513 list_del_init(®->list); /* take off the clean list */ in rh_inc()
568 list_add_tail(®->list, &rh->quiesced_regions); in dm_rh_dec()
571 list_add(®->list, &rh->clean_regions); in dm_rh_dec()
611 list_del_init(®->list); in __rh_recovery_prepare()
613 list_move(®->list, &rh->quiesced_regions); in __rh_recovery_prepare()
650 struct dm_region, list); in dm_rh_recovery_start()
651 list_del_init(®->list); /* remove from the quiesced list */ in dm_rh_recovery_start()
665 list_add(®->list, ®->rh->recovered_regions); in dm_rh_recovery_end()
667 list_add(®->list, ®->rh->failed_recovered_regions); in dm_rh_recovery_end()