Home | History | Annotate | Download | only in block

Lines Matching refs:nb_snapshots

54     for(i = 0; i < s->nb_snapshots; i++) {
60 s->nb_snapshots = 0;
72 if (!s->nb_snapshots) {
79 s->snapshots = qemu_mallocz(s->nb_snapshots * sizeof(QCowSnapshot));
80 for(i = 0; i < s->nb_snapshots; i++) {
131 for(i = 0; i < s->nb_snapshots; i++) {
146 for(i = 0; i < s->nb_snapshots; i++) {
177 data32 = cpu_to_be32(s->nb_snapshots);
178 if (bdrv_pwrite_sync(bs->file, offsetof(QCowHeader, nb_snapshots),
198 for(i = 0; i < s->nb_snapshots; i++) {
212 for(i = 0; i < s->nb_snapshots; i++) {
227 for(i = 0; i < s->nb_snapshots; i++) {
293 snapshots1 = qemu_malloc((s->nb_snapshots + 1) * sizeof(QCowSnapshot));
295 memcpy(snapshots1, s->snapshots, s->nb_snapshots * sizeof(QCowSnapshot));
299 s->snapshots[s->nb_snapshots++] = *sn;
377 memmove(sn, sn + 1, (s->nb_snapshots - snapshot_index - 1) * sizeof(*sn));
378 s->nb_snapshots--;
397 if (!s->nb_snapshots) {
399 return s->nb_snapshots;
402 sn_tab = qemu_mallocz(s->nb_snapshots * sizeof(QEMUSnapshotInfo));
403 for(i = 0; i < s->nb_snapshots; i++) {
416 return s->nb_snapshots;