qemu-patch-raspberry4/include/sysemu
Paolo Bonzini 9005b2a758 qemu-char: make writes thread-safe
This will let threads other than the I/O thread raise QMP events.

GIOChannel is thread-safe, and send and receive state is usually
well-separated.  The only driver that requires some care is the
pty driver, where some of the state is shared by the read and write
sides.  That state is protected with the chr_write_lock too.

Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
2014-06-23 11:12:28 -04:00
..
arch_init.h
balloon.h qapi event: convert BALLOON_CHANGE 2014-06-23 11:12:28 -04:00
blockdev.h
bt.h
char.h qemu-char: make writes thread-safe 2014-06-23 11:12:28 -04:00
cpus.h
device_tree.h
dma.h
dump-arch.h
dump.h
hostmem.h hostmem: add properties for NUMA memory policy 2014-06-19 18:44:21 +03:00
iothread.h
kvm.h Merge remote-tracking branch 'remotes/kvm/uq/master' into staging 2014-06-20 19:25:18 +01:00
memory_mapping.h
os-posix.h os-posix: include sys/time.h 2014-06-23 11:01:24 -04:00
os-win32.h
qtest.h
rng-random.h
rng.h
seccomp.h
sysemu.h qapi event: convert RTC_CHANGE 2014-06-23 11:12:27 -04:00
tpm.h
tpm_backend.h
tpm_backend_int.h
watchdog.h
xen-mapcache.h