Lines Matching defs:vg
29 vg_t vg;
37 vg = lvm_vg_create(handle, vg_name); \
38 if (!vg) { \
42 #define vg_extend(vg, dev) \
44 status = lvm_vg_extend(vg, dev); \
50 #define vg_commit(vg) \
52 status = lvm_vg_write(vg); \
55 lvm_vg_get_name(vg)); \
60 vg = lvm_vg_open(handle, vg_name, mode, 0); \
61 if (!vg) { \
65 #define vg_close(vg) \
67 if (lvm_vg_close(vg)) { \
71 #define vg_reduce(vg, dev) \
73 status = lvm_vg_reduce(vg, dev); \
79 #define vg_remove(vg) \
81 status = lvm_vg_remove(vg); \
121 vg_extend(vg, device[0]);
124 status = lvm_vg_set_extent_size(vg, size);
132 vg_commit(vg);
133 vg_close(vg);
136 vg_close(vg);
139 vg_extend(vg, device[1]);
140 vg_reduce(vg, device[0]);
141 vg_commit(vg);
142 vg_close(vg);
145 vg_extend(vg, device[0]);
146 vg_commit(vg);
147 vg_close(vg);
150 vg_remove(vg);
151 vg_commit(vg);
152 vg_close(vg);
161 if (vg)
162 lvm_vg_close(vg);