Lines Matching defs:area_count
175 uint32_t area_count,
182 uint32_t areas_sz = area_count * sizeof(*seg->areas);
203 seg->area_count = area_count;
367 memcpy(newareas, seg->areas, seg->area_count * sizeof(*seg->areas));
370 seg->area_count = new_area_count;
384 if (reduction % seg->area_count) {
387 reduction, seg->area_count);
390 area_reduction = (reduction / seg->area_count);
394 for (s = 0; s < seg->area_count; s++)
512 uint32_t area_count; /* Number of parallel areas */
525 const uint32_t area_count)
527 if (!segtype_is_striped(segtype) || !area_count)
530 return area_count;
547 uint32_t s, area_count;
560 area_count = 0;
562 area_count = mirrors;
564 area_count = stripes;
566 if (!(ah = dm_pool_zalloc(mem, sizeof(*ah) + sizeof(ah->alloced_areas[0]) * area_count))) {
581 ah->area_count = area_count;
585 ah->area_multiple = calc_area_multiple(segtype, area_count);
587 for (s = 0; s < ah->area_count; s++)
645 uint32_t area_count,
655 area_multiple = calc_area_multiple(segtype, area_count);
662 area_count,
668 for (s = 0; s < area_count; s++)
686 uint32_t area_count,
696 if (!_setup_alloced_segment(lv, status, area_count,
745 for (s = 0; s < ah->area_count; s++)
750 (ah->area_count + (log_area ? 1 : 0))))) {
755 for (s = 0; s < ah->area_count; s++) {
764 for (s = 0; s < ah->area_count; s++)
816 area_multiple = calc_area_multiple(seg->segtype, seg->area_count);
820 s < seg->area_count && (!max_areas || s <= max_areas);
1018 ix_offset = prev_lvseg->area_count;
1133 if (ix + ix_offset < ah->area_count +
1169 if (ix + ix_offset < ah->area_count +
1226 if (areas_size && areas_size < (ah->area_count + ah->log_count)) {
1233 areas_size = ah->area_count + ah->log_count;
1239 areas_size += prev_lvseg->area_count;
1264 (new_extents - allocated) * ah->area_count
1410 if (seg->area_count > 1) {
1421 seg->area_count, seg->area_len,
1428 for (s = 0; s < seg->area_count; s++)
1470 old_area_count = seg->area_count;
1471 new_area_count = old_area_count + ah->area_count;
1476 for (s = 0; s < ah->area_count; s++) {
1524 old_area_count = seg->area_count;
1591 for (m = first_area, s = 0; s < seg->area_count; s++) {
1639 r = lv_add_segment(ah, 0, ah->area_count, lv, segtype,
1748 for (s = 0; s < seg->area_count; s++) {
2193 area_multiple = seg->area_count;
2253 for (s = 0; s < seg->area_count; s++) {
2283 for (s = 0; s < seg->area_count; s++) {
2296 if (!seg_is_striped(lseg) || lseg->area_count != 1) {
2329 lseg->area_count = 0;
2431 parent_seg->area_count != 1 ||
2644 for (s = 0; s < seg->area_count; s++) {
2661 stripe_multiplier = seg->area_count;
2713 for (s = 0; s < seg->area_count; s++) {