xen-block.c (a9ae1418b36b20ab06fb760b1108f61f49a76164) xen-block.c (e2abfe5ec67b69fb310fbeaacf7e68d61d16609e)
1/*
2 * Copyright (c) 2018 Citrix Systems Inc.
3 * (c) Gerd Hoffmann <kraxel@redhat.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; under version 2 of the License.
8 *

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

18 * GNU GPL, version 2 or (at your option) any later version.
19 */
20
21#include "qemu/osdep.h"
22#include "qemu/error-report.h"
23#include "qemu/main-loop.h"
24#include "qemu/memalign.h"
25#include "qapi/error.h"
1/*
2 * Copyright (c) 2018 Citrix Systems Inc.
3 * (c) Gerd Hoffmann <kraxel@redhat.com>
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; under version 2 of the License.
8 *

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

18 * GNU GPL, version 2 or (at your option) any later version.
19 */
20
21#include "qemu/osdep.h"
22#include "qemu/error-report.h"
23#include "qemu/main-loop.h"
24#include "qemu/memalign.h"
25#include "qapi/error.h"
26#include "hw/xen/xen_common.h"
26#include "hw/xen/xen.h"
27#include "hw/block/xen_blkif.h"
27#include "hw/block/xen_blkif.h"
28#include "hw/xen/interface/io/ring.h"
28#include "sysemu/block-backend.h"
29#include "sysemu/iothread.h"
30#include "xen-block.h"
31
32typedef struct XenBlockRequest {
33 blkif_request_t req;
34 int16_t status;
35 off_t start;

--- 795 unchanged lines hidden ---
29#include "sysemu/block-backend.h"
30#include "sysemu/iothread.h"
31#include "xen-block.h"
32
33typedef struct XenBlockRequest {
34 blkif_request_t req;
35 int16_t status;
36 off_t start;

--- 795 unchanged lines hidden ---