Lines Matching +full:use +full:- +full:guard +full:- +full:pages
1 /*-
2 * SPDX-License-Identifier: BSD-4-Clause
11 * Redistribution and use in source and binary forms, with or without
19 * 3. All advertising materials mentioning features or use of this software
33 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
36 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
94 #define ALIGNED_POINTER(p, t) ((((uintptr_t)(p)) & (sizeof (t) - 1)) == 0)
97 * CACHE_LINE_SIZE is the compile-time maximum cache line size for an
105 #define PAGE_MASK (PAGE_SIZE - 1)
111 #define L1_PAGE_MASK (L1_PAGE_SIZE-1)
115 #define L2_PAGE_MASK (L2_PAGE_SIZE-1)
119 #define L3_PAGE_MASK (L3_PAGE_SIZE-1)
132 #define KSTACK_GUARD_PAGES 1 /* pages of kstack guard; 0 disables */