-/*
- * Data structure internal lock macros
- */
-
-#define lock_set_lock_init(ls) mutex_init(&(ls)->lock, \
- ETAP_THREAD_LOCK_SET)
-#define lock_set_lock(ls) mutex_lock(&(ls)->lock)
-#define lock_set_unlock(ls) mutex_unlock(&(ls)->lock)
-
-#define ulock_lock_init(ul) mutex_init(&(ul)->lock, \
- ETAP_THREAD_ULOCK)
-#define ulock_lock(ul) mutex_lock(&(ul)->lock)
-#define ulock_unlock(ul) mutex_unlock(&(ul)->lock)
-
-extern void lock_set_init(void);
-
-extern kern_return_t lock_release_internal (ulock_t ulock,
- thread_act_t thr_act);
-
-#endif /* MACH_KERNEL_PRIVATE */
-
-#endif /* __APPLE_API_PRIVATE */
-