You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stefan Hajnoczi
195ed8cb36
qemu/queue.h: add QLIST_SAFE_REMOVE()
QLIST_REMOVE() assumes the element is in a list. It also leaves the
element's linked list pointers dangling.
Introduce a safe version of QLIST_REMOVE() and convert open-coded
instances of this pattern.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-id: 20200214171712.541358-4-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
6 years ago
..
Makefile.objs
buildsys: Move brlapi libs to per object
9 years ago
baum.c
Include qemu/main-loop.h less
7 years ago
char-console.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-fd.c
Include qemu-common.h exactly where needed
7 years ago
char-fe.c
char: update the mux handlers in class callback
7 years ago
char-file.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-io.c
chardev: use a child source for qio input source
8 years ago
char-mux.c
chardev: Use QEMUChrEvent enum in IOEventHandler typedef
6 years ago
char-null.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-parallel.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-pipe.c
Include qemu/main-loop.h less
7 years ago
char-pty.c
Include qemu-common.h exactly where needed
7 years ago
char-ringbuf.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-serial.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-socket.c
socket: Add num connections to qio_net_listener_open_sync()
7 years ago
char-stdio.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-udp.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
char-win-stdio.c
Include qemu/main-loop.h less
7 years ago
char-win.c
Include qemu/main-loop.h less
7 years ago
char.c
* Compat machines fix (Denis)
6 years ago
msmouse.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
spice.c
qemu/queue.h: add QLIST_SAFE_REMOVE()
6 years ago
testdev.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago
trace-events
trace-events: Shorten file names in comments
7 years ago
wctablet.c
Include qemu/module.h where needed, drop it from qemu-common.h
7 years ago