Lines Matching defs:chunk

408 			const struct diskchunk *chunk;
411 chunk = free_chunks(&newlab, -1);
412 for (; chunk->start != 0 || chunk->stop != 0; chunk++) {
413 total += CHUNKSZ(chunk);
416 chunk->start, chunk->stop - 1,
417 CHUNKSZ(chunk));
559 const struct diskchunk *chunk;
565 chunk = free_chunks(lp, -1);
566 for (; chunk->start != 0 || chunk->stop != 0; chunk++) {
567 if (CHUNKSZ(chunk) > CHUNKSZ(&largest))
568 largest = *chunk;
594 const struct diskchunk *chunk;
608 /* Find appropriate chunk of free space. */
609 chunk = allocate_diskchunk(lp, sa);
610 if (chunk == NULL)
622 DL_SETPSIZE(pp, chunk->stop - chunk->start);
623 DL_SETPOFFSET(pp, chunk->start);
797 const struct diskchunk *chunk;
801 chunk = free_chunks(lp, -1);
803 for (; chunk->start != 0 || chunk->stop != 0; chunk++) {
804 if (CHUNKSZ(chunk) > new_size) {
805 new_size = CHUNKSZ(chunk);
806 new_offset = chunk->start;
1423 const struct diskchunk *chunk;
1426 chunk = free_chunks(lp, -1);
1428 for (; chunk->start != 0 || chunk->stop != 0; chunk++)
1429 freesectors += CHUNKSZ(chunk);
1811 const struct diskchunk *chunk;
1814 chunk = free_chunks(lp, partno);
1817 for (; chunk->start != 0 || chunk->stop != 0; chunk++) {
1818 if (offset < chunk->start || offset >= chunk->stop)
1820 maxsize = chunk->stop - offset;
2036 const struct diskchunk *chunk;
2045 /* Find the chunk that contains 'start'. */
2046 chunk = free_chunks(lp, partno);
2047 for (; chunk->start != 0 || chunk->stop != 0; chunk++) {
2048 if (start >= chunk->start && start < chunk->stop)
2051 if (chunk->stop == 0) {
2060 maxstop = ROUNDDOWN(chunk->stop, stopalign);