qemu-irix/hw
Eric Blake 9fa02cd194 qapi: Drop inline nested structs in query-pci
A future patch will be using a 'name':{dictionary} entry in the
QAPI schema to specify a default value for an optional argument
(see previous commit message for more details why); but existing
use of inline nested structs conflicts with that goal. This patch
fixes one of only two commands relying on nested types, by
breaking the nesting into an explicit type; it means that the
type is now boxed instead of unboxed in C code, but the QMP wire
format is unaffected by this change.

Prefer the safer g_new0() while making the conversion, and reduce
some long lines.

Signed-off-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
2015-05-05 18:39:02 +02:00
..
9pfs
acpi range: remove useless inclusions 2015-04-30 16:05:48 +03:00
alpha
arm
audio
block Block patches 2015-04-30 20:34:54 +01:00
bt
char sclp: sort into categories 2015-04-30 13:21:41 +02:00
core
cpu
cris
display hw/display : remove 'struct' from 'typedef QXL struct' 2015-04-30 16:05:48 +03:00
dma
gpio
i2c
i386 range: remove useless inclusions 2015-04-30 16:05:48 +03:00
ide
input
intc - miscellaneous cleanups for TCG (Emilio) and NBD (Bogdan) 2015-04-30 12:04:11 +01:00
ipack
isa
lm32
m68k
mem
microblaze microblaze: fix memory leak 2015-04-30 16:06:18 +03:00
mips target-mips: fix memory leak 2015-04-30 16:06:17 +03:00
misc misc: Fix new collection of typos 2015-04-30 16:05:48 +03:00
moxie
net vmxnet: Remove unused function vmxnet_rx_pkt_get_num_frags() 2015-04-30 16:05:48 +03:00
nvram
openrisc
pci qapi: Drop inline nested structs in query-pci 2015-05-05 18:39:02 +02:00
pci-bridge pci: Remove unused function ich9_d2pbr_init() 2015-04-30 16:05:48 +03:00
pci-host
pcmcia
ppc misc: Fix new collection of typos 2015-04-30 16:05:48 +03:00
s390x s390x/kvm: Support access register mode for KVM_S390_MEM_OP ioctl 2015-04-30 13:21:42 +02:00
scsi
sd
sh4
sparc
sparc64
ssi
timer
tpm tpm: fix coding style 2015-04-30 16:05:48 +03:00
tricore
unicore32
usb usb: Remove unused functions 2015-04-30 16:05:48 +03:00
vfio
virtio vhost-user: remove superfluous '\n' around error_report() 2015-04-30 16:06:17 +03:00
watchdog
xen
xenpv
xtensa
Makefile.objs