Statistics
| Branch: | Revision:

root @ cc1d9c70

Name Size
  audio
  block
  bsd-user
  darwin-user
  default-configs
  fpu
  gdb-xml
  hw
  linux-user
  pc-bios
  roms
  slirp
  target-alpha
  target-arm
  target-cris
  target-i386
  target-m68k
  target-microblaze
  target-mips
  target-ppc
  target-sh4
  target-sparc
  tcg
  tests
.gitignore 579 Bytes
.gitmodules 207 Bytes
CODING_STYLE 2.7 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 18.5 kB
LICENSE 637 Bytes
MAINTAINERS 2.2 kB
Makefile 12.6 kB
Makefile.hw 907 Bytes
Makefile.target 10.2 kB
Makefile.user 478 Bytes
README 59 Bytes
TODO 1.1 kB
VERSION 8 Bytes
a.out.h 13.6 kB
acl.c 4.4 kB
acl.h 2.1 kB
aes.c 59.7 kB
aes.h 717 Bytes
aio.c 5 kB
alpha-dis.c 79.8 kB
alpha.ld 3.9 kB
arm-dis.c 156.6 kB
arm-semi.c 14.1 kB
arm.ld 4.6 kB
balloon.h 537 Bytes
block.c 50.2 kB
block.h 7.7 kB
block_int.h 7.3 kB
bswap.h 4.7 kB
bt-host.c 5.4 kB
bt-host.h 123 Bytes
bt-vhci.c 4.5 kB
buffered_file.c 6 kB
buffered_file.h 916 Bytes
cache-utils.c 1.6 kB
cache-utils.h 1.1 kB
check-qdict.c 7.9 kB
check-qint.c 2 kB
check-qlist.c 2.8 kB
check-qstring.c 2 kB
cmd.c 10.9 kB
cmd.h 2.2 kB
cocoa.m 36.4 kB
config.h 322 Bytes
configure 62.8 kB
console.c 44.5 kB
console.h 10 kB
cpu-all.h 25.7 kB
cpu-common.h 3.6 kB
cpu-defs.h 8.7 kB
cpu-exec.c 40.1 kB
create_config 2 kB
cris-dis.c 80.3 kB
curses.c 9.8 kB
curses_keys.h 12.4 kB
cutils.c 5.6 kB
d3des.c 15 kB
d3des.h 1.6 kB
def-helper.h 6.6 kB
device_tree.c 2.6 kB
device_tree.h 942 Bytes
dis-asm.h 18 kB
disas.c 10.9 kB
disas.h 1.1 kB
dma-helpers.c 4.7 kB
dma.h 1.1 kB
dyngen-exec.h 3.5 kB
elf.h 42.9 kB
envlist.c 5.3 kB
envlist.h 533 Bytes
exec-all.h 12 kB
exec.c 109.5 kB
feature_to_c.sh 2.1 kB
gdbstub.c 64.5 kB
gdbstub.h 1.1 kB
gen-icount.h 1.5 kB
host-utils.c 2.8 kB
host-utils.h 5.4 kB
hostregs_helper.h 1.8 kB
hpet.h 618 Bytes
hppa-dis.c 100.1 kB
hppa.ld 8 kB
hxtool 720 Bytes
i386-dis.c 159.1 kB
i386.ld 4.4 kB
ia64.ld 8.2 kB
ioport-user.c 1.6 kB
ioport.c 6.8 kB
ioport.h 1.8 kB
keymaps.c 5.3 kB
keymaps.h 2 kB
kvm-all.c 27.4 kB
kvm.h 3.8 kB
libfdt_env.h 1.1 kB
linux-aio.c 5 kB
m68k-dis.c 211.6 kB
m68k-semi.c 12.2 kB
m68k.ld 5.9 kB
microblaze-dis.c 39.8 kB
migration-exec.c 3.1 kB
migration-fd.c 3 kB
migration-tcp.c 4.7 kB
migration-unix.c 4.9 kB
migration.c 8.4 kB
migration.h 2.9 kB
mips-dis.c 204.7 kB
mips.ld 8.4 kB
module.c 1.3 kB
module.h 1.1 kB
monitor.c 93.1 kB
monitor.h 920 Bytes
nbd.c 13.9 kB
nbd.h 1.8 kB
net-checksum.c 2.2 kB
net.c 84.5 kB
net.h 5.5 kB
osdep.c 4.9 kB
osdep.h 2.1 kB
path.c 4.2 kB
pci-ids.txt 883 Bytes
posix-aio-compat.c 14.9 kB
ppc-dis.c 237 kB
ppc.ld 8.5 kB
ppc64.ld 7.8 kB
qdict-test-data.txt 88.4 kB
qdict.c 6.8 kB
qdict.h 1.2 kB
qemu-aio.h 1.5 kB
qemu-binfmt-conf.sh 4 kB
qemu-char.c 63.1 kB
qemu-char.h 3.7 kB
qemu-common.h 6.7 kB
qemu-config.c 5.7 kB
qemu-config.h 296 Bytes
qemu-doc.texi 66.5 kB
qemu-img-cmds.hx 1.5 kB
qemu-img.c 30 kB
qemu-img.texi 5.4 kB
qemu-io.c 30.6 kB
qemu-lock.h 6 kB
qemu-log.h 2.1 kB
qemu-malloc.c 2.2 kB
qemu-monitor.hx 26.4 kB
qemu-nbd.c 13 kB
qemu-nbd.texi 1.5 kB
qemu-option.c 20.6 kB
qemu-option.h 4.9 kB
qemu-options.hx 58.1 kB
qemu-queue.h 17.1 kB
qemu-sockets.c 18.5 kB
qemu-tech.texi 22.1 kB
qemu-thread.c 3.3 kB
qemu-thread.h 1.1 kB
qemu-timer.h 2 kB
qemu-tool.c 1.4 kB
qemu.sasl 1.3 kB
qemu_socket.h 1.5 kB
qint.c 1.2 kB
qint.h 279 Bytes
qlist.c 2.1 kB
qlist.h 877 Bytes
qobject.h 2.7 kB
qstring.c 1.5 kB
qstring.h 302 Bytes
readline.c 12.7 kB
readline.h 1.5 kB
rules.mak 1.2 kB
s390-dis.c 90.2 kB
s390.ld 6.9 kB
savevm.c 41.4 kB
sdl.c 27.5 kB
sdl_keysym.h 8.5 kB
sdl_zoom.c 2.8 kB
sdl_zoom.h 578 Bytes
sdl_zoom_template.h 7 kB
sh4-dis.c 82.9 kB
softmmu-semi.h 2 kB
softmmu_defs.h 1.1 kB
softmmu_exec.h 2.7 kB
softmmu_header.h 4.8 kB
softmmu_template.h 11.9 kB
sparc-dis.c 170.8 kB
sparc.ld 4.7 kB
sparc64.ld 4.4 kB
sysemu.h 6.8 kB
tap-win32.c 20.1 kB
targphys.h 720 Bytes
tcg-runtime.c 1.8 kB
texi2pod.pl 11.9 kB
thunk.c 8.2 kB
thunk.h 4.1 kB
translate-all.c 5 kB
uboot_image.h 5.9 kB
usb-bsd.c 17.3 kB
usb-linux.c 45 kB
usb-stub.c 1.8 kB
vgafont.h 93.3 kB
vl.c 153.7 kB
vnc-auth-sasl.c 19.1 kB
vnc-auth-sasl.h 2.3 kB
vnc-auth-vencrypt.c 5.6 kB
vnc-auth-vencrypt.h 1.4 kB
vnc-tls.c 14 kB
vnc-tls.h 2.2 kB
vnc.c 72.5 kB
vnc.h 9.6 kB
vnc_keysym.h 11.1 kB
vnchextile.h 4.6 kB
x86_64.ld 6.4 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
b223f35f 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_quit() do QObject

Patchworks-ID: 35345
Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

e0c97bde 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_stop() to QObject

Patchworks-ID: 35343
Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

c80d259e 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_system_reset() to QObject

Patchworks-ID: 35347
Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

43076664 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_system_powerdown() to QObject

Patchworks-ID: 35346
Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

a1f896a0 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_cont() to QObject

Appropriate error handling support will be needed to have
encrypted images working under the future machine protocol,
but this initial conversion will work with the current
user protocol.

Patchworks-ID: 35348
Signed-off-by: Luiz Capitulino <>...

83fb1de2 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_balloon() to QObject

It is important to note that it never fails, as big refactoring
of the virtio code would be needed to get the proper error code.

Patchworks-ID: 35349
Signed-off-by: Luiz Capitulino <>
Signed-off-by: Anthony Liguori <>

ab2d3187 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_info_version() to QObject

The returned data is always a QString.

Also introduces monitor_print_qobject(), which can be used as
a standard way to print QObjects in the user protocol format.

Patchworks-ID: 35350
Signed-off-by: Luiz Capitulino <>...

cc1d9c70 10/09/2009 05:17 am Luiz Capitulino

monitor: Convert do_info_balloon() to QObject

On success return a QInt with the balloon's value.

This also introduces monitor_print_balloon() to print the
balloon information in the user protocol.

Please, note that errors are not being converted yet.

Patchworks-ID: 35351...

13917bee 10/09/2009 05:17 am Luiz Capitulino

monitor: Handle new and old style handlers

This commit changes monitor_handle_command() to support old style
and new style handlers.

New style handlers are protocol independent, they return their
data to the Monitor, which in turn decides how to print them...

13c7425e 10/09/2009 05:17 am Luiz Capitulino

monitor: do_info(): handle new and old info handlers

do_info() is special, its job is to call 'info handlers'.
This is similar to what monitor_handle_command() does,
therefore do_info() also has to distinguish among new and
old style info handlers.

This commit converts do_info() to the new QObject style and...

View all revisions | View revisions

Also available in: Atom