Lines Matching refs:pmap_t
346 typedef struct pmap *pmap_t; typedef
363 int pmap_pinit_type(pmap_t pmap, enum pmap_type pm_type, int flags);
364 int pmap_emulate_accessed_dirty(pmap_t pmap, vm_offset_t va, int ftype);
390 void pmap_activate_boot(pmap_t pmap);
394 int pmap_cache_bits(pmap_t pmap, int mode, bool is_pde);
418 bool pmap_ps_enabled(pmap_t pmap);
420 void pmap_invalidate_page(pmap_t, vm_offset_t);
421 void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
422 void pmap_invalidate_all(pmap_t);
427 void pmap_get_mapping(pmap_t pmap, vm_offset_t va, uint64_t *ptr, int *num);
430 void pmap_map_delete(pmap_t, vm_offset_t, vm_offset_t);
437 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
438 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
441 int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap);
455 pmap_invalidate_cpu_mask(pmap_t pmap) in pmap_invalidate_cpu_mask()
468 pmap_invlpg(pmap_t pmap, vm_offset_t va) in pmap_invlpg()
483 pmap_get_pcid(pmap_t pmap) in pmap_get_pcid()
513 typedef void (*smp_targeted_tlb_shootdown_t)(pmap_t, vm_offset_t, vm_offset_t,
516 void smp_targeted_tlb_shootdown_native(pmap_t, vm_offset_t, vm_offset_t,