qapi-types.py: Split off generate_struct_fields()
tree85bfcab53b9e3eecee67c9fcca17e4a2cc9e8628
-rw-r--r-- 220 .exrc
-rw-r--r-- 1754 .gitignore
-rw-r--r-- 754 .gitmodules
-rw-r--r-- 1210 .mailmap
-rw-r--r-- 3157 CODING_STYLE
-rw-r--r-- 17992 COPYING
-rw-r--r-- 26426 COPYING.LIB
-rw-r--r-- 23142 Changelog
-rw-r--r-- 7166 HACKING
-rw-r--r-- 846 LICENSE
-rw-r--r-- 16725 MAINTAINERS
-rw-r--r-- 17490 Makefile
-rw-r--r-- 3903 Makefile.objs
-rw-r--r-- 5345 Makefile.target
drwxr-xr-x - QMP
-rw-r--r-- 80 README
-rw-r--r-- 7 VERSION
-rw-r--r-- 6515 aio-posix.c
-rw-r--r-- 6213 aio-win32.c
-rw-r--r-- 33882 arch_init.c
-rw-r--r-- 7094 async.c
drwxr-xr-x - audio
drwxr-xr-x - backends
-rw-r--r-- 3775 balloon.c
-rw-r--r-- 23047 block-migration.c
-rw-r--r-- 131462 block.c
drwxr-xr-x - block
-rw-r--r-- 3319 blockdev-nbd.c
-rw-r--r-- 61951 blockdev.c
-rw-r--r-- 7789 blockjob.c
drwxr-xr-x - bsd-user
-rw-r--r-- 5296 bt-host.c
-rw-r--r-- 4576 bt-vhci.c
-rwxr-xr-x 122333 configure
-rw-r--r-- 5906 coroutine-gthread.c
-rw-r--r-- 8549 coroutine-sigaltstack.c
-rw-r--r-- 5711 coroutine-ucontext.c
-rw-r--r-- 2629 coroutine-win32.c
-rw-r--r-- 29874 cpu-exec.c
-rw-r--r-- 36228 cpus.c
-rw-r--r-- 11591 cputlb.c
drwxr-xr-x - default-configs
-rw-r--r-- 2235 device-hotplug.c
-rw-r--r-- 8759 device_tree.c
-rw-r--r-- 13923 disas.c
drwxr-xr-x - disas
-rw-r--r-- 7187 dma-helpers.c
drwxr-xr-x - docs
m--------- - dtc
-rw-r--r-- 23972 dump.c
-rw-r--r-- 75284 exec.c
drwxr-xr-x - fpu
drwxr-xr-x - fsdev
drwxr-xr-x - gdb-xml
-rw-r--r-- 44651 gdbstub.c
-rw-r--r-- 46975 hmp-commands.hx
-rw-r--r-- 45215 hmp.c
-rw-r--r-- 4294 hmp.h
drwxr-xr-x - hw
drwxr-xr-x - include
-rw-r--r-- 6134 iohandler.c
-rw-r--r-- 8534 ioport.c
-rw-r--r-- 53486 kvm-all.c
-rw-r--r-- 2418 kvm-stub.c
drwxr-xr-x - libcacard
drwxr-xr-x - linux-headers
drwxr-xr-x - linux-user
-rw-r--r-- 13829 main-loop.c
-rw-r--r-- 58811 memory.c
-rw-r--r-- 10600 memory_mapping.c
-rw-r--r-- 1792 migration-exec.c
-rw-r--r-- 1676 migration-fd.c
-rw-r--r-- 107129 migration-rdma.c
-rw-r--r-- 2343 migration-tcp.c
-rw-r--r-- 2319 migration-unix.c
-rw-r--r-- 19166 migration.c
-rw-r--r-- 142203 monitor.c
-rw-r--r-- 31191 nbd.c
drwxr-xr-x - net
-rw-r--r-- 8728 os-posix.c
-rw-r--r-- 4269 os-win32.c
-rw-r--r-- 5162 page_cache.c
drwxr-xr-x - pc-bios
m--------- - pixman
drwxr-xr-x - po
-rw-r--r-- 103452 qapi-schema.json
drwxr-xr-x - qapi
-rw-r--r-- 19336 qdev-monitor.c
-rw-r--r-- 90568 qdict-test-data.txt
-rw-r--r-- 11358 qemu-bridge-helper.c
-rw-r--r-- 101256 qemu-char.c
-rw-r--r-- 3034 qemu-coroutine-io.c
-rw-r--r-- 5159 qemu-coroutine-lock.c
-rw-r--r-- 878 qemu-coroutine-sleep.c
-rw-r--r-- 2943 qemu-coroutine.c
-rw-r--r-- 91855 qemu-doc.texi
-rw-r--r-- 2301 qemu-img-cmds.hx
-rw-r--r-- 68427 qemu-img.c
-rw-r--r-- 14139 qemu-img.texi
-rw-r--r-- 53184 qemu-io-cmds.c
-rw-r--r-- 10116 qemu-io.c
-rw-r--r-- 4933 qemu-log.c
-rw-r--r-- 18064 qemu-nbd.c
-rw-r--r-- 2149 qemu-nbd.texi
-rw-r--r-- 1058 qemu-options-wrapper.h
-rw-r--r-- 1405 qemu-options.h
-rw-r--r-- 115328 qemu-options.hx
-rw-r--r-- 7896 qemu-seccomp.c
-rw-r--r-- 23479 qemu-tech.texi
-rw-r--r-- 12935 qemu-timer.c
-rw-r--r-- 7324 qemu.nsi
-rw-r--r-- 1300 qemu.sasl
drwxr-xr-x - qga
-rw-r--r-- 82686 qmp-commands.hx
-rw-r--r-- 14074 qmp.c
drwxr-xr-x - qobject
drwxr-xr-x - qom
-rw-r--r-- 13897 qtest.c
-rw-r--r-- 13520 readline.c
drwxr-xr-x - roms
-rw-r--r-- 4773 rules.mak
-rw-r--r-- 66432 savevm.c
drwxr-xr-x - scripts
drwxr-xr-x - slirp
-rw-r--r-- 9040 spice-qemu-char.c
drwxr-xr-x - stubs
drwxr-xr-x - sysconfigs
drwxr-xr-x - target-alpha
drwxr-xr-x - target-arm
drwxr-xr-x - target-cris
drwxr-xr-x - target-i386
drwxr-xr-x - target-lm32
drwxr-xr-x - target-m68k
drwxr-xr-x - target-microblaze
drwxr-xr-x - target-mips
drwxr-xr-x - target-moxie
drwxr-xr-x - target-openrisc
drwxr-xr-x - target-ppc
drwxr-xr-x - target-s390x
drwxr-xr-x - target-sh4
drwxr-xr-x - target-sparc
drwxr-xr-x - target-unicore32
drwxr-xr-x - target-xtensa
-rw-r--r-- 2487 tcg-runtime.c
drwxr-xr-x - tcg
-rw-r--r-- 36702 tci.c
drwxr-xr-x - tests
-rw-r--r-- 9770 thread-pool.c
-rw-r--r-- 9053 thunk.c
-rw-r--r-- 7775 tpm.c
-rw-r--r-- 79024 trace-events
drwxr-xr-x - trace
-rw-r--r-- 55040 translate-all.c
-rw-r--r-- 1193 translate-all.h
drwxr-xr-x - ui
-rw-r--r-- 20252 user-exec.c
drwxr-xr-x - util
-rw-r--r-- 789 version.rc
-rw-r--r-- 125477 vl.c
-rw-r--r-- 4090 xbzrle.c
-rw-r--r-- 36226 xen-all.c
-rw-r--r-- 12655 xen-mapcache.c
-rw-r--r-- 1251 xen-stub.c