summaryrefslogtreecommitdiff
path: root/src/i965_mutext.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/i965_mutext.h')
-rw-r--r--src/i965_mutext.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/i965_mutext.h b/src/i965_mutext.h
deleted file mode 100644
index 57d4372..0000000
--- a/src/i965_mutext.h
+++ /dev/null
@@ -1,52 +0,0 @@
-#ifndef _I965_MUTEX_H_
-#define _I965_MUTEX_H_
-
-#include "intel_compiler.h"
-
-#if defined PTHREADS
-#include <pthread.h>
-
-typedef pthread_mutex_t _I965Mutex;
-
-static INLINE void _i965InitMutex(_I965Mutex *m)
-{
- pthread_mutex_init(m, NULL);
-}
-
-static INLINE void
-_i965DestroyMutex(_I965Mutex *m)
-{
- pthread_mutex_destroy(m);
-}
-
-static INLINE void
-_i965LockMutex(_I965Mutex *m)
-{
- pthread_mutex_lock(m);
-}
-
-static INLINE void
-_i965UnlockMutex(_I965Mutex *m)
-{
- pthread_mutex_unlock(m);
-}
-
-#define _I965_MUTEX_INITIALIZER PTHREAD_MUTEX_INITIALIZER
-#define _I965_DECLARE_MUTEX(m) \
- _I965Mutex m = _I965_MUTEX_INITIALIZER
-
-#else
-
-typedef int _I965Mutex;
-static INLINE void _i965InitMutex(_I965Mutex *m) { (void) m; }
-static INLINE void _i965DestroyMutex(_I965Mutex *m) { (void) m; }
-static INLINE void _i965LockMutex(_I965Mutex *m) { (void) m; }
-static INLINE void _i965UnlockMutex(_I965Mutex *m) { (void) m; }
-
-#define _I965_MUTEX_INITIALIZER 0
-#define _I965_DECLARE_MUTEX(m) \
- _I965Mutex m = _I965_MUTEX_INITIALIZER
-
-#endif
-
-#endif /* _I965_MUTEX_H_ */