Home
last modified time | relevance | path

Searched refs:vg_name (Results 1 – 25 of 69) sorted by relevance

123

/netbsd-src/external/gpl2/lvm2/dist/test/api/
H A Dvgtest.c30 const char *vg_name; variable
35 #define vg_create(vg_name) \ argument
36 printf("Creating VG %s\n", vg_name); \
37 vg = lvm_vg_create(handle, vg_name); \
39 fprintf(stderr, "Error creating volume group %s\n", vg_name); \
43 printf("Extending VG %s by %s\n", vg_name, dev); \
47 "with device %s\n", vg_name, dev); \
51 printf("Committing VG %s to disk\n", vg_name); \
58 #define vg_open(vg_name, mode) \ argument
59 printf("Opening VG %s %s\n", vg_name, mode); \
[all …]
/netbsd-src/external/gpl2/lvm2/dist/tools/
H A Dtoollib.c33 char *skip_dev_dir(struct cmd_context *cmd, const char *vg_name, in skip_dev_dir() argument
41 if (*vg_name == '/') { in skip_dev_dir()
42 while (*vg_name == '/') in skip_dev_dir()
43 vg_name++; in skip_dev_dir()
44 vg_name--; in skip_dev_dir()
48 if (!strncmp(vg_name, dmdir, dmdir_len) && vg_name[dmdir_len] == '/') { in skip_dev_dir()
51 vg_name += dmdir_len; in skip_dev_dir()
52 while (*vg_name == '/') in skip_dev_dir()
53 vg_name++; in skip_dev_dir()
55 if (!dm_split_lvm_name(cmd->mem, vg_name, &vgname, &lvname, &layer) || in skip_dev_dir()
[all …]
H A Dvgcfgrestore.c22 char *vg_name = NULL; in vgcfgrestore() local
25 vg_name = skip_dev_dir(cmd, argv[0], NULL); in vgcfgrestore()
26 if (!validate_name(vg_name)) { in vgcfgrestore()
27 log_error("Volume group name \"%s\" is invalid", vg_name); in vgcfgrestore()
43 archive_display(cmd, vg_name))) { in vgcfgrestore()
50 if (!lock_vol(cmd, vg_name, LCK_VG_WRITE)) { in vgcfgrestore()
51 log_error("Unable to lock volume group %s", vg_name); in vgcfgrestore()
57 unlock_vg(cmd, vg_name); in vgcfgrestore()
64 backup_restore_from_file(cmd, vg_name, in vgcfgrestore()
66 backup_restore(cmd, vg_name))) { in vgcfgrestore()
[all …]
H A Dlvrename.c30 const char *vg_name, *vg_name_new, *vg_name_old; in lvrename() local
38 vg_name = skip_dev_dir(cmd, argv[0], NULL); in lvrename()
43 strcmp(vg_name_old, vg_name)) { in lvrename()
45 "(\"%s\" or \"%s\")", vg_name, vg_name_old); in lvrename()
51 vg_name = extract_vgname(cmd, lv_name_old); in lvrename()
57 if (!validate_name(vg_name)) { in lvrename()
64 strcmp(vg_name, vg_name_new)) { in lvrename()
67 vg_name, vg_name_new); in lvrename()
78 maxlen = NAME_LEN - strlen(vg_name) - strlen(cmd->dev_dir) - 3; in lvrename()
106 log_verbose("Checking for existing volume group \"%s\"", vg_name); in lvrename()
[all …]
H A Dvgextend.c22 char *vg_name; in vgextend() local
33 vg_name = skip_dev_dir(cmd, argv[0], NULL); in vgextend()
47 log_verbose("Checking for volume group \"%s\"", vg_name); in vgextend()
48 vg = vg_read_for_update(cmd, vg_name, NULL, 0); in vgextend()
57 unlock_and_release_vg(cmd, vg, vg_name); in vgextend()
70 "physical volumes", vg_name, argc); in vgextend()
77 log_print("Volume group \"%s\" successfully extended", vg_name); in vgextend()
82 unlock_and_release_vg(cmd, vg, vg_name); in vgextend()
H A Dvgcreate.c27 char *vg_name; in vgcreate() local
36 vg_name = argv[0]; in vgcreate()
51 vp_def.vg_name = vg_name; in vgcreate()
59 vg = vg_create(cmd, vp_new.vg_name); in vgcreate()
100 tag, vp_new.vg_name); in vgcreate()
120 unlock_vg(cmd, vp_new.vg_name); in vgcreate()
134 unlock_vg(cmd, vp_new.vg_name); in vgcreate()
H A Dlvcreate.c36 char *vg_name; in _lvcreate_name_params() local
49 if (!(lp->vg_name = extract_vgname(cmd, lp->origin))) { in _lvcreate_name_params()
65 if (!(lp->vg_name = extract_vgname(cmd, lp->lv_name))) { in _lvcreate_name_params()
71 vg_name = skip_dev_dir(cmd, argv[0], NULL); in _lvcreate_name_params()
72 if (strrchr(vg_name, '/')) { in _lvcreate_name_params()
83 if (!(lp->vg_name = in _lvcreate_name_params()
87 if (strcmp(lp->vg_name, vg_name)) { in _lvcreate_name_params()
91 lp->vg_name, vg_name); in _lvcreate_name_params()
96 lp->vg_name = vg_name; in _lvcreate_name_params()
101 if (!validate_name(lp->vg_name)) { in _lvcreate_name_params()
[all …]
H A Dpvchange.c26 const char *vg_name = NULL; in _pvchange_single() local
58 vg_name = pv_vg_name(pv); in _pvchange_single()
61 vg_name, pv_name); in _pvchange_single()
62 vg = vg_read_for_update(cmd, vg_name, NULL, 0); in _pvchange_single()
93 vg_name = VG_ORPHANS; in _pvchange_single()
95 if (!lock_vol(cmd, vg_name, LCK_VG_WRITE)) { in _pvchange_single()
101 unlock_vg(cmd, vg_name); in _pvchange_single()
173 pv->vg_name = pv->fmt->orphan_vg_name; in _pvchange_single()
180 pv->vg_name = orig_vg_name; in _pvchange_single()
206 unlock_and_release_vg(cmd, vg, vg_name); in _pvchange_single()
H A Dvgconvert.c20 static int vgconvert_single(struct cmd_context *cmd, const char *vg_name, in vgconvert_single() argument
44 vg_name, cmd->fmt->name); in vgconvert_single()
71 log_error("Archive of \"%s\" metadata failed.", vg_name); in vgconvert_single()
172 log_verbose("Deleting existing metadata for VG %s", vg_name); in vgconvert_single()
175 vg_name); in vgconvert_single()
184 " format %s", vg_name, cmd->fmt->name); in vgconvert_single()
188 log_verbose("Writing metadata for VG %s using format %s", vg_name, in vgconvert_single()
191 log_error("Conversion failed for volume group %s.", vg_name); in vgconvert_single()
196 log_print("Volume group %s successfully converted", vg_name); in vgconvert_single()
H A Dpvdisplay.c30 const char *vg_name = NULL; in _pvdisplay_single() local
33 vg_name = pv_vg_name(pv); in _pvdisplay_single()
34 vg = vg_read(cmd, vg_name, (char *)&pv->vgid, 0); in _pvdisplay_single()
36 log_error("Skipping volume group %s", vg_name); in _pvdisplay_single()
87 if (vg_name) in _pvdisplay_single()
88 unlock_vg(cmd, vg_name); in _pvdisplay_single()
H A Dpvresize.c39 const char *vg_name; in _pv_resize_single() local
47 vg_name = VG_ORPHANS; in _pv_resize_single()
48 if (!lock_vol(cmd, vg_name, LCK_VG_WRITE)) { in _pv_resize_single()
54 unlock_vg(cmd, vg_name); in _pv_resize_single()
61 vg_name = pv_vg_name(pv); in _pv_resize_single()
63 vg = vg_read_for_update(cmd, vg_name, NULL, 0); in _pv_resize_single()
166 unlock_vg(cmd, vg_name); in _pv_resize_single()
H A Dvgrename.c76 const char *vgid = NULL, *vg_name, *vg_name_old; in vg_rename_path() local
99 if (!vgid || !(vg_name = vgname_from_vgid(NULL, vgid)) || in vg_rename_path()
100 is_orphan_vg(vg_name)) in vg_rename_path()
102 if (!strcmp(vg_name, vg_name_old)) { in vg_rename_path()
115 if (found_id && (vg_name = vgname_from_vgid(cmd->mem, (char *)id.uuid))) { in vg_rename_path()
116 vg_name_old = vg_name; in vg_rename_path()
H A Dlvconvert.c28 const char *vg_name; member
52 const char *vg_name = NULL; in _lvconvert_name_params() local
63 if (!(lp->vg_name = extract_vgname(cmd, lp->origin))) { in _lvconvert_name_params()
83 (vg_name = extract_vgname(cmd, lp->lv_name_full)) && in _lvconvert_name_params()
84 lp->vg_name && strcmp(vg_name, lp->vg_name)) { in _lvconvert_name_params()
86 "(\"%s\" or \"%s\")", vg_name, lp->vg_name); in _lvconvert_name_params()
90 if (!lp->vg_name) in _lvconvert_name_params()
91 lp->vg_name = vg_name; in _lvconvert_name_params()
93 if (!validate_name(lp->vg_name)) { in _lvconvert_name_params()
970 log_verbose("Checking for existing volume group \"%s\"", lp.vg_name); in lvconvert()
[all …]
H A Dvgreduce.c416 pv->vg_name = vg->fid->fmt->orphan_vg_name; in _vgreduce_single()
465 char *vg_name; in vgreduce() local
503 vg_name = skip_dev_dir(cmd, argv[0], NULL); in vgreduce()
507 log_verbose("Finding volume group \"%s\"", vg_name); in vgreduce()
514 vg = vg_read_for_update(cmd, vg_name, NULL, READ_ALLOW_EXPORTED); in vgreduce()
527 vg_name); in vgreduce()
533 log_verbose("Trying to open VG %s for recovery...", vg_name); in vgreduce()
535 vg = vg_read_for_update(cmd, vg_name, NULL, in vgreduce()
554 vg_name); in vgreduce()
561 vg_name); in vgreduce()
[all …]
H A Dvgcfgbackup.c20 static char *_expand_filename(const char *template, const char *vg_name, in _expand_filename() argument
33 if (snprintf(filename, PATH_MAX, template, vg_name) < 0) { in _expand_filename()
52 static int vg_backup_single(struct cmd_context *cmd, const char *vg_name, in vg_backup_single() argument
86 log_print("Volume group \"%s\" successfully backed up.", vg_name); in vg_backup_single()
H A Dreporter.c22 const char *vg_name, struct volume_group *vg, in _vgs_single() argument
139 const char *vg_name = NULL; in _pvs_single() local
143 vg_name = pv_vg_name(pv); in _pvs_single()
145 vg = vg_read(cmd, vg_name, (char *)&pv->vgid, 0); in _pvs_single()
147 log_error("Skipping volume group %s", vg_name); in _pvs_single()
172 if (vg_name) in _pvs_single()
173 unlock_vg(cmd, vg_name); in _pvs_single()
192 static int _pvs_in_vg(struct cmd_context *cmd, const char *vg_name, in _pvs_in_vg() argument
204 static int _pvsegs_in_vg(struct cmd_context *cmd, const char *vg_name, in _pvsegs_in_vg() argument
H A Dvgremove.c20 static int vgremove_single(struct cmd_context *cmd, const char *vg_name, in vgremove_single() argument
40 vg_name, lv_count) == 'n')) { in vgremove_single()
41 log_print("Volume group \"%s\" not removed", vg_name); in vgremove_single()
/netbsd-src/external/gpl2/lvm2/dist/lib/activate/
H A Dfs.c31 static int _mk_dir(const char *dev_dir, const char *vg_name) in _mk_dir() argument
37 dev_dir, vg_name) == -1) { in _mk_dir()
59 static int _rm_dir(const char *dev_dir, const char *vg_name) in _rm_dir() argument
64 dev_dir, vg_name) == -1) { in _rm_dir()
126 static int _mk_link(const char *dev_dir, const char *vg_name, in _mk_link() argument
139 dev_dir, vg_name) == -1) { in _mk_link()
141 vg_name); in _mk_link()
198 vg_name); in _mk_link()
267 static int _rm_link(const char *dev_dir, const char *vg_name, in _rm_link() argument
278 dev_dir, vg_name, lv_name) == -1) { in _rm_link()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/lib/format1/
H A Ddisk-rep.c174 if ((!*pvd->vg_name)) in _munge_exported_vg()
178 l = strlen((char *)pvd->vg_name); in _munge_exported_vg()
180 if (!strncmp((char *)pvd->vg_name + l - s + 1, EXPORTED_TAG, s)) { in _munge_exported_vg()
181 pvd->vg_name[l - s + 1] = '\0'; in _munge_exported_vg()
331 const char *vgname = *((char *)dl->pvd.vg_name) ? in __update_lvmcache()
332 (char *)dl->pvd.vg_name : fmt->orphan_vg_name; in __update_lvmcache()
347 const char *vg_name) in __read_disk() argument
366 if (!*dl->pvd.vg_name) { in __read_disk()
370 return (vg_name) ? NULL : dl; in __read_disk()
379 if (vg_name && strcmp(vg_name, (char *)dl->pvd.vg_name)) { in __read_disk()
[all …]
H A Dimport-export.c66 if (!*pvd->vg_name) in import_pv()
67 pv->vg_name = fmt->orphan_vg_name; in import_pv()
68 else if (!(pv->vg_name = dm_pool_strdup(mem, (char *)pvd->vg_name))) { in import_pv()
154 if (pv->vg_name && !is_orphan(pv)) { in export_pv()
155 if (!_check_vg_name(pv->vg_name)) in export_pv()
157 strncpy((char *)pvd->vg_name, pv->vg_name, sizeof(pvd->vg_name)); in export_pv()
173 if (strlen((char *)pvd->vg_name) + sizeof(EXPORTED_TAG) > in export_pv()
174 sizeof(pvd->vg_name)) { in export_pv()
176 pvd->vg_name); in export_pv()
179 strcat((char *)pvd->vg_name, EXPORTED_TAG); in export_pv()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/lib/metadata/
H A Dmetadata.c167 if (!is_orphan_vg(pv->vg_name)) { in add_pv_to_vg()
169 "'%s'", pv_name, pv->vg_name); in add_pv_to_vg()
186 if (!(pv->vg_name = dm_pool_strdup(mem, vg->name))) { in add_pv_to_vg()
250 if (!(pv_to->vg_name = dm_pool_strdup(pvmem, pv_from->vg_name))) in _copy_pv()
281 int get_pv_from_vg_by_id(const struct format_type *fmt, const char *vg_name, in get_pv_from_vg_by_id() argument
289 if (!(vg = vg_read_internal(fmt->cmd, vg_name, vgid, &consistent))) { in get_pv_from_vg_by_id()
291 vg_name); in get_pv_from_vg_by_id()
297 vg_name); in get_pv_from_vg_by_id()
389 static int validate_new_vg_name(struct cmd_context *cmd, const char *vg_name) in validate_new_vg_name() argument
393 if (!validate_name(vg_name)) in validate_new_vg_name()
[all …]
/netbsd-src/external/gpl2/lvm2/dist/lib/format_text/
H A Darchiver.c145 int archive_display(struct cmd_context *cmd, const char *vg_name) in archive_display() argument
149 r1 = archive_list(cmd, cmd->archive_params->dir, vg_name); in archive_display()
150 r2 = backup_list(cmd, cmd->backup_params->dir, vg_name); in archive_display()
261 int backup_remove(struct cmd_context *cmd, const char *vg_name) in backup_remove() argument
266 cmd->backup_params->dir, vg_name) < 0) { in backup_remove()
279 const char *vg_name, const char *file) in backup_read_vg() argument
295 if (!(vg = mda->ops->vg_read(tf, vg_name, mda))) in backup_read_vg()
352 int backup_restore_from_file(struct cmd_context *cmd, const char *vg_name, in backup_restore_from_file() argument
361 if (!(vg = backup_read_vg(cmd, vg_name, file))) in backup_restore_from_file()
375 int backup_restore(struct cmd_context *cmd, const char *vg_name) in backup_restore() argument
[all …]
H A Darchiver.h43 int archive_display(struct cmd_context *cmd, const char *vg_name);
52 int backup_remove(struct cmd_context *cmd, const char *vg_name);
55 const char *vg_name, const char *file);
57 int backup_restore_from_file(struct cmd_context *cmd, const char *vg_name,
59 int backup_restore(struct cmd_context *cmd, const char *vg_name);
/netbsd-src/external/gpl2/lvm2/dist/include/
H A Darchiver.h43 int archive_display(struct cmd_context *cmd, const char *vg_name);
52 int backup_remove(struct cmd_context *cmd, const char *vg_name);
55 const char *vg_name, const char *file);
57 int backup_restore_from_file(struct cmd_context *cmd, const char *vg_name,
59 int backup_restore(struct cmd_context *cmd, const char *vg_name);
/netbsd-src/etc/rc.d/
H A Dlvm37 LV_LIST=$(/sbin/lvm vgdisplay -C -o vg_name --noheadings 2>/dev/null)
55 LOGICAL_VOLUMES=$(/sbin/lvm lvdisplay -C -o vg_name,lv_name \
56 -O vg_name --separator \/ --noheadings 2>/dev/null)
57 VOLUME_GROUPS=$(/sbin/lvm vgdisplay -C -o vg_name \

123