Lines Matching refs:stripes

322  * Be careful: Only one task can add/delete stripes from temp_inactive_list at
323 * given time. Adding stripes only takes device lock, while deleting stripes
344 * remove stripes from the list
784 * bitmap to track stripe sectors that have been added to stripes
792 * there are fewer than 3/4 the maximum number of active stripes
2510 /* Make all the stripes able to hold 'newsize' devices.
2521 * freed when all stripes are done.
2572 * OK, we have enough stripes, start collecting inactive
2573 * stripes and copying them over
2609 * At this point, we are holding all the stripes so the array
2639 /* Step 4, return new stripes to service */
2801 pr_warn("md/raid:%s: %d read_errors > %d stripes\n",
3286 * It is important to be able to flush all stripes in raid5-cache.
3296 * towrite for stripes with data already in journal (injournal > 0).
3297 * When LOG_CRITICAL, stripes with injournal == 0 will be sent to
3442 /* Don't allow new IO added to stripes in batch list */
4112 * initial creation), so parity in some stripes might be inconsistent.
4829 * BATCH_READY is cleared, no new stripes can be added.
5515 * Full stripe writes are allowed to pass preread active stripes up until
6244 * destination stripes and flag them as expanding.
6245 * Then we find all the source stripes and request reads.
6261 struct list_head stripes;
6403 INIT_LIST_HEAD(&stripes);
6434 list_add(&sh->lru, &stripes);
6443 * reads on the source stripes.
6444 * The source stripes are determined by mapping the first and last
6445 * block on the destination stripes.
6465 * the destination stripes
6467 while (!list_empty(&stripes)) {
6468 sh = list_entry(stripes.next, struct stripe_head, lru);
6572 /* keep things rounded to whole stripes */
6757 pr_debug("%d stripes handled\n", handled);
6774 * We scan the hash table for stripes which can be handled now.
6775 * During the scan, completed stripes are saved for us by the interrupt
6840 pr_debug("%d stripes handled\n", handled);
7672 int stripes = max_t(int,
7675 conf->min_nr_stripes = max(NR_STRIPES, stripes);
7782 * The read-ahead size must cover two whole stripes, which is
8428 pr_warn("md/raid:%s: reshape: not enough stripes. Needed %lu\n",
8676 * active stripes can drain