kvm tools: use mutex abstraction instead of pthread mutex
We already have something to wrap pthread with mutex_[init,lock,unlock] calls. This patch creates a new struct mutex abstraction and moves everything to work with it. Signed-off-by:Sasha Levin <sasha.levin@oracle.com> Signed-off-by:
Pekka Enberg <penberg@kernel.org>
Showing
- hw/serial.c 5 additions, 5 deletionshw/serial.c
- include/kvm/mutex.h 13 additions, 7 deletionsinclude/kvm/mutex.h
- include/kvm/qcow.h 1 addition, 1 deletioninclude/kvm/qcow.h
- include/kvm/threadpool.h 2 additions, 2 deletionsinclude/kvm/threadpool.h
- include/kvm/uip.h 5 additions, 5 deletionsinclude/kvm/uip.h
- net/uip/buf.c 2 additions, 2 deletionsnet/uip/buf.c
- net/uip/core.c 3 additions, 3 deletionsnet/uip/core.c
- net/uip/tcp.c 3 additions, 3 deletionsnet/uip/tcp.c
- net/uip/udp.c 1 addition, 1 deletionnet/uip/udp.c
- util/threadpool.c 4 additions, 4 deletionsutil/threadpool.c
- virtio/blk.c 2 additions, 2 deletionsvirtio/blk.c
- virtio/console.c 2 additions, 2 deletionsvirtio/console.c
- virtio/net.c 7 additions, 7 deletionsvirtio/net.c
Loading
Please register or sign in to comment