]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/kern/ltable.h
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / osfmk / kern / ltable.h
index 9b1e47c72a554a6244317829d9c5106ebb611dec..a5b8a1b678afa75bf819364ee5a5fa2620368a81 100644 (file)
@@ -85,15 +85,15 @@ struct lt_elem {
 };
 
 /* reference count bits should _always_ be the low-order bits */
-#define LT_BITS_REFCNT_MASK  (0x1FFFFFFF)
+#define LT_BITS_REFCNT_MASK  (0x1FFFFFFFU)
 #define LT_BITS_REFCNT_SHIFT (0)
 #define LT_BITS_REFCNT       (LT_BITS_REFCNT_MASK << LT_BITS_REFCNT_SHIFT)
 
-#define LT_BITS_TYPE_MASK    (0x3)
+#define LT_BITS_TYPE_MASK    (0x3U)
 #define LT_BITS_TYPE_SHIFT   (29)
 #define LT_BITS_TYPE         (LT_BITS_TYPE_MASK << LT_BITS_TYPE_SHIFT)
 
-#define LT_BITS_VALID_MASK   (0x1)
+#define LT_BITS_VALID_MASK   (0x1U)
 #define LT_BITS_VALID_SHIFT  (31)
 #define LT_BITS_VALID        (LT_BITS_VALID_MASK << LT_BITS_VALID_SHIFT)
 
@@ -163,15 +163,6 @@ struct link_table {
 #endif
 } __attribute__((aligned(8)));
 
-
-/**
- * ltable_bootstrap: bootstrap a link table
- *
- * Called once at system boot
- */
-extern void ltable_bootstrap(void);
-
-
 /**
  * ltable_init: initialize a link table with given parameters
  *