X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/0a7de7458d150b5d4dffc935ba399be265ef0a1a..a991bd8d3e7fe02dbca0644054bab73c5b75324a:/osfmk/kern/ltable.h?ds=sidebyside diff --git a/osfmk/kern/ltable.h b/osfmk/kern/ltable.h index 9b1e47c72..a5b8a1b67 100644 --- a/osfmk/kern/ltable.h +++ b/osfmk/kern/ltable.h @@ -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 *