HomeSort by: relevance | last modified time | path
    Searched refs:pvseg (Results 1 - 15 of 15) sorted by relevancy

  /src/external/gpl2/lvm2/dist/include/
report.h 45 struct lv_segment *seg, struct pv_segment *pvseg);
metadata.h 169 #define seg_pvseg(seg, s) (seg)->areas[(s)].u.pv.pvseg
170 #define seg_dev(seg, s) (seg)->areas[(s)].u.pv.pvseg->pv->dev
171 #define seg_pe(seg, s) (seg)->areas[(s)].u.pv.pvseg->pe
metadata-exported.h 177 #define pvseg_is_allocated(pvseg) ((pvseg)->lvseg)
272 struct pv_segment *pvseg; member in struct:lv_segment_area::__anon9429::__anon9430
311 #define seg_pv(seg, s) (seg)->areas[(s)].u.pv.pvseg->pv
  /src/external/gpl2/lvm2/dist/lib/report/
report.h 45 struct lv_segment *seg, struct pv_segment *pvseg);
columns.h 134 FIELD(PVSEGS, pvseg, NUM, "Start", pe, 5, uint32, "pvseg_start", "Physical Extent number of start of segment.")
135 FIELD(PVSEGS, pvseg, NUM, "SSize", len, 5, uint32, "pvseg_size", "Number of extents in segment.")
report.c 36 struct pv_segment *pvseg; member in struct:lvm_report_object
1133 return ((struct lvm_report_object *)obj)->pvseg;
1211 struct lv_segment *seg, struct pv_segment *pvseg)
1223 obj.pvseg = pvseg;
  /src/external/gpl2/lvm2/dist/lib/metadata/
pv_manip.c 211 static uint32_t _overlap_pe(const struct pv_segment *pvseg,
217 start = max(pvseg->pe, per->start);
218 end = min(pvseg->pe + pvseg->len, per->start + per->count);
233 struct pv_segment *pvseg; local
237 dm_list_iterate_items(pvseg, &pvl->pv->segments) {
238 if (!pvseg_is_allocated(pvseg))
239 extents += _overlap_pe(pvseg, per);
287 log_error("Inconsistent pvseg pointers");
metadata.h 169 #define seg_pvseg(seg, s) (seg)->areas[(s)].u.pv.pvseg
170 #define seg_dev(seg, s) (seg)->areas[(s)].u.pv.pvseg->pv->dev
171 #define seg_pe(seg, s) (seg)->areas[(s)].u.pv.pvseg->pe
metadata-exported.h 177 #define pvseg_is_allocated(pvseg) ((pvseg)->lvseg)
272 struct pv_segment *pvseg; member in struct:lv_segment_area::__anon9452::__anon9453
311 #define seg_pv(seg, s) (seg)->areas[(s)].u.pv.pvseg->pv
lv_manip.c 870 * Search for pvseg that matches condition
873 int (*condition)(struct pv_segment *pvseg, struct pv_area *pva);
884 static int _is_same_pv(struct pv_segment *pvseg, struct pv_area *pva)
886 if (pvseg->pv != pva->map->pv)
895 static int _is_contiguous(struct pv_segment *pvseg, struct pv_area *pva)
897 if (pvseg->pv != pva->map->pv)
900 if (pvseg->pe + pvseg->len != pva->start)
907 struct pv_segment *pvseg, uint32_t s,
912 if (!pvmatch->condition(pvseg, pvmatch->pva)
    [all...]
metadata.c 923 struct pv_segment *pvseg; local
981 dm_list_iterate_items(pvseg, &pv->segments) {
982 if (pvseg_is_allocated(pvseg))
985 if (!_recalc_extents(&pvseg->pe, pv_dev_name(pv),
989 if (!_recalc_extents(&pvseg->len, pv_dev_name(pv),
1032 " pvseg start", old_size,
1038 " pvseg length", old_size,
  /src/external/gpl2/lvm2/dist/lib/display/
display.c 338 const struct pv_segment *pvseg; local
343 dm_list_iterate_items(pvseg, &pv->segments) {
345 pvseg->pe, pvseg->pe + pvseg->len - 1);
347 if (pvseg_is_allocated(pvseg)) {
349 pvseg->lvseg->lv->vg->cmd->dev_dir,
350 pvseg->lvseg->lv->vg->name,
351 pvseg->lvseg->lv->name);
353 pvseg->lvseg->le, pvseg->lvseg->le
    [all...]
  /src/external/gpl2/lvm2/dist/tools/
reporter.c 62 struct pv_segment *pvseg, void *handle)
65 struct lv_segment *seg = pvseg->lvseg;
98 _free_lv_segment.len = pvseg->len;
109 if (!report_object(handle, vg, seg ? seg->lv : &_free_logical_volume, pvseg->pv,
110 seg ? : &_free_lv_segment, pvseg)) {
toollib.h 52 struct pv_segment * pvseg,
toollib.c 344 struct pv_segment * pvseg,
347 struct pv_segment *pvseg; local
384 dm_list_iterate_items(pvseg, &pv->segments) {
385 ret = process_single(cmd, vg, pvseg, handle);

Completed in 60 milliseconds