qemu/queue.h: reimplement QTAILQ without pointer-to-pointers