acrn-hypervisor/devicemodel/include
Junjie Mao ef3cb5ba1c treewide: remove unnecessary unnamed structs/unions
According to the syntax defined in C99, each struct/union field must have an
identifier. This patch removes unnamed struct/union fields that can be easily
expressed in a C99-compatible way.

Here is a summary of structs/unions removed.

struct vhm_request:

    union {
        uint32_t type;                  uint32_t type;
        int32_t reserved0[16];    =>    int32_t reserved0[15];
    };

struct vhm_request_buffer:

    struct vhm_request_buffer {
        union {                         union vhm_request_buffer {
            struct vhm_request ...; =>        struct vhm_request ...;
            int8_t reserved[4096];            int8_t reserved[4096];
        }                               }
    }

Signed-off-by: Junjie Mao <junjie.mao@intel.com>
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
2018-05-29 14:12:15 +08:00
..
public treewide: remove unnecessary unnamed structs/unions 2018-05-29 14:12:15 +08:00
acpi.h DM: build UOS DSDT with vcpu px state data 2018-05-15 17:25:25 +08:00
ahci.h initial import 2018-05-11 14:44:28 +08:00
ata.h initial import 2018-05-11 14:44:28 +08:00
atkbdc.h DM: add deinit function to virtual keyboard device 2018-05-15 17:25:24 +08:00
block_if.h initial import 2018-05-11 14:44:28 +08:00
console.h DM: add deinit function for ps2kbd and ps2mouse 2018-05-15 17:25:24 +08:00
cpuset.h initial import 2018-05-11 14:44:28 +08:00
dm.h DM: Add option of no check against ptdev reset 2018-05-29 13:44:13 +08:00
gc.h initial import 2018-05-11 14:44:28 +08:00
heci.h virtio-heci: Introduce TX and RX threads for data transfer 2018-05-15 17:25:26 +08:00
inout.h DM: add deinit function for bvmcons 2018-05-15 17:25:55 +08:00
ioapic.h DM: increase vioapic pin count 2018-05-16 15:09:48 +08:00
ioc.h IOC mediator: Implement state transfer operations 2018-05-25 15:34:44 +08:00
iodev.h initial import 2018-05-11 14:44:28 +08:00
irq.h initial import 2018-05-11 14:44:28 +08:00
lpc.h initial import 2018-05-11 14:44:28 +08:00
macros.h initial import 2018-05-11 14:44:28 +08:00
mc146818rtc.h initial import 2018-05-11 14:44:28 +08:00
mem.h DM: release mem range allocated in init_pci 2018-05-15 17:25:55 +08:00
mevent.h DM: add init/deinit function for mevent 2018-05-15 17:25:27 +08:00
monitor.h monitor: an interface of acrn-dm 2018-05-15 17:25:25 +08:00
monitor_msg.h monitor: an interface of acrn-dm 2018-05-15 17:25:25 +08:00
mptable.h initial import 2018-05-11 14:44:28 +08:00
mptbl.h initial import 2018-05-11 14:44:28 +08:00
netmap.h initial import 2018-05-11 14:44:28 +08:00
netmap_user.h initial import 2018-05-11 14:44:28 +08:00
ns16550.h initial import 2018-05-11 14:44:28 +08:00
pci_core.h Revert "Fix compilation on Ubuntu 14.04" 2018-05-15 17:25:26 +08:00
pciio.h initial import 2018-05-11 14:44:28 +08:00
pcireg.h initial import 2018-05-11 14:44:28 +08:00
ps2kbd.h DM: add deinit function for ps2kbd and ps2mouse 2018-05-15 17:25:24 +08:00
ps2mouse.h DM: add deinit function for ps2kbd and ps2mouse 2018-05-15 17:25:24 +08:00
rpmb.h DM: Add simulated RPMB support 2018-05-25 10:45:24 +08:00
rpmb_backend.h DM: RPMB virtualization 2018-05-25 10:45:24 +08:00
rpmb_sim.h DM: Add simulated RPMB support 2018-05-25 10:45:24 +08:00
rtc.h DM: vrtc code cleanup 2018-05-15 17:25:57 +08:00
segments.h initial import 2018-05-11 14:44:28 +08:00
smbiostbl.h initial import 2018-05-11 14:44:28 +08:00
specialreg.h initial import 2018-05-11 14:44:28 +08:00
sw_load.h DM: add add_e820_entry to update e820 table. 2018-05-15 17:25:26 +08:00
tree.h initial import 2018-05-11 14:44:28 +08:00
types.h initial import 2018-05-11 14:44:28 +08:00
uart_core.h DM: cleanup resource for uart. 2018-05-15 17:25:55 +08:00
usb.h DM USB: move the UREQ macro into common header 2018-05-29 10:35:05 +08:00
usb_core.h DM USB: xHCI: add log level switch 2018-05-29 10:35:05 +08:00
usb_pmapper.h DM USB: xHCI: add xHCI de-initialization support 2018-05-29 10:35:05 +08:00
usbdi.h initial import 2018-05-11 14:44:28 +08:00
vbs_common_if.h initial import 2018-05-11 14:44:28 +08:00
virtio.h dm: virtio-input: implement virtio_input_init 2018-05-15 17:25:58 +08:00
virtio_kernel.h initial import 2018-05-11 14:44:28 +08:00
vmm.h initial import 2018-05-11 14:44:28 +08:00
vmmapi.h DM: increase vioapic pin count 2018-05-16 15:09:48 +08:00
vrpmb.h DM: Generate vRPMB key when creating UOS 2018-05-25 10:45:24 +08:00
xhci.h initial import 2018-05-11 14:44:28 +08:00
xhcireg.h initial import 2018-05-11 14:44:28 +08:00