Lines Matching refs:fr_start
73 u_longlong_t fr_start; /* Start of free space */ member
180 freeidx->fr_start = 0; in findfree()
182 if (part->p_start <= freeidx->fr_start) { in findfree()
183 freeidx->fr_start += part->p_size; in findfree()
185 freeidx->fr_size = part->p_start - freeidx->fr_start; in findfree()
186 (++freeidx)->fr_start = part->p_start + part->p_size; in findfree()
189 if (freeidx->fr_start < fullsize) { in findfree()
190 freeidx->fr_size = fullsize - freeidx->fr_start; in findfree()
193 freeidx->fr_start = freeidx->fr_size = 0; in findfree()
221 freeidx->fr_start = efi->efi_first_u_lba; in findfree64()
223 if (part->p_start == freeidx->fr_start) { in findfree64()
224 freeidx->fr_start += part->p_size; in findfree64()
226 freeidx->fr_size = part->p_start - freeidx->fr_start; in findfree64()
227 (++freeidx)->fr_start = part->p_start + part->p_size; in findfree64()
230 if (freeidx->fr_start < fullsize) { in findfree64()
231 freeidx->fr_size = fullsize - freeidx->fr_start; in findfree64()
234 freeidx->fr_start = freeidx->fr_size = 0; in findfree64()
473 freemap->fr_start, freemap->fr_size, free_count); in putfree()
493 freemap->fr_start, freemap->fr_size, free_count); in putfree64()
540 freemap->fr_start, freemap->fr_size, in print_freemap()
541 freemap->fr_size + freemap->fr_start - 1); in print_freemap()