Lines Matching refs:current_area
131 chunk_t current_area; member
290 chunk = area_location(ps, ps->current_area); in area_io()
518 for (ps->current_area = 0; full; ps->current_area++) { in read_exceptions()
523 if (unlikely(prefetch_area < ps->current_area)) in read_exceptions()
524 prefetch_area = ps->current_area; in read_exceptions()
534 } while (prefetch_area <= ps->current_area + DM_PREFETCH_CHUNKS); in read_exceptions()
536 chunk = area_location(ps, ps->current_area); in read_exceptions()
558 ps->current_area--; in read_exceptions()
590 *metadata_sectors = (ps->current_area + 1 + NUM_SNAPSHOT_HDR_CHUNKS) * in persistent_usage()
646 ps->current_area = 0; in persistent_read_metadata()
738 zero_disk_area(ps, ps->current_area + 1)) in persistent_commit_exception()
753 ps->current_area++; in persistent_commit_exception()
781 if (!ps->current_area) in persistent_prepare_merge()
784 ps->current_area--; in persistent_prepare_merge()
838 ps->next_free = area_location(ps, ps->current_area) + in persistent_commit_merge()