Home
last modified time | relevance | path

Searched refs:pvms (Results 1 – 3 of 3) sorted by relevance

/dragonfly/contrib/lvm2/dist/lib/metadata/
H A Dpv_map.c126 static int _create_maps(struct dm_pool *mem, struct dm_list *pvs, struct dm_list *pvms) in _create_maps() argument
140 dm_list_iterate_items(pvm2, pvms) in _create_maps()
152 dm_list_add(pvms, &pvm->list); in _create_maps()
168 struct dm_list *pvms; in create_pv_maps() local
170 if (!(pvms = dm_pool_zalloc(mem, sizeof(*pvms)))) { in create_pv_maps()
175 dm_list_init(pvms); in create_pv_maps()
177 if (!_create_maps(mem, allocatable_pvs, pvms)) { in create_pv_maps()
180 dm_pool_free(mem, pvms); in create_pv_maps()
184 return pvms; in create_pv_maps()
202 uint32_t pv_maps_size(struct dm_list *pvms) in pv_maps_size() argument
[all …]
H A Dpv_map.h55 uint32_t pv_maps_size(struct dm_list *pvms);
H A Dlv_manip.c983 struct dm_list *pvms, struct pv_area **areas, in _find_parallel_space() argument
1006 free_pes = pv_maps_size(pvms); in _find_parallel_space()
1061 dm_list_iterate_items(pvm, pvms) { in _find_parallel_space()
1201 struct dm_list *pvms; in _allocate() local
1219 if (!(pvms = create_pv_maps(ah->mem, vg, allocatable_pvs))) in _allocate()
1225 areas_size = dm_list_size(pvms); in _allocate()
1250 if (!_find_parallel_space(ah, alloc, pvms, areas, in _allocate()