Home | History | Annotate | Download | only in metadata

Lines Matching refs:pvl

604 	struct pv_list *pvl;
616 dm_list_iterate_items(pvl, &spvs->pvs) {
617 if (!dm_pool_grow_object(mem, pv_dev_name(pvl->pv), strlen(pv_dev_name(pvl->pv)))) {
990 struct pv_list *pvl;
1073 dm_list_iterate_items(pvl, parallel_pvs)
1074 if (pvm->pv == pvl->pv)
1947 struct pv_list *pvl;
1953 if (!(pvl = dm_pool_alloc(cmd->mem, sizeof(*pvl)))) {
1958 pvl->pv = peg->pv;
1960 dm_list_add(&spvs->pvs, &pvl->list);
2591 * Match the segment area to PEs in the pvl
2596 struct pv_list *pvl)
2601 if (!pvl)
2604 if (seg_type(seg, s) != AREA_PV || seg_dev(seg, s) != pvl->pv->dev)
2609 /* Do these PEs match to any of the PEs in pvl? */
2610 dm_list_iterate_items(per, pvl->pe_ranges) {
2618 "%s %" PRIu32 " len %" PRIu32, dev_name(pvl->pv->dev),
2629 * For each segment in lv_where that uses a PV in pvl directly,
2633 struct pv_list *pvl)
2639 if (!pvl)
2646 seg_dev(seg, s) != pvl->pv->dev)
2650 dm_list_iterate_items(per, pvl->pe_ranges) {
2686 * Scan lv_where for segments on a PV in pvl, and for each one found
2689 * If pvl is empty, a layer is placed under the whole of lv_where.
2696 struct pv_list *pvl,
2706 pvl ? pv_dev_name(pvl->pv) : "any");
2708 if (!_align_segment_boundary_to_pe_range(lv_where, pvl))
2714 if (!_match_seg_area_to_pe_range(seg, s, pvl))