Lines Matching refs:current_area
131 chunk_t current_area; member
286 chunk_t chunk = area_location(ps, ps->current_area); in area_io()
510 for (ps->current_area = 0; full; ps->current_area++) { in read_exceptions()
515 if (unlikely(prefetch_area < ps->current_area)) in read_exceptions()
516 prefetch_area = ps->current_area; in read_exceptions()
526 } while (prefetch_area <= ps->current_area + DM_PREFETCH_CHUNKS); in read_exceptions()
528 chunk = area_location(ps, ps->current_area); in read_exceptions()
550 ps->current_area--; in read_exceptions()
582 *metadata_sectors = (ps->current_area + 1 + NUM_SNAPSHOT_HDR_CHUNKS) * in persistent_usage()
638 ps->current_area = 0; in persistent_read_metadata()
730 zero_disk_area(ps, ps->current_area + 1)) in persistent_commit_exception()
745 ps->current_area++; in persistent_commit_exception()
773 if (!ps->current_area) in persistent_prepare_merge()
776 ps->current_area--; in persistent_prepare_merge()
830 ps->next_free = area_location(ps, ps->current_area) + in persistent_commit_merge()