Changeset View
Changeset View
Standalone View
Standalone View
head/sys/amd64/include/pmap.h
Show First 20 Lines • Show All 424 Lines • ▼ Show 20 Lines | |||||
vm_paddr_t pmap_kextract(vm_offset_t); | vm_paddr_t pmap_kextract(vm_offset_t); | ||||
void pmap_kremove(vm_offset_t); | void pmap_kremove(vm_offset_t); | ||||
int pmap_large_map(vm_paddr_t, vm_size_t, void **, vm_memattr_t); | int pmap_large_map(vm_paddr_t, vm_size_t, void **, vm_memattr_t); | ||||
void pmap_large_map_wb(void *sva, vm_size_t len); | void pmap_large_map_wb(void *sva, vm_size_t len); | ||||
void pmap_large_unmap(void *sva, vm_size_t len); | void pmap_large_unmap(void *sva, vm_size_t len); | ||||
void *pmap_mapbios(vm_paddr_t, vm_size_t); | void *pmap_mapbios(vm_paddr_t, vm_size_t); | ||||
void *pmap_mapdev(vm_paddr_t, vm_size_t); | void *pmap_mapdev(vm_paddr_t, vm_size_t); | ||||
void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, int); | void *pmap_mapdev_attr(vm_paddr_t, vm_size_t, int); | ||||
void *pmap_mapdev_pciecfg(vm_paddr_t pa, vm_size_t size); | |||||
boolean_t pmap_page_is_mapped(vm_page_t m); | boolean_t pmap_page_is_mapped(vm_page_t m); | ||||
void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); | void pmap_page_set_memattr(vm_page_t m, vm_memattr_t ma); | ||||
void pmap_pinit_pml4(vm_page_t); | void pmap_pinit_pml4(vm_page_t); | ||||
bool pmap_ps_enabled(pmap_t pmap); | bool pmap_ps_enabled(pmap_t pmap); | ||||
void pmap_unmapdev(vm_offset_t, vm_size_t); | void pmap_unmapdev(vm_offset_t, vm_size_t); | ||||
void pmap_invalidate_page(pmap_t, vm_offset_t); | void pmap_invalidate_page(pmap_t, vm_offset_t); | ||||
void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t); | void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t); | ||||
void pmap_invalidate_all(pmap_t); | void pmap_invalidate_all(pmap_t); | ||||
▲ Show 20 Lines • Show All 47 Lines • Show Last 20 Lines |