rbd.c (bd0cf596fd1200d162e5655adff9c06d40dbdd14) rbd.c (c282e1fdf7ec9659c7f320123be397477a359d01)
1/*
2 * QEMU Block driver for RADOS (Ceph)
3 *
4 * Copyright (C) 2010-2011 Christian Brunner <chb@muc.de>,
5 * Josh Durgin <josh.durgin@dreamhost.com>
6 *
7 * This work is licensed under the terms of the GNU GPL, version 2. See
8 * the COPYING file in the top-level directory.

--- 914 unchanged lines hidden (view full) ---

923};
924
925static BlockDriver bdrv_rbd = {
926 .format_name = "rbd",
927 .instance_size = sizeof(BDRVRBDState),
928 .bdrv_needs_filename = true,
929 .bdrv_file_open = qemu_rbd_open,
930 .bdrv_close = qemu_rbd_close,
1/*
2 * QEMU Block driver for RADOS (Ceph)
3 *
4 * Copyright (C) 2010-2011 Christian Brunner <chb@muc.de>,
5 * Josh Durgin <josh.durgin@dreamhost.com>
6 *
7 * This work is licensed under the terms of the GNU GPL, version 2. See
8 * the COPYING file in the top-level directory.

--- 914 unchanged lines hidden (view full) ---

923};
924
925static BlockDriver bdrv_rbd = {
926 .format_name = "rbd",
927 .instance_size = sizeof(BDRVRBDState),
928 .bdrv_needs_filename = true,
929 .bdrv_file_open = qemu_rbd_open,
930 .bdrv_close = qemu_rbd_close,
931 .bdrv_create2 = qemu_rbd_create,
931 .bdrv_create = qemu_rbd_create,
932 .bdrv_has_zero_init = bdrv_has_zero_init_1,
933 .bdrv_get_info = qemu_rbd_getinfo,
934 .create_opts = &qemu_rbd_create_opts,
935 .bdrv_getlength = qemu_rbd_getlength,
936 .bdrv_truncate = qemu_rbd_truncate,
937 .protocol_name = "rbd",
938
939 .bdrv_aio_readv = qemu_rbd_aio_readv,

--- 24 unchanged lines hidden ---
932 .bdrv_has_zero_init = bdrv_has_zero_init_1,
933 .bdrv_get_info = qemu_rbd_getinfo,
934 .create_opts = &qemu_rbd_create_opts,
935 .bdrv_getlength = qemu_rbd_getlength,
936 .bdrv_truncate = qemu_rbd_truncate,
937 .protocol_name = "rbd",
938
939 .bdrv_aio_readv = qemu_rbd_aio_readv,

--- 24 unchanged lines hidden ---