Lines Matching defs:vg
101 struct volume_group *vg,
113 if (!(lvs_changed = lvs_using_lv(cmd, vg, lv))) {
118 parms->poll_fns->finish_copy(cmd, vg, lv, lvs_changed);
132 if (!(lvs_changed = lvs_using_lv(cmd, vg, lv))) {
139 if (!parms->poll_fns->finish_copy(cmd, vg, lv, lvs_changed))
142 if (!parms->poll_fns->update_metadata(cmd, vg, lv, lvs_changed,
145 parms->poll_fns->finish_copy(cmd, vg, lv, lvs_changed);
157 struct volume_group *vg;
163 /* FIXME Also needed in vg/lvchange -ay? */
172 vg = parms->poll_fns->get_copy_vg(cmd, name, uuid);
173 if (vg_read_error(vg)) {
174 vg_release(vg);
180 if (!(lv = parms->poll_fns->get_copy_lv(cmd, vg, name, uuid,
183 vg->name, name);
184 unlock_and_release_vg(cmd, vg, vg->name);
188 if (!_check_lv_status(cmd, vg, lv, name, parms, &finished)) {
189 unlock_and_release_vg(cmd, vg, vg->name);
193 unlock_and_release_vg(cmd, vg, vg->name);
200 struct volume_group *vg, void *handle)
208 dm_list_iterate_items(lvl, &vg->lvs) {
216 if (_check_lv_status(cmd, vg, lv, name, parms, &finished) &&