• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/md/

Lines Matching refs:snap_dest

352  * snap_dest - a snapshot capable of receiving exception handover.
356 * Possible return values and states of snap_src and snap_dest.
359 * 2: snap_src, snap_dest - waiting for handover
361 * 1: NULL, snap_dest - source got destroyed without handover
365 struct dm_snapshot **snap_dest,
390 } else if (snap_dest)
391 *snap_dest = s;
406 struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
410 if ((__find_snapshots_sharing_cow(snap, &snap_src, &snap_dest,
412 snap_dest) {
1246 struct dm_snapshot *snap_dest)
1256 u.table_swap = snap_dest->complete;
1257 snap_dest->complete = snap_src->complete;
1260 u.store_swap = snap_dest->store;
1261 snap_dest->store = snap_src->store;
1264 snap_dest->store->snap = snap_dest;
1267 snap_dest->ti->split_io = snap_dest->store->chunk_size;
1268 snap_dest->valid = snap_src->valid;
1282 struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
1288 (void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
1289 if (snap_src && snap_dest && (s == snap_src)) {
1290 down_write(&snap_dest->lock);
1291 snap_dest->valid = 0;
1292 up_write(&snap_dest->lock);
1776 struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
1779 (void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
1780 if (snap_src && snap_dest) {
1801 struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
1804 (void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
1805 if (snap_src && snap_dest) {
1807 down_write_nested(&snap_dest->lock, SINGLE_DEPTH_NESTING);
1808 __handover_exceptions(snap_src, snap_dest);
1809 up_write(&snap_dest->lock);