]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/device/iokit_rpc.c
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / osfmk / device / iokit_rpc.c
index c4c0bce85b3991982ba4aa207c6b0139b03b40b6..f7102315801b851d702bd3b5a9b6046008bad197 100644 (file)
@@ -25,7 +25,6 @@
  *
  * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
  */
-#include <zone_debug.h>
 #include <mach/boolean.h>
 #include <mach/kern_return.h>
 #include <mach/mig_errors.h>
@@ -71,6 +70,9 @@
 #define EXTERN
 #define MIGEXTERN
 
+LCK_GRP_DECLARE(dev_lck_grp, "device");
+LCK_MTX_DECLARE(iokit_obj_to_port_binding_lock, &dev_lck_grp);
+
 /*
  * Lookup a device by its port.
  * Doesn't consume the naked send right; produces a device reference.
@@ -185,8 +187,6 @@ iokit_release_port_send( ipc_port_t port )
        ipc_port_release_send( port );
 }
 
-extern lck_mtx_t iokit_obj_to_port_binding_lock;
-
 EXTERN void
 iokit_lock_port( __unused ipc_port_t port )
 {