Searched refs:snap_seg (Results 1 – 5 of 5) sorted by relevance
| /dragonfly/contrib/lvm2/dist/tools/ |
| HD | lvscan.c | 27 struct lv_segment *snap_seg = NULL; in lvscan_single() local 38 dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, in lvscan_single() 41 (snap_active = lv_snapshot_percent(snap_seg->cow, in lvscan_single() 47 snap_seg = NULL; in lvscan_single()
|
| HD | vgreduce.c | 54 struct lv_segment *snap_seg; in _remove_lv() local 67 if (lv_is_cow(lv) && (snap_seg = find_cow(lv))) { in _remove_lv() 69 "(origin of %s)", snap_seg->origin->name, lv->name); in _remove_lv() 71 if (!test_mode() && !deactivate_lv(cmd, snap_seg->origin)) { in _remove_lv() 73 snap_seg->origin->name); in _remove_lv() 78 lv = snap_seg->origin; in _remove_lv() 83 snap_seg = dm_list_struct_base(snh, struct lv_segment, in _remove_lv() 85 cow = snap_seg->cow; in _remove_lv() 88 !deactivate_lv(cmd, snap_seg->origin)) { in _remove_lv() 90 snap_seg->origin->name); in _remove_lv()
|
| /dragonfly/contrib/lvm2/dist/lib/display/ |
| HD | display.c | 485 struct lv_segment *snap_seg = NULL, *mirror_seg = NULL; in lvdisplay_full() local 508 dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, in lvdisplay_full() 511 (snap_active = lv_snapshot_percent(snap_seg->cow, in lvdisplay_full() 518 snap_seg->cow->name, in lvdisplay_full() 521 snap_seg = NULL; in lvdisplay_full() 522 } else if ((snap_seg = find_cow(lv))) { in lvdisplay_full() 524 (snap_active = lv_snapshot_percent(snap_seg->cow, in lvdisplay_full() 533 snap_seg->origin->name); in lvdisplay_full() 551 snap_seg ? snap_seg->origin->size : lv->size)); in lvdisplay_full() 554 snap_seg ? snap_seg->origin->le_count : lv->le_count); in lvdisplay_full() [all …]
|
| /dragonfly/contrib/lvm2/dist/lib/activate/ |
| HD | activate.c | 60 struct lv_segment *seg2, *snap_seg; in list_segment_modules() local 79 snap_seg = find_cow(seg->lv); in list_segment_modules() 80 if (snap_seg->segtype->ops->modules_needed && in list_segment_modules() 81 !snap_seg->segtype->ops->modules_needed(mem, snap_seg, in list_segment_modules() 987 struct lv_segment *snap_seg; in _lv_has_open_snapshots() local 991 dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs, origin_list) { in _lv_has_open_snapshots() 992 if (!lv_info(lv->vg->cmd, snap_seg->cow, &info, 1, 0)) { in _lv_has_open_snapshots() 1000 snap_seg->cow->name); in _lv_has_open_snapshots()
|
| HD | dev_manager.c | 622 if (!(snap_seg = find_cow(lv))) 625 old_origin = snap_seg->origin; 630 if ((snap_seg = find_cow(active)) && 631 snap_seg->origin == old_origin) { 887 struct lv_segment *snap_seg; in _add_snapshot_target_to_dtree() local 890 if (!(snap_seg = find_cow(lv))) { in _add_snapshot_target_to_dtree() 895 if (!(origin_dlid = build_dlid(dm, snap_seg->origin->lvid.s, "real"))) in _add_snapshot_target_to_dtree() 898 if (!(cow_dlid = build_dlid(dm, snap_seg->cow->lvid.s, "cow"))) in _add_snapshot_target_to_dtree() 901 size = (uint64_t) snap_seg->len * snap_seg->origin->vg->extent_size; in _add_snapshot_target_to_dtree() 903 …if (!dm_tree_node_add_snapshot_target(dnode, size, origin_dlid, cow_dlid, 1, snap_seg->chunk_size)) in _add_snapshot_target_to_dtree()
|