Home | History | Annotate | Download | only in block

Lines Matching full:sectors

31     /* each chunk contains a certain number of sectors,
34 * sectors[i] is the sector beginning at offsets[i],
35 * sectorcounts[i] is the number of sectors in that chunk,
36 * the sectors array is ordered
43 uint64_t* sectors;
85 s->offsets = s->lengths = s->sectors = s->sectorcounts = NULL;
133 s->sectors = qemu_realloc(s->sectors, new_size);
142 last_out_offset = s->sectors[i-1]+s->sectorcounts[i-1];
151 s->sectors[i] = last_out_offset+read_off(bs, offset);
188 if(chunk_num>=s->n_chunks || s->sectors[chunk_num]>sector_num ||
189 s->sectors[chunk_num]+s->sectorcounts[chunk_num]<=sector_num)
201 if(s->sectors[chunk3]>sector_num)
203 else if(s->sectors[chunk3]+s->sectorcounts[chunk3]>sector_num)
277 sector_offset_in_chunk = sector_num+i-s->sectors[s->current_chunk];
290 free(s->sectors);