]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/i386/locks.h
xnu-3247.1.106.tar.gz
[apple/xnu.git] / osfmk / i386 / locks.h
index 22e1a01f9d13db56da781013088a894ef4275961..2934da1cec4e0e2208d776893a3cf3ed2fe690e5 100644 (file)
@@ -152,6 +152,8 @@ typedef struct _lck_mtx_ext_ {
 #define        LCK_MTX_ATTR_STAT       0x2
 #define        LCK_MTX_ATTR_STATb      1
 
+#define LCK_MTX_EVENT(lck) ((event_t)(((unsigned int*)lck)+(sizeof(lck_mtx_t)-1)/sizeof(unsigned int)))
+
 #else /* MACH_KERNEL_PRIVATE */
 #ifdef XNU_KERNEL_PRIVATE
 typedef struct {