Lines Matching defs:pmap_t
344 typedef struct pmap *pmap_t;
361 int pmap_pinit_type(pmap_t pmap, enum pmap_type pm_type, int flags);
362 int pmap_emulate_accessed_dirty(pmap_t pmap, vm_offset_t va, int ftype);
388 void pmap_activate_boot(pmap_t pmap);
392 int pmap_cache_bits(pmap_t pmap, int mode, bool is_pde);
416 bool pmap_ps_enabled(pmap_t pmap);
418 void pmap_invalidate_page(pmap_t, vm_offset_t);
419 void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
420 void pmap_invalidate_all(pmap_t);
425 void pmap_get_mapping(pmap_t pmap, vm_offset_t va, uint64_t *ptr, int *num);
428 void pmap_map_delete(pmap_t, vm_offset_t, vm_offset_t);
435 int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
436 int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
439 int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap);
453 pmap_invalidate_cpu_mask(pmap_t pmap)
466 pmap_invlpg(pmap_t pmap, vm_offset_t va)
481 pmap_get_pcid(pmap_t pmap)
511 typedef void (*smp_targeted_tlb_shootdown_t)(pmap_t, vm_offset_t, vm_offset_t,
514 void smp_targeted_tlb_shootdown_native(pmap_t, vm_offset_t, vm_offset_t,