All instances where virRWLock where used were replaced by GRWLock.
Signed-off-by: Rafael Fonseca <r4f4rfs(a)gmail.com>
---
src/libvirt_private.syms | 5 -----
src/util/virthread.c | 33 ---------------------------------
src/util/virthread.h | 16 ----------------
3 files changed, 54 deletions(-)
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index c2abbf65c2..4dfafdfd3e 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -3271,11 +3271,6 @@ virMutexInitRecursive;
virMutexLock;
virMutexUnlock;
virOnce;
-virRWLockDestroy;
-virRWLockInit;
-virRWLockRead;
-virRWLockUnlock;
-virRWLockWrite;
virThreadCancel;
virThreadCreateFull;
virThreadID;
diff --git a/src/util/virthread.c b/src/util/virthread.c
index 64013b575c..1ec5096ced 100644
--- a/src/util/virthread.c
+++ b/src/util/virthread.c
@@ -89,39 +89,6 @@ void virMutexUnlock(virMutexPtr m)
}
-int virRWLockInit(virRWLockPtr m)
-{
- int ret;
- ret = pthread_rwlock_init(&m->lock, NULL);
- if (ret != 0) {
- errno = ret;
- return -1;
- }
- return 0;
-}
-
-void virRWLockDestroy(virRWLockPtr m)
-{
- pthread_rwlock_destroy(&m->lock);
-}
-
-
-void virRWLockRead(virRWLockPtr m)
-{
- pthread_rwlock_rdlock(&m->lock);
-}
-
-void virRWLockWrite(virRWLockPtr m)
-{
- pthread_rwlock_wrlock(&m->lock);
-}
-
-
-void virRWLockUnlock(virRWLockPtr m)
-{
- pthread_rwlock_unlock(&m->lock);
-}
-
int virCondInit(virCondPtr c)
{
int ret;
diff --git a/src/util/virthread.h b/src/util/virthread.h
index c227951ddd..a57c99bdf0 100644
--- a/src/util/virthread.h
+++ b/src/util/virthread.h
@@ -33,14 +33,6 @@ struct virMutex {
pthread_mutex_t lock;
};
-typedef struct virRWLock virRWLock;
-typedef virRWLock *virRWLockPtr;
-
-struct virRWLock {
- pthread_rwlock_t lock;
-};
-
-
typedef struct virCond virCond;
typedef virCond *virCondPtr;
@@ -133,14 +125,6 @@ void virMutexLock(virMutexPtr m);
void virMutexUnlock(virMutexPtr m);
-int virRWLockInit(virRWLockPtr m) G_GNUC_WARN_UNUSED_RESULT;
-void virRWLockDestroy(virRWLockPtr m);
-
-void virRWLockRead(virRWLockPtr m);
-void virRWLockWrite(virRWLockPtr m);
-void virRWLockUnlock(virRWLockPtr m);
-
-
int virCondInit(virCondPtr c) G_GNUC_WARN_UNUSED_RESULT;
int virCondDestroy(virCondPtr c);
--
2.25.2