Lines Matching refs:fallback_bs
206 BlockDriverState *fallback_bs = bdrv_snapshot_fallback(bs); in bdrv_can_snapshot() local
207 if (fallback_bs) { in bdrv_can_snapshot()
208 return bdrv_can_snapshot(fallback_bs); in bdrv_can_snapshot()
220 BlockDriverState *fallback_bs = bdrv_snapshot_fallback(bs); in bdrv_snapshot_create() local
230 if (fallback_bs) { in bdrv_snapshot_create()
231 return bdrv_snapshot_create(fallback_bs, sn_info); in bdrv_snapshot_create()
272 BlockDriverState *fallback_bs = fallback->bs; in bdrv_snapshot_goto() local
278 bdrv_ref(fallback_bs); in bdrv_snapshot_goto()
286 bdrv_get_node_name(fallback_bs)); in bdrv_snapshot_goto()
298 ret = bdrv_snapshot_goto(fallback_bs, snapshot_id, errp); in bdrv_snapshot_goto()
302 bdrv_unref(fallback_bs); in bdrv_snapshot_goto()
316 assert(bdrv_primary_bs(bs) == fallback_bs); in bdrv_snapshot_goto()
319 bdrv_unref(fallback_bs); in bdrv_snapshot_goto()
355 BlockDriverState *fallback_bs = bdrv_snapshot_fallback(bs); in bdrv_snapshot_delete() local
375 } else if (fallback_bs) { in bdrv_snapshot_delete()
376 ret = bdrv_snapshot_delete(fallback_bs, snapshot_id, name, errp); in bdrv_snapshot_delete()
395 BlockDriverState *fallback_bs = bdrv_snapshot_fallback(bs); in bdrv_snapshot_list() local
403 if (fallback_bs) { in bdrv_snapshot_list()
404 return bdrv_snapshot_list(fallback_bs, psn_info); in bdrv_snapshot_list()