#ifndef __LINUX_MUTEX_H | |
#define __LINUX_MUTEX_H | |
#include <asm/semaphore.h> | |
#define mutex semaphore | |
#define DEFINE_MUTEX(x) DECLARE_MUTEX(x) | |
#define mutex_init(x) init_MUTEX(x) | |
#define mutex_destroy(x) | |
#define mutex_lock(x) down(x) | |
#define mutex_lock_interruptible(x) down_interruptible(x) | |
#define mutex_unlock(x) up(x) | |
#endif |