Statistics
| Branch: | Revision:

root / include / qemu @ 5b50e790

Name Size
acl.h 2.1 kB
aes.h 1.3 kB
atomic.h 6.6 kB
bitmap.h 7.3 kB
bitops.h 10 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.3 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.9 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 1.3 kB
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.4 kB
uri.h 4.3 kB
xattr.h 606 Bytes

Latest revisions

# Date Author Comment
2dc6bebd 07/22/2013 11:41 pm Peter Maydell

bitops: Provide sextract32() and sextract64()

A common operation in instruction decoding is to take a field
from an instruction that represents a signed integer in some
arbitrary number of bits, and sign extend it into a C signed
integer type for manipulation. Provide new functions sextract32()...

5e2ac519 07/10/2013 08:42 pm Seiji Aguchi

add timestamp to error_report()

[Issue]
When we offer a customer support service and a problem happens
in a customer's system, we try to understand the problem by
comparing what the customer reports with message logs of the
customer's system.

In this case, we often need to know when the problem happens....

a0762859 07/09/2013 10:33 pm Andreas Färber

log: Change log_cpu_state[_mask]() argument to CPUState

Since commit 878096eeb278a8ac1ccd6667af73e026f29b4cf5 (cpu: Turn
cpu_dump_{state,statistics}() into CPUState hooks) CPUArchState is no
longer needed.

Add documentation and make the functions available through qemu/log.h...

dc11549e 07/08/2013 04:00 pm Anthony Liguori

Merge remote-tracking branch 'mst/tags/for_anthony' into staging

pci,misc enhancements

This includes some pci enhancements:

Better support for systems with multiple PCI root buses
FW cfg interface for more robust pci programming in BIOS
Minor fixes/cleanups for fw cfg and cross-version migration -...

5444e768 07/04/2013 06:42 pm Paolo Bonzini

add a header file for atomic operations

We're already using them in several places, but __sync builtins are just
too ugly to type, and do not provide seqcst load/store operations.

Reviewed-by: Richard Henderson <>
Signed-off-by: Paolo Bonzini <>

620ac82e 07/04/2013 10:40 am Michael S. Tsirkin

range: add Range structure

Sometimes we need to pass ranges around, add a
handy structure for this purpose.

Note: memory.c defines its own concept of AddrRange structure for
working with 128 addresses. It's necessary there for doing range math.
This is not needed for most users: struct Range is...

3459a625 07/04/2013 10:40 am Michael S. Tsirkin

pci: store PCI hole ranges in guestinfo structure

Will be used to pass hole ranges to guests.

Signed-off-by: Michael S. Tsirkin <>

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 <>

View revisions

Also available in: Atom