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_ */