Lines Matching defs:vg_from
36 struct volume_group *vg_to, *vg_from;
50 vg_from = _vgmerge_vg_read(cmd, vg_name_from);
51 if (!vg_from) {
58 unlock_and_release_vg(cmd, vg_from, vg_name_from);
68 vg_from = _vgmerge_vg_read(cmd, vg_name_from);
69 if (!vg_from) {
76 if (!vgs_are_compatible(cmd, vg_from, vg_to))
81 if (!archive(vg_from) || !archive(vg_to))
84 drop_cached_metadata(vg_from);
87 while (!dm_list_empty(&vg_from->pvs)) {
88 struct dm_list *pvh = vg_from->pvs.n;
96 vg_to->pv_count += vg_from->pv_count;
103 dm_list_iterate_items(lvl2, &vg_from->lvs) {
123 while (!dm_list_empty(&vg_from->lvs)) {
124 struct dm_list *lvh = vg_from->lvs.n;
129 while (!dm_list_empty(&vg_from->fid->metadata_areas)) {
130 struct dm_list *mdah = vg_from->fid->metadata_areas.n;
135 vg_to->extent_count += vg_from->extent_count;
136 vg_to->free_count += vg_from->free_count;
147 vg_from->name, vg_to->name);
152 unlock_and_release_vg(cmd, vg_from, vg_name_from);
154 unlock_and_release_vg(cmd, vg_from, vg_name_from);