Lines Matching refs:fr_start
71 u_longlong_t fr_start; /* Start of free space */ member
172 freeidx->fr_start = 0; in findfree()
174 if (part->p_start <= freeidx->fr_start) in findfree()
175 freeidx->fr_start += part->p_size; in findfree()
177 freeidx->fr_size = part->p_start - freeidx->fr_start; in findfree()
178 (++freeidx)->fr_start = part->p_start + part->p_size; in findfree()
180 if (freeidx->fr_start < fullsize) { in findfree()
181 freeidx->fr_size = fullsize - freeidx->fr_start; in findfree()
184 freeidx->fr_start = freeidx->fr_size = 0; in findfree()
213 freeidx->fr_start = efi->efi_first_u_lba; in findfree64()
215 if (part->p_start == freeidx->fr_start) in findfree64()
216 freeidx->fr_start += part->p_size; in findfree64()
218 freeidx->fr_size = part->p_start - freeidx->fr_start; in findfree64()
219 (++freeidx)->fr_start = part->p_start + part->p_size; in findfree64()
221 if (freeidx->fr_start < fullsize) { in findfree64()
222 freeidx->fr_size = fullsize - freeidx->fr_start; in findfree64()
225 freeidx->fr_start = freeidx->fr_size = 0; in findfree64()
442 freemap->fr_start, freemap->fr_size, free_count); in putfree()
462 freemap->fr_start, freemap->fr_size, free_count); in putfree64()
505 freemap->fr_start, freemap->fr_size, in puttable()
506 freemap->fr_size + freemap->fr_start - 1); in puttable()
561 freemap->fr_start, freemap->fr_size, in puttable64()
562 freemap->fr_size + freemap->fr_start - 1); in puttable64()