Lines Matching defs:freeidx
152 freemap_t *freeidx;
171 freeidx = freemap;
172 freeidx->fr_start = 0;
174 if (part->p_start <= freeidx->fr_start)
175 freeidx->fr_start += part->p_size;
177 freeidx->fr_size = part->p_start - freeidx->fr_start;
178 (++freeidx)->fr_start = part->p_start + part->p_size;
180 if (freeidx->fr_start < fullsize) {
181 freeidx->fr_size = fullsize - freeidx->fr_start;
182 ++freeidx;
184 freeidx->fr_start = freeidx->fr_size = 0;
196 freemap_t *freeidx;
212 freeidx = freemap;
213 freeidx->fr_start = efi->efi_first_u_lba;
215 if (part->p_start == freeidx->fr_start)
216 freeidx->fr_start += part->p_size;
218 freeidx->fr_size = part->p_start - freeidx->fr_start;
219 (++freeidx)->fr_start = part->p_start + part->p_size;
221 if (freeidx->fr_start < fullsize) {
222 freeidx->fr_size = fullsize - freeidx->fr_start;
223 ++freeidx;
225 freeidx->fr_start = freeidx->fr_size = 0;
434 freemap_t *freeidx;
438 for (freeidx = freemap; freeidx->fr_size; ++freeidx)
454 freemap_t *freeidx;
458 for (freeidx = freemap; freeidx->fr_size; ++freeidx)