pmap.h (6cec9cad762b6476313fb1f8e931a1647822db6b) | pmap.h (07a92f34d663f3c96bdca53de3202aa112aac74e) |
---|---|
1/*- 2 * Copyright (c) 1991 Regents of the University of California. 3 * All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * the Systems Programming Group of the University of Utah Computer 7 * Science Department and William Jolitz of UUNET Technologies Inc. 8 * --- 444 unchanged lines hidden (view full) --- 453void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); 454void pmap_unmapdev(vm_offset_t, vm_size_t); 455pt_entry_t *pmap_pte(pmap_t, vm_offset_t) __pure2; 456void pmap_invalidate_page(pmap_t, vm_offset_t); 457void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t); 458void pmap_invalidate_all(pmap_t); 459void pmap_invalidate_cache(void); 460void pmap_invalidate_cache_pages(vm_page_t *pages, int count); | 1/*- 2 * Copyright (c) 1991 Regents of the University of California. 3 * All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley by 6 * the Systems Programming Group of the University of Utah Computer 7 * Science Department and William Jolitz of UUNET Technologies Inc. 8 * --- 444 unchanged lines hidden (view full) --- 453void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); 454void pmap_unmapdev(vm_offset_t, vm_size_t); 455pt_entry_t *pmap_pte(pmap_t, vm_offset_t) __pure2; 456void pmap_invalidate_page(pmap_t, vm_offset_t); 457void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t); 458void pmap_invalidate_all(pmap_t); 459void pmap_invalidate_cache(void); 460void pmap_invalidate_cache_pages(vm_page_t *pages, int count); |
461void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); | 461void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, 462 boolean_t force); |
462 463#endif /* _KERNEL */ 464 465#endif /* !LOCORE */ 466 467#endif /* !_MACHINE_PMAP_H_ */ | 463 464#endif /* _KERNEL */ 465 466#endif /* !LOCORE */ 467 468#endif /* !_MACHINE_PMAP_H_ */ |