-#if defined(simple_lock_init)
-#undef simple_lock_init
-#endif
-#define simple_lock_init(l) usimple_lock_init((l),0)
-
-#if defined(simple_lock)
-#undef simple_lock
-#endif
-#define simple_lock(l) ((void) 1)
-
-#if defined(simple_unlock)
-#undef simple_unlock
-#endif
-#define simple_unlock(l) ((void) 1)
-
-#if defined(simple_lock_try)
-#undef simple_lock_try
-#endif
-#define simple_lock_try(l) 1
-
-#if defined(thread_sleep_simple_lock)
-#undef thread_sleep_simple_lock
-#endif
-#define thread_sleep_simple_lock(l, e, i) thread_sleep_funnel((e), (i))
-
-#endif /* __APPLE_API_UNSTABLE */
-#else /* KERNEL */
-
-#ifndef _MACHINE_SIMPLE_LOCK_DATA_
-#define _MACHINE_SIMPLE_LOCK_DATA_
-
-#include <mach/boolean.h>
-
-struct slock{
- volatile unsigned int lock_data[10];
-};
-typedef struct slock simple_lock_data_t;
-typedef struct slock *simple_lock_t;
-#define decl_simple_lock_data(class,name) \
-class simple_lock_data_t name;
-
-#endif /* _MACHINE_SIMPLE_LOCK_DATA_ */