Changeset View
Changeset View
Standalone View
Standalone View
head/sys/arm64/include/pmap.h
Show First 20 Lines • Show All 145 Lines • ▼ Show 20 Lines | |||||
void pmap_unmapbios(vm_offset_t, vm_size_t); | void pmap_unmapbios(vm_offset_t, vm_size_t); | ||||
boolean_t pmap_map_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t); | boolean_t pmap_map_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t); | ||||
void pmap_unmap_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t); | void pmap_unmap_io_transient(vm_page_t *, vm_offset_t *, int, boolean_t); | ||||
bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **, | bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **, | ||||
pd_entry_t **, pt_entry_t **); | pd_entry_t **, pt_entry_t **); | ||||
int pmap_fault(pmap_t, uint64_t, uint64_t); | |||||
#define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list)) | #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list)) | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !LOCORE */ | #endif /* !LOCORE */ | ||||
#endif /* !_MACHINE_PMAP_H_ */ | #endif /* !_MACHINE_PMAP_H_ */ |