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 --- |