Statistics
| Branch: | Revision:

root / include / qemu @ f487b677

Name Size
acl.h 2.1 kB
aes.h 1.3 kB
atomic.h 1.8 kB
bitmap.h 7.3 kB
bitops.h 8 kB
bswap.h 8.9 kB
cache-utils.h 1.2 kB
compatfd.h 1.5 kB
compiler.h 1.7 kB
config-file.h 657 Bytes
crc32c.h 1021 Bytes
envlist.h 484 Bytes
error-report.h 1.2 kB
event_notifier.h 994 Bytes
fifo8.h 2.3 kB
hbitmap.h 5.6 kB
host-utils.h 7.5 kB
int128.h 2.6 kB
iov.h 4.4 kB
log.h 3.6 kB
main-loop.h 11.6 kB
module.h 1.1 kB
notify.h 1.8 kB
option.h 6.2 kB
option_int.h 1.7 kB
osdep.h 5.3 kB
queue.h 19.5 kB
range.h 867 Bytes
ratelimit.h 1.2 kB
sockets.h 2.7 kB
thread-posix.h 423 Bytes
thread-win32.h 499 Bytes
thread.h 1.6 kB
timer.h 8 kB
tls.h 1.9 kB
typedefs.h 2.3 kB
uri.h 4.3 kB
xattr.h 606 Bytes

Latest revisions

# Date Author Comment
6046c620 07/02/2013 09:17 am Paolo Bonzini

int128: optimize and add test cases

For add, the carry only requires checking one of the arguments.
For sub and neg, we can similarly optimize computation of the
carry.

For ge, we can just do lexicographic order.

Signed-off-by: Paolo Bonzini <>

8a9c98ae 06/28/2013 07:48 pm Anthony Liguori

Merge remote-tracking branch 'afaerber/qom-cpu' into staging

  1. By Andreas Färber
  2. Via Andreas Färber
    • afaerber/qom-cpu: (24 commits)
      cpu: Turn cpu_unassigned_access() into a CPUState hook
      hwaddr: Make hwaddr type usable beyond softmmu
      cpu: Change qemu_init_vcpu() argument to CPUState...
878096ee 06/28/2013 02:25 pm Andreas Färber

cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks

Make cpustats monitor command available unconditionally.

Prepares for changing kvm_handle_internal_error() and kvm_cpu_exec()
arguments to CPUState.

Signed-off-by: Andreas Färber <>

5dae8e5f 06/28/2013 10:20 am Stefan Hajnoczi

notify: add NotiferWithReturn so notifier list can abort

notifier_list_notify() has no return value. This is fine when we just
want to invoke side-effects.

Sometimes it's useful for notifiers to produce a return value. This
allows notifiers to "veto" an operation and will be used by the block...

87e613ea 06/21/2013 09:52 pm Stefan Weil

audio: Replace static functions in header file by macros, remove GCC_ATTR

Using macros instead of static functions for dolog and for ldebug
simplifies the code and can also reduce the total code size.

GCC_ATTR was only used in audio_int.h, so it is now unused and...

052e87b0 06/20/2013 05:32 pm Paolo Bonzini

memory: make section size a 128-bit integer

So far, the size of all regions passed to listeners could fit in 64 bits,
because artificial regions (containers and aliases) are eliminated by
the memory core, leaving only device regions which have reasonable sizes...

a86b35f9 06/19/2013 10:10 pm Markus Armbruster

qemu-option: check_params() is now unused, drop it

Signed-off-by: Markus Armbruster <>
Reviewed-by: Anthony Liguori <>
Message-id:
Signed-off-by: Anthony Liguori <>

f3eededb 06/14/2013 04:58 pm Markus Armbruster

log.h: Supply missing includes

<stdio.h> has always been missing. Rest missed in commit eeacee4.

Signed-off-by: Markus Armbruster <>
Reviewed-by: Laszlo "ever the optimist" Ersek <>
Message-id: ...

b293796f 06/14/2013 04:58 pm Markus Armbruster

error-report.h: Supply missing include

Missed in commit e5924d8.

Signed-off-by: Markus Armbruster <>
Reviewed-by: Laszlo "ever the optimist" Ersek <>
Message-id:
Signed-off-by: Anthony Liguori <>

6d4d3ae7 06/11/2013 06:58 pm Andreas Färber

memory_mapping: Move MemoryMappingList typedef to qemu/typedefs.h

This will avoid issues with hwaddr and ram_addr_t when including
sysemu/memory_mapping.h for CONFIG_USER_ONLY, e.g., from qom/cpu.h.

Signed-off-by: Andreas Färber <>

View revisions

Also available in: Atom