Lines Matching refs:current_area
131 chunk_t current_area; member
287 chunk_t chunk = area_location(ps, ps->current_area); in area_io()
511 for (ps->current_area = 0; full; ps->current_area++) { in read_exceptions()
516 if (unlikely(prefetch_area < ps->current_area)) in read_exceptions()
517 prefetch_area = ps->current_area; in read_exceptions()
527 } while (prefetch_area <= ps->current_area + DM_PREFETCH_CHUNKS); in read_exceptions()
529 chunk = area_location(ps, ps->current_area); in read_exceptions()
551 ps->current_area--; in read_exceptions()
583 *metadata_sectors = (ps->current_area + 1 + NUM_SNAPSHOT_HDR_CHUNKS) * in persistent_usage()
639 ps->current_area = 0; in persistent_read_metadata()
731 zero_disk_area(ps, ps->current_area + 1)) in persistent_commit_exception()
746 ps->current_area++; in persistent_commit_exception()
774 if (!ps->current_area) in persistent_prepare_merge()
777 ps->current_area--; in persistent_prepare_merge()
831 ps->next_free = area_location(ps, ps->current_area) + in persistent_commit_merge()