pmap.h (3cd1b382c6641f7e04e243dec46ee71744c7630e) | pmap.h (756bc3adc578077d530e7f64683d4fc8383030ce) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 2003 Peter Wemm. 5 * Copyright (c) 1991 Regents of the University of California. 6 * All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 519 unchanged lines hidden (view full) --- 528int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 529 u_int keyidx, int flags); 530void pmap_thread_init_invl_gen(struct thread *td); 531int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap); 532void pmap_page_array_startup(long count); 533vm_page_t pmap_page_alloc_below_4g(bool zeroed); 534 535#if defined(KASAN) || defined(KMSAN) | 1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 2003 Peter Wemm. 5 * Copyright (c) 1991 Regents of the University of California. 6 * All rights reserved. 7 * 8 * This code is derived from software contributed to Berkeley by --- 519 unchanged lines hidden (view full) --- 528int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, 529 u_int keyidx, int flags); 530void pmap_thread_init_invl_gen(struct thread *td); 531int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap); 532void pmap_page_array_startup(long count); 533vm_page_t pmap_page_alloc_below_4g(bool zeroed); 534 535#if defined(KASAN) || defined(KMSAN) |
536void pmap_san_bootstrap(void); |
|
536void pmap_san_enter(vm_offset_t); 537#endif 538 539/* 540 * Returns a pointer to a set of CPUs on which the pmap is currently active. 541 * Note that the set can be modified without any mutual exclusion, so a copy 542 * must be made if a stable value is required. 543 */ --- 49 unchanged lines hidden --- | 537void pmap_san_enter(vm_offset_t); 538#endif 539 540/* 541 * Returns a pointer to a set of CPUs on which the pmap is currently active. 542 * Note that the set can be modified without any mutual exclusion, so a copy 543 * must be made if a stable value is required. 544 */ --- 49 unchanged lines hidden --- |