Home
last modified time | relevance | path

Searched refs:vginfo (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl2/lvm2/dist/lib/cache/
H A Dlvmcache.c72 static void _free_cached_vgmetadata(struct lvmcache_vginfo *vginfo) in _free_cached_vgmetadata() argument
74 if (!vginfo || !vginfo->vgmetadata) in _free_cached_vgmetadata()
77 dm_free(vginfo->vgmetadata); in _free_cached_vgmetadata()
79 vginfo->vgmetadata = NULL; in _free_cached_vgmetadata()
81 log_debug("Metadata cache: VG %s wiped.", vginfo->vgname); in _free_cached_vgmetadata()
90 struct lvmcache_vginfo *vginfo; in _store_metadata() local
93 if (!(vginfo = vginfo_from_vgid((const char *)&vg->id))) { in _store_metadata()
98 if (vginfo->vgmetadata) in _store_metadata()
99 _free_cached_vgmetadata(vginfo); in _store_metadata()
101 if (!(size = export_vg_to_buffer(vg, &vginfo->vgmetadata))) { in _store_metadata()
[all …]
H A Dlvmcache.h58 struct lvmcache_vginfo *vginfo; /* NULL == unknown */ member
/netbsd-src/external/gpl2/lvm2/dist/lib/format_pool/
H A Ddisk_rep.c242 struct lvmcache_vginfo *vginfo, struct dm_list *head, in _read_vg_pds() argument
258 dm_list_iterate_items(info, &vginfo->infos) { in _read_vg_pds()
260 !(pl = read_pool_disk(fmt, info->dev, mem, vginfo->vgname))) in _read_vg_pds()
307 struct lvmcache_vginfo *vginfo; in read_pool_pds() local
315 if (vg_name && (vginfo = vginfo_from_vgname(vg_name, NULL)) && in read_pool_pds()
316 vginfo->infos.n) { in read_pool_pds()
318 if (_read_vg_pds(fmt, mem, vginfo, pdhead, &totaldevs)) { in read_pool_pds()
/netbsd-src/external/gpl2/lvm2/dist/lib/format1/
H A Ddisk-rep.c468 struct lvmcache_vginfo *vginfo; in read_pvs_in_vg() local
472 if (vg_name && (vginfo = vginfo_from_vgname(vg_name, NULL)) && in read_pvs_in_vg()
473 vginfo->infos.n) { in read_pvs_in_vg()
474 dm_list_iterate_items(info, &vginfo->infos) { in read_pvs_in_vg()
/netbsd-src/external/gpl2/lvm2/dist/lib/metadata/
H A Dmetadata.c2368 struct lvmcache_vginfo *vginfo; in _vg_read_orphans() local
2377 if (!(vginfo = vginfo_from_vgname(orphan_vgname, NULL))) in _vg_read_orphans()
2399 if (!(vg->fid = vginfo->fmt->ops->create_instance(vginfo->fmt, in _vg_read_orphans()
2406 dm_list_iterate_items(info, &vginfo->infos) { in _vg_read_orphans()
2593 !info->vginfo || !is_orphan_vg(info->vginfo->vgname) || in _vg_read()
2835 struct lvmcache_vginfo *vginfo; in _vg_read_by_vgid() local
2840 if ((vginfo = vginfo_from_vgid(vgid)) && in _vg_read_by_vgid()
2841 vginfo->vgname && !is_orphan_vg(vginfo->vgname)) { in _vg_read_by_vgid()
/netbsd-src/external/gpl2/lvm2/dist/include/
H A Dlvmcache.h58 struct lvmcache_vginfo *vginfo; /* NULL == unknown */ member
/netbsd-src/external/gpl2/lvm2/dist/lib/format_text/
H A Dformat-text.c1506 if (info->vginfo && info->vginfo->vgname && in _get_pv_if_in_vg()
1507 !is_orphan_vg(info->vginfo->vgname) && in _get_pv_if_in_vg()
1508 get_pv_from_vg_by_id(info->fmt, info->vginfo->vgname, in _get_pv_if_in_vg()
1509 info->vginfo->vgid, info->dev->pvid, pv)) in _get_pv_if_in_vg()
1826 struct lvmcache_vginfo *vginfo; in _text_create_text_instance() local
1893 if (!(vginfo = vginfo_from_vgname(vgname, vgid))) in _text_create_text_instance()
1895 dm_list_iterate_items(info, &vginfo->infos) { in _text_create_text_instance()
/netbsd-src/external/gpl2/lvm2/dist/lib/device/
H A Ddev-io.c622 !info->vginfo || in _dev_close()
623 !vgname_is_locked(info->vginfo->vgname)))) in _dev_close()
/netbsd-src/external/gpl2/lvm2/dist/
H A DWHATS_NEW507 Fix segfault after _free_vginfo by remembering to remove vginfo from list.
521 Allow for vginfo changing during _vg_read.
531 Refactor some vginfo manipulation code.