Home | History | Annotate | Download | only in metadata

Lines Matching refs:le

66 	uint32_t le = 0;
74 if (seg->le != le) {
76 "LE %" PRIu32 " (found %" PRIu32 ").",
77 lv->name, seg_count, le, seg->le);
171 if (seg_le(seg, s) != le) {
200 le += seg->len;
217 lv->name, seg->lv->name, seg->le,
218 seg->le + seg->len - 1,
225 lv->name, sl->count, seg->lv->name, seg->le,
226 seg->le + seg->len - 1, seg_found);
239 seg->lv->name, seg->le, seg->le + seg->len - 1,
245 if (le != lv->le_count) {
246 log_error("LV %s: inconsistent LE count %u != %u",
247 lv->name, le, lv->le_count);
256 * NB Use LE numbering that works across stripes PV1: 0,2,4 PV2: 1,3,5 etc.
259 uint32_t le)
263 uint32_t offset = le - seg->le;
267 log_error("Unable to split the %s segment at LE %" PRIu32
268 " in LV %s", seg->segtype->name, le, lv->name);
274 seg->lv, seg->le, seg->len,
300 split_seg->le = seg->le + seg->len;
312 log_debug("Split %s:%u[%u] at %u: %s LE %u", lv->name,
313 seg->le, s, le, seg_lv(seg, s)->name,
327 seg->le, s, le,
347 int lv_split_segment(struct logical_volume *lv, uint32_t le)
351 if (!(seg = find_seg_by_le(lv, le))) {
353 le, lv->name);
358 if (le == seg->le)
361 if (!_lv_split_segment(lv, seg, le))