Statistics
| Branch: | Revision:

root / include / qemu @ 10f5bff6

Name Size
acl.h 2.1 kB
aes.h 1.3 kB
atomic.h 6.6 kB
bitmap.h 8.1 kB
bitops.h 11.7 kB
bswap.h 8.1 kB
cache-utils.h 1.1 kB
compatfd.h 1.5 kB
compiler.h 1.7 kB
config-file.h 974 Bytes
crc32c.h 1021 Bytes
envlist.h 484 Bytes
error-report.h 1.3 kB
event_notifier.h 994 Bytes
fifo8.h 3.9 kB
hbitmap.h 5.6 kB
host-utils.h 8.3 kB
int128.h 2.6 kB
iov.h 4.4 kB
log.h 3.9 kB
main-loop.h 11.6 kB
module.h 1.1 kB
notify.h 1.8 kB
option.h 6.4 kB
option_int.h 1.7 kB
osdep.h 6.3 kB
queue.h 19.5 kB
range.h 1.8 kB
ratelimit.h 1.2 kB
readline.h 2 kB
seqlock.h 1.5 kB
sockets.h 2.8 kB
thread-posix.h 551 Bytes
thread-win32.h 540 Bytes
thread.h 1.9 kB
throttle.h 3.4 kB
timer.h 22.8 kB
tls.h 1.9 kB
typedefs.h 2.6 kB
uri.h 4.3 kB
xattr.h 606 Bytes

Latest revisions

# Date Author Comment
10f5bff6 02/20/2014 02:12 pm Fam Zheng

util: Split out exec_dir from os_find_datadir

With this change, main() calls qemu_init_exec_dir and uses argv0 to
init exec_dir. The saved value can be retrieved with
qemu_get_exec_dir later. It will be reused by module loading.

Signed-off-by: Fam Zheng <>...

c6c6958c 02/11/2014 02:56 pm Edgar E. Iglesias

memory: Add MemoryListener to typedefs.h

Reviewed-by: Peter Maydell <>
Signed-off-by: Edgar E. Iglesias <>

c4e57af8 02/08/2014 04:50 pm Beniamino Galvani

util/fifo8: implement push/pop of multiple bytes

The patch adds functions fifo8_push_all() and fifo8_pop_buf() which
can be used respectively to push the content of a memory buffer to the
fifo and to pop multiple bytes obtaining a pointer to the fifo backing...

d5d1507b 02/01/2014 11:46 am Stefan Weil

readline: Add missing GCC_FMT_ATTR

This fixes a compiler warning with -Werror=missing-format-attribute
and allows improved compiler checks for variable argument lists.

Signed-off-by: Stefan Weil <>
Reviewed-by: Stefan Hajnoczi <>...

0706f7c8 01/30/2014 03:56 pm Peter Maydell

Merge remote-tracking branch 'mjt/tags/trivial-patches-2014-01-16' into staging

trivial-patches for 2014-01-16

  1. gpg: Signature made Thu 16 Jan 2014 17:29:05 GMT using RSA key ID 74F0C838
  2. gpg: Good signature from "Michael Tokarev <>"
  3. gpg: aka "Michael Tokarev <>"...
0150cd81 01/22/2014 01:07 pm Stefan Hajnoczi

readline: move readline to a generic location

Now that the monitor and readline are decoupled, readline.h no longer
belongs in include/monitor/. Put the header into include/qemu/.

Move the source file into util/ so it can be linked as part of
libqemuutil.a....

13401ba0 01/22/2014 01:07 pm Stefan Hajnoczi

osdep: add qemu_set_tty_echo()

Using stdin with readline.c requires disabling echo and line buffering.
Add a portable wrapper to set the terminal attributes under Linux and
Windows.

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

adf5c449 01/22/2014 01:07 pm Max Reitz

qemu-option: Add qemu_config_parse_qdict()

This function basically parses command-line options given as a QDict
replacing a config file.

For instance, the QDict {"section.opt1": 42, "section.opt2": 23}
corresponds to the config file:

[section]
opt1 = 42...

dc9fc1ca 01/15/2014 09:34 pm Namhyung Kim

Fix typo of tiemr in timer.h

Signed-off-by: Namhyung Kim <>
Reviewed-by: Stefan Hajnoczi <>
Signed-off-by: Michael Tokarev <>

133fe774 01/14/2014 04:10 am Edgar E. Iglesias

Merge remote branch 'luiz/queue/qmp' into qmpq

  • luiz/queue/qmp:
    migration: qmp_migrate(): keep working after syntax error
    qerror: Remove assert_no_error()
    qemu-option: Remove qemu_opts_create_nofail
    target-i386: Remove assert_no_error usage
    hw: Remove assert_no_error usages...

View revisions

Also available in: Atom