sys/amd64/amd64/efirt_machdep.c
324
pmap_t curpmap;
sys/amd64/amd64/efirt_machdep.c
359
pmap_t curpmap;
sys/amd64/amd64/mp_machdep.c
1036
invlop_handler_one_req(enum invl_op_codes smp_tlb_op, pmap_t smp_tlb_pmap,
sys/amd64/amd64/mp_machdep.c
1085
pmap_t smp_tlb_pmap;
sys/amd64/amd64/mp_machdep.c
601
smp_targeted_tlb_shootdown_native(pmap_t pmap, vm_offset_t addr1,
sys/amd64/amd64/mp_machdep.c
692
smp_masked_invltlb(pmap_t pmap, smp_invl_cb_t curcpu_cb)
sys/amd64/amd64/mp_machdep.c
715
smp_masked_invlpg(vm_offset_t addr, pmap_t pmap, smp_invl_cb_t curcpu_cb)
sys/amd64/amd64/mp_machdep.c
731
smp_masked_invlpg_range(vm_offset_t addr1, vm_offset_t addr2, pmap_t pmap,
sys/amd64/amd64/mp_machdep.c
785
invltlb_handler(pmap_t smp_tlb_pmap)
sys/amd64/amd64/mp_machdep.c
801
invltlb_invpcid_handler(pmap_t smp_tlb_pmap)
sys/amd64/amd64/mp_machdep.c
820
invltlb_invpcid_pti_handler(pmap_t smp_tlb_pmap)
sys/amd64/amd64/mp_machdep.c
851
invltlb_pcid_handler(pmap_t smp_tlb_pmap)
sys/amd64/amd64/mp_machdep.c
893
invlpg_invpcid_handler(pmap_t smp_tlb_pmap, vm_offset_t smp_tlb_addr1)
sys/amd64/amd64/mp_machdep.c
916
invlpg_pcid_handler(pmap_t smp_tlb_pmap, vm_offset_t smp_tlb_addr1)
sys/amd64/amd64/mp_machdep.c
959
invlrng_invpcid_handler(pmap_t smp_tlb_pmap, vm_offset_t smp_tlb_addr1,
sys/amd64/amd64/mp_machdep.c
997
invlrng_pcid_handler(pmap_t smp_tlb_pmap, vm_offset_t smp_tlb_addr1,
sys/amd64/amd64/pmap.c
10017
pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/amd64/amd64/pmap.c
10078
pmap_pcid_alloc(pmap_t pmap, struct pmap_pcid *pcidp)
sys/amd64/amd64/pmap.c
10109
pmap_pcid_alloc_checked(pmap_t pmap, struct pmap_pcid *pcidp)
sys/amd64/amd64/pmap.c
10123
pmap_activate_sw_pti_post(struct thread *td, pmap_t pmap)
sys/amd64/amd64/pmap.c
10131
pmap_activate_sw_pcid_pti(struct thread *td, pmap_t pmap, u_int cpuid)
sys/amd64/amd64/pmap.c
10133
pmap_t old_pmap;
sys/amd64/amd64/pmap.c
10170
pmap_activate_sw_pcid_nopti(struct thread *td __unused, pmap_t pmap,
sys/amd64/amd64/pmap.c
10190
pmap_activate_sw_nopcid_nopti(struct thread *td __unused, pmap_t pmap,
sys/amd64/amd64/pmap.c
10199
pmap_activate_sw_nopcid_pti(struct thread *td, pmap_t pmap,
sys/amd64/amd64/pmap.c
10209
DEFINE_IFUNC(static, void, pmap_activate_sw_mode, (struct thread *, pmap_t,
sys/amd64/amd64/pmap.c
10226
pmap_t oldpmap, pmap;
sys/amd64/amd64/pmap.c
10268
pmap_activate_boot(pmap_t pmap)
sys/amd64/amd64/pmap.c
10294
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/amd64/amd64/pmap.c
10300
pmap_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/amd64/amd64/pmap.c
10347
pmap_emulate_accessed_dirty(pmap_t pmap, vm_offset_t va, int ftype)
sys/amd64/amd64/pmap.c
10442
pmap_get_mapping(pmap_t pmap, vm_offset_t va, uint64_t *ptr, int *num)
sys/amd64/amd64/pmap.c
11422
pmap_pkru_assign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx,
sys/amd64/amd64/pmap.c
11446
pmap_pkru_deassign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
11456
pmap_pkru_deassign_all(pmap_t pmap)
sys/amd64/amd64/pmap.c
11471
pmap_pkru_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t *pte)
sys/amd64/amd64/pmap.c
11499
pmap_pkru_get(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
11524
pmap_pkru_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
11536
pmap_pkru_copy(pmap_t dst_pmap, pmap_t src_pmap)
sys/amd64/amd64/pmap.c
11550
pmap_pkru_update_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
11625
pmap_pkru_check_uargs(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
11640
pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, u_int keyidx,
sys/amd64/amd64/pmap.c
11664
pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
12175
pmap_t pmap;
sys/amd64/amd64/pmap.c
12300
pmap_t pmap;
sys/amd64/amd64/pmap.c
12307
pmap = (pmap_t)addr;
sys/amd64/amd64/pmap.c
1324
static void free_pv_entry(pmap_t pmap, pv_entry_t pv);
sys/amd64/amd64/pmap.c
1325
static pv_entry_t get_pv_entry(pmap_t pmap, struct rwlock **lockp);
sys/amd64/amd64/pmap.c
1327
static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
sys/amd64/amd64/pmap.c
1328
static void reserve_pv_entries(pmap_t pmap, int needed,
sys/amd64/amd64/pmap.c
1330
static void pmap_pv_demote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/amd64/amd64/pmap.c
1332
static bool pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, pd_entry_t pde,
sys/amd64/amd64/pmap.c
1335
static void pmap_pv_promote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/amd64/amd64/pmap.c
1338
static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va);
sys/amd64/amd64/pmap.c
1339
static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap,
sys/amd64/amd64/pmap.c
1342
static void pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte);
sys/amd64/amd64/pmap.c
1345
static bool pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va);
sys/amd64/amd64/pmap.c
1346
static bool pmap_demote_pde_locked(pmap_t pmap, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
1348
static bool pmap_demote_pde_mpte(pmap_t pmap, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
1350
static bool pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe,
sys/amd64/amd64/pmap.c
1352
static int pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/amd64/amd64/pmap.c
1354
static int pmap_enter_pde(pmap_t pmap, vm_offset_t va, pd_entry_t newpde,
sys/amd64/amd64/pmap.c
1356
static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
1359
static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/amd64/amd64/pmap.c
1365
static void pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
1371
static bool pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va,
sys/amd64/amd64/pmap.c
1374
static bool pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva,
sys/amd64/amd64/pmap.c
1382
static int pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva,
sys/amd64/amd64/pmap.c
1384
static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva,
sys/amd64/amd64/pmap.c
1386
static vm_page_t pmap_remove_pt_page(pmap_t pmap, vm_offset_t va);
sys/amd64/amd64/pmap.c
1387
static void pmap_remove_page(pmap_t pmap, vm_offset_t va, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
1389
static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
1392
static bool pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
1394
static void pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
1396
static void pmap_update_pde_invalidate(pmap_t, vm_offset_t va, pd_entry_t pde);
sys/amd64/amd64/pmap.c
1398
static pd_entry_t *pmap_alloc_pde(pmap_t pmap, vm_offset_t va, vm_page_t *pdpgp,
sys/amd64/amd64/pmap.c
1400
static vm_page_t pmap_allocpte_alloc(pmap_t pmap, vm_pindex_t ptepindex,
sys/amd64/amd64/pmap.c
1402
static vm_page_t pmap_allocpte_nosleep(pmap_t pmap, vm_pindex_t ptepindex,
sys/amd64/amd64/pmap.c
1404
static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
1407
static void _pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/amd64/amd64/pmap.c
1409
static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t, struct spglist *);
sys/amd64/amd64/pmap.c
1411
static vm_page_t pmap_alloc_pt_page(pmap_t, vm_pindex_t, int);
sys/amd64/amd64/pmap.c
1412
static void pmap_free_pt_page(pmap_t, vm_page_t, bool);
sys/amd64/amd64/pmap.c
1447
pmap_pml5e(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1455
pmap_pml5e_u(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1474
pmap_pml4e(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1493
pmap_pml4e_u(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1511
pmap_pdpe(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1537
pmap_pde(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1565
pmap_pte(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
1580
pmap_resident_count_adj(pmap_t pmap, int count)
sys/amd64/amd64/pmap.c
1591
pmap_pt_page_count_pinit(pmap_t pmap, int count)
sys/amd64/amd64/pmap.c
1600
pmap_pt_page_count_adj(pmap_t pmap, int count)
sys/amd64/amd64/pmap.c
177
pmap_type_guest(pmap_t pmap)
sys/amd64/amd64/pmap.c
184
pmap_emulate_ad_bits(pmap_t pmap)
sys/amd64/amd64/pmap.c
191
pmap_valid_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
214
pmap_rw_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
2384
pmap_allow_2m_x_page(pmap_t pmap, bool executable)
sys/amd64/amd64/pmap.c
239
pmap_global_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
259
pmap_accessed_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
2712
pmap_swap_pat(pmap_t pmap, pt_entry_t entry)
sys/amd64/amd64/pmap.c
2741
pmap_is_valid_memattr(pmap_t pmap __unused, vm_memattr_t mode)
sys/amd64/amd64/pmap.c
2753
pmap_cache_bits(pmap_t pmap, int mode, bool is_pde)
sys/amd64/amd64/pmap.c
2791
pmap_cache_mask(pmap_t pmap, bool is_pde)
sys/amd64/amd64/pmap.c
2811
pmap_pat_index(pmap_t pmap, pt_entry_t pte, bool is_pde)
sys/amd64/amd64/pmap.c
282
pmap_modified_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
2846
pmap_ps_enabled(pmap_t pmap)
sys/amd64/amd64/pmap.c
2853
pmap_update_pde_store(pmap_t pmap, pd_entry_t *pde, pd_entry_t newpde)
sys/amd64/amd64/pmap.c
2891
pmap_update_pde_invalidate(pmap_t pmap, vm_offset_t va, pd_entry_t newpde)
sys/amd64/amd64/pmap.c
305
pmap_pku_mask_bit(pmap_t pmap)
sys/amd64/amd64/pmap.c
3085
pmap_invalidate_ept(pmap_t pmap)
sys/amd64/amd64/pmap.c
312
safe_to_clear_referenced(pmap_t pmap, pt_entry_t pte)
sys/amd64/amd64/pmap.c
3135
pmap_invalidate_preipi_pcid(pmap_t pmap)
sys/amd64/amd64/pmap.c
3167
pmap_invalidate_preipi_nopcid(pmap_t pmap __unused)
sys/amd64/amd64/pmap.c
3172
DEFINE_IFUNC(static, void, pmap_invalidate_preipi, (pmap_t))
sys/amd64/amd64/pmap.c
3179
pmap_invalidate_page_pcid_cb(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
3217
pmap_invalidate_page_pcid_invpcid_cb(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
3223
pmap_invalidate_page_pcid_noinvpcid_cb(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
3229
pmap_invalidate_page_nopcid_cb(pmap_t pmap __unused, vm_offset_t va __unused)
sys/amd64/amd64/pmap.c
3233
DEFINE_IFUNC(static, void, pmap_invalidate_page_cb, (pmap_t, vm_offset_t))
sys/amd64/amd64/pmap.c
3242
pmap_invalidate_page_curcpu_cb(pmap_t pmap, vm_offset_t va,
sys/amd64/amd64/pmap.c
3254
pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
3272
pmap_invalidate_range_pcid_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
3300
pmap_invalidate_range_pcid_invpcid_cb(pmap_t pmap, vm_offset_t sva,
sys/amd64/amd64/pmap.c
3307
pmap_invalidate_range_pcid_noinvpcid_cb(pmap_t pmap, vm_offset_t sva,
sys/amd64/amd64/pmap.c
3314
pmap_invalidate_range_nopcid_cb(pmap_t pmap __unused, vm_offset_t sva __unused,
sys/amd64/amd64/pmap.c
3319
DEFINE_IFUNC(static, void, pmap_invalidate_range_cb, (pmap_t, vm_offset_t,
sys/amd64/amd64/pmap.c
3329
pmap_invalidate_range_curcpu_cb(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
3350
pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
3371
pmap_invalidate_all_cb_template(pmap_t pmap, bool pmap_pcid_enabled1,
sys/amd64/amd64/pmap.c
3408
pmap_invalidate_all_pcid_invpcid_cb(pmap_t pmap, vm_offset_t addr1 __unused,
sys/amd64/amd64/pmap.c
3415
pmap_invalidate_all_pcid_noinvpcid_cb(pmap_t pmap, vm_offset_t addr1 __unused,
sys/amd64/amd64/pmap.c
3422
pmap_invalidate_all_nopcid_invpcid_cb(pmap_t pmap, vm_offset_t addr1 __unused,
sys/amd64/amd64/pmap.c
3429
pmap_invalidate_all_nopcid_noinvpcid_cb(pmap_t pmap, vm_offset_t addr1 __unused,
sys/amd64/amd64/pmap.c
3435
DEFINE_IFUNC(static, void, pmap_invalidate_all_curcpu_cb, (pmap_t, vm_offset_t,
sys/amd64/amd64/pmap.c
3446
pmap_invalidate_all(pmap_t pmap)
sys/amd64/amd64/pmap.c
3461
pmap_invalidate_cache_curcpu_cb(pmap_t pmap __unused, vm_offset_t va __unused,
sys/amd64/amd64/pmap.c
3476
pmap_t pmap;
sys/amd64/amd64/pmap.c
3510
pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde, pd_entry_t newpde)
sys/amd64/amd64/pmap.c
3545
pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va, pd_entry_t pde)
sys/amd64/amd64/pmap.c
3749
pmap_extract(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
3789
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/amd64/amd64/pmap.c
4035
pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/amd64/amd64/pmap.c
4053
pmap_remove_pt_page(pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
4067
pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/amd64/amd64/pmap.c
4079
_pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/amd64/amd64/pmap.c
4147
pmap_unuse_pt(pmap_t pmap, vm_offset_t va, pd_entry_t ptepde,
sys/amd64/amd64/pmap.c
4164
pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte)
sys/amd64/amd64/pmap.c
4181
pmap_pinit_pcids(pmap_t pmap, uint32_t pcid, int gen)
sys/amd64/amd64/pmap.c
4194
pmap_pinit0(pmap_t pmap)
sys/amd64/amd64/pmap.c
4316
pmap_alloc_pt_page(pmap_t pmap, vm_pindex_t pindex, int flags)
sys/amd64/amd64/pmap.c
4329
pmap_free_pt_page(pmap_t pmap, vm_page_t m, bool zerofilled)
sys/amd64/amd64/pmap.c
4355
pmap_pinit_type(pmap_t pmap, enum pmap_type pm_type, int flags)
sys/amd64/amd64/pmap.c
442
pmap_is_la57(pmap_t pmap)
sys/amd64/amd64/pmap.c
4445
pmap_pinit(pmap_t pmap)
sys/amd64/amd64/pmap.c
4452
pmap_allocpte_free_unref(pmap_t pmap, vm_offset_t va, pt_entry_t *pte)
sys/amd64/amd64/pmap.c
4467
pmap_allocpte_getpml4(pmap_t pmap, struct rwlock **lockp, vm_offset_t va,
sys/amd64/amd64/pmap.c
4504
pmap_allocpte_getpdp(pmap_t pmap, struct rwlock **lockp, vm_offset_t va,
sys/amd64/amd64/pmap.c
4578
pmap_allocpte_nosleep(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp,
sys/amd64/amd64/pmap.c
4707
pmap_allocpte_alloc(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp,
sys/amd64/amd64/pmap.c
4724
pmap_alloc_pde(pmap_t pmap, vm_offset_t va, vm_page_t *pdpgp,
sys/amd64/amd64/pmap.c
4764
pmap_allocpte(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/amd64/amd64/pmap.c
4825
pmap_release(pmap_t pmap)
sys/amd64/amd64/pmap.c
5173
reclaim_pv_chunk_leave_pmap(pmap_t pmap, pmap_t locked_pmap, bool start_di)
sys/amd64/amd64/pmap.c
5197
reclaim_pv_chunk_domain(pmap_t locked_pmap, struct rwlock **lockp, int domain)
sys/amd64/amd64/pmap.c
5204
pmap_t next_pmap, pmap;
sys/amd64/amd64/pmap.c
5396
reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp)
sys/amd64/amd64/pmap.c
5416
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/amd64/amd64/pmap.c
5504
get_pv_entry(pmap_t pmap, struct rwlock **lockp)
sys/amd64/amd64/pmap.c
5604
reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp)
sys/amd64/amd64/pmap.c
5686
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
5706
pmap_pv_demote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/amd64/amd64/pmap.c
5774
pmap_pv_promote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/amd64/amd64/pmap.c
5816
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/amd64/amd64/pmap.c
5830
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/amd64/amd64/pmap.c
5853
pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, pd_entry_t pde, u_int flags,
sys/amd64/amd64/pmap.c
5893
pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va)
sys/amd64/amd64/pmap.c
5933
pmap_demote_pde_abort(pmap_t pmap, vm_offset_t va, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
5950
pmap_demote_pde_locked(pmap_t pmap, pd_entry_t *pde, vm_offset_t va,
sys/amd64/amd64/pmap.c
5957
pmap_demote_pde_mpte(pmap_t pmap, pd_entry_t *pde, vm_offset_t va,
sys/amd64/amd64/pmap.c
6106
pmap_remove_kernel_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va)
sys/amd64/amd64/pmap.c
6145
pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva, bool demote_kpde,
sys/amd64/amd64/pmap.c
6212
pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t va,
sys/amd64/amd64/pmap.c
6251
pmap_remove_page(pmap_t pmap, vm_offset_t va, pd_entry_t *pde,
sys/amd64/amd64/pmap.c
6275
pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
6310
pmap_remove1(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool map_delete)
sys/amd64/amd64/pmap.c
637
static bool pmap_pkru_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/amd64/pmap.c
639
static pt_entry_t pmap_pkru_get(pmap_t pmap, vm_offset_t va);
sys/amd64/amd64/pmap.c
640
static void pmap_pkru_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
sys/amd64/amd64/pmap.c
643
static int pmap_pkru_copy(pmap_t dst_pmap, pmap_t src_pmap);
sys/amd64/amd64/pmap.c
644
static int pmap_pkru_deassign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
sys/amd64/amd64/pmap.c
645
static void pmap_pkru_deassign_all(pmap_t pmap);
sys/amd64/amd64/pmap.c
6473
pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
6485
pmap_map_delete(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
6508
pmap_t pmap;
sys/amd64/amd64/pmap.c
6590
pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot)
sys/amd64/amd64/pmap.c
6639
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/amd64/amd64/pmap.c
6812
pmap_pde_ept_executable(pmap_t pmap, pd_entry_t pde)
sys/amd64/amd64/pmap.c
6829
pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va, vm_page_t mpte,
sys/amd64/amd64/pmap.c
6997
pmap_enter_largepage(pmap_t pmap, vm_offset_t va, pt_entry_t newpte, int flags,
sys/amd64/amd64/pmap.c
7105
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/amd64/amd64/pmap.c
7384
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/amd64/amd64/pmap.c
7441
pmap_enter_pde(pmap_t pmap, vm_offset_t va, pd_entry_t newpde, u_int flags,
sys/amd64/amd64/pmap.c
7643
pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/amd64/amd64/pmap.c
7688
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/amd64/amd64/pmap.c
7701
pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/amd64/amd64/pmap.c
7842
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
sys/amd64/amd64/pmap.c
7945
pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/amd64/amd64/pmap.c
8036
pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len,
sys/amd64/amd64/pmap.c
8224
pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap)
sys/amd64/amd64/pmap.c
8337
pmap_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/amd64/amd64/pmap.c
8386
pmap_t pmap;
sys/amd64/amd64/pmap.c
8487
pmap_remove_pages(pmap_t pmap)
sys/amd64/amd64/pmap.c
8691
pmap_t pmap;
sys/amd64/amd64/pmap.c
8795
pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/amd64/amd64/pmap.c
8840
pmap_t pmap;
sys/amd64/amd64/pmap.c
8944
pmap_t pmap;
sys/amd64/amd64/pmap.c
9143
pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice)
sys/amd64/amd64/pmap.c
9290
pmap_t pmap;
sys/amd64/amd64/pmap.c
9531
pmap_demote_pdpe(pmap_t pmap, pdp_entry_t *pdpe, vm_offset_t va, vm_page_t m)
sys/amd64/include/pmap.h
363
int pmap_pinit_type(pmap_t pmap, enum pmap_type pm_type, int flags);
sys/amd64/include/pmap.h
364
int pmap_emulate_accessed_dirty(pmap_t pmap, vm_offset_t va, int ftype);
sys/amd64/include/pmap.h
390
void pmap_activate_boot(pmap_t pmap);
sys/amd64/include/pmap.h
394
int pmap_cache_bits(pmap_t pmap, int mode, bool is_pde);
sys/amd64/include/pmap.h
418
bool pmap_ps_enabled(pmap_t pmap);
sys/amd64/include/pmap.h
420
void pmap_invalidate_page(pmap_t, vm_offset_t);
sys/amd64/include/pmap.h
421
void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
sys/amd64/include/pmap.h
422
void pmap_invalidate_all(pmap_t);
sys/amd64/include/pmap.h
427
void pmap_get_mapping(pmap_t pmap, vm_offset_t va, uint64_t *ptr, int *num);
sys/amd64/include/pmap.h
430
void pmap_map_delete(pmap_t, vm_offset_t, vm_offset_t);
sys/amd64/include/pmap.h
437
int pmap_pkru_clear(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
sys/amd64/include/pmap.h
438
int pmap_pkru_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/amd64/include/pmap.h
441
int pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap);
sys/amd64/include/pmap.h
455
pmap_invalidate_cpu_mask(pmap_t pmap)
sys/amd64/include/pmap.h
468
pmap_invlpg(pmap_t pmap, vm_offset_t va)
sys/amd64/include/pmap.h
483
pmap_get_pcid(pmap_t pmap)
sys/amd64/include/pmap.h
513
typedef void (*smp_targeted_tlb_shootdown_t)(pmap_t, vm_offset_t, vm_offset_t,
sys/amd64/include/pmap.h
516
void smp_targeted_tlb_shootdown_native(pmap_t, vm_offset_t, vm_offset_t,
sys/amd64/vmm/amd/npt.c
67
npt_pinit(pmap_t pmap)
sys/amd64/vmm/amd/svm.c
1944
svm_pmap_activate(struct svm_vcpu *vcpu, pmap_t pmap)
sys/amd64/vmm/amd/svm.c
2047
svm_pmap_deactivate(pmap_t pmap)
sys/amd64/vmm/amd/svm.c
2125
svm_run(void *vcpui, register_t rip, pmap_t pmap, struct vm_eventinfo *evinfo)
sys/amd64/vmm/amd/svm.c
591
svm_init(struct vm *vm, pmap_t pmap)
sys/amd64/vmm/intel/ept.c
173
ept_pinit(pmap_t pmap)
sys/amd64/vmm/intel/vmx.c
1056
vmx_init(struct vm *vm, pmap_t pmap)
sys/amd64/vmm/intel/vmx.c
1289
vmx_invvpid(struct vmx *vmx, struct vmx_vcpu *vcpu, pmap_t pmap, int running)
sys/amd64/vmm/intel/vmx.c
1346
vmx_set_pcpu_defaults(struct vmx *vmx, struct vmx_vcpu *vcpu, pmap_t pmap)
sys/amd64/vmm/intel/vmx.c
3013
vmx_pmap_activate(struct vmx *vmx, pmap_t pmap)
sys/amd64/vmm/intel/vmx.c
3031
vmx_pmap_deactivate(struct vmx *vmx, pmap_t pmap)
sys/amd64/vmm/intel/vmx.c
3038
vmx_run(void *vcpui, register_t rip, pmap_t pmap, struct vm_eventinfo *evinfo)
sys/amd64/vmm/intel/vmx.c
3442
pmap_t pmap;
sys/amd64/vmm/intel/vmx.h
147
pmap_t pmap;
sys/amd64/vmm/vmm.c
1132
pmap_t pmap;
sys/amd64/vmm/vmm.c
470
pmap_t pmap;
sys/arm/arm/busdma_machdep.c
158
static void _bus_dmamap_count_pages(bus_dma_tag_t dmat, pmap_t pmap,
sys/arm/arm/busdma_machdep.c
813
_bus_dmamap_count_pages(bus_dma_tag_t dmat, pmap_t pmap, bus_dmamap_t map,
sys/arm/arm/busdma_machdep.c
943
bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,
sys/arm/arm/pmap-v6.c
1361
pmap_t pmap;
sys/arm/arm/pmap-v6.c
1379
pmap_t pmap;
sys/arm/arm/pmap-v6.c
1488
pmap_tlb_flush(pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
1496
pmap_tlb_flush_range(pmap_t pmap, vm_offset_t sva, vm_size_t size)
sys/arm/arm/pmap-v6.c
1586
pmap_ps_enabled(pmap_t pmap __unused)
sys/arm/arm/pmap-v6.c
1620
pmap_ttb_get(pmap_t pmap)
sys/arm/arm/pmap-v6.c
1702
pmap_pt2pg_init(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/arm/arm/pmap-v6.c
1870
pmap_is_current(pmap_t pmap)
sys/arm/arm/pmap-v6.c
1882
pmap_pte2(pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
1930
pmap_pte2_quick(pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
1975
pmap_extract(pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
2003
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
2164
pmap_pinit0(pmap_t pmap)
sys/arm/arm/pmap-v6.c
2215
pmap_pinit(pmap_t pmap)
sys/arm/arm/pmap-v6.c
2348
pmap_release(pmap_t pmap)
sys/arm/arm/pmap-v6.c
2501
_pmap_allocpte2(pmap_t pmap, vm_offset_t va, u_int flags)
sys/arm/arm/pmap-v6.c
2553
pmap_allocpte2(pmap_t pmap, vm_offset_t va, u_int flags)
sys/arm/arm/pmap-v6.c
2623
pmap_unwire_pt2pg(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/arm/arm/pmap-v6.c
2686
pmap_unwire_pt2(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/arm/arm/pmap-v6.c
2709
pmap_unwire_pt2_all(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm/arm/pmap-v6.c
2754
pmap_unuse_pt2(pmap_t pmap, vm_offset_t va, struct spglist *free)
sys/arm/arm/pmap-v6.c
2837
pmap_pv_reclaim(pmap_t locked_pmap)
sys/arm/arm/pmap-v6.c
2843
pmap_t pmap;
sys/arm/arm/pmap-v6.c
2992
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/arm/arm/pmap-v6.c
3030
get_pv_entry(pmap_t pmap, bool try)
sys/arm/arm/pmap-v6.c
3108
pmap_insert_entry(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/arm/arm/pmap-v6.c
3120
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3135
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3145
pmap_remove_entry(pmap_t pmap, vm_page_t m, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3159
pmap_pv_demote_pte1(pmap_t pmap, vm_offset_t va, vm_paddr_t pa)
sys/arm/arm/pmap-v6.c
3193
pmap_pv_promote_pte1(pmap_t pmap, vm_offset_t va, vm_paddr_t pa)
sys/arm/arm/pmap-v6.c
3231
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/arm/arm/pmap-v6.c
3250
pmap_pv_insert_pte1(pmap_t pmap, vm_offset_t va, pt1_entry_t pte1, u_int flags)
sys/arm/arm/pmap-v6.c
3268
pmap_tlb_flush_pte1(pmap_t pmap, vm_offset_t va, pt1_entry_t npte1)
sys/arm/arm/pmap-v6.c
328
static bool pmap_demote_pte1(pmap_t pmap, pt1_entry_t *pte1p,
sys/arm/arm/pmap-v6.c
3294
pmap_t pmap;
sys/arm/arm/pmap-v6.c
330
static int pmap_enter_pte1(pmap_t pmap, vm_offset_t va, pt1_entry_t pte1,
sys/arm/arm/pmap-v6.c
3375
pmap_change_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t va,
sys/arm/arm/pmap-v6.c
3409
pmap_change_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t va,
sys/arm/arm/pmap-v6.c
3448
pmap_promote_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3581
pmap_remove_kernel_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3623
pmap_remove_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva,
sys/arm/arm/pmap-v6.c
3700
pmap_demote_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t va)
sys/arm/arm/pmap-v6.c
3872
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm/arm/pmap-v6.c
402
pmap_is_valid_memattr(pmap_t pmap __unused, vm_memattr_t mode)
sys/arm/arm/pmap-v6.c
4118
pmap_remove_pte2(pmap_t pmap, pt2_entry_t *pte2p, vm_offset_t va,
sys/arm/arm/pmap-v6.c
4152
pmap_remove_page(pmap_t pmap, vm_offset_t va, struct spglist *free)
sys/arm/arm/pmap-v6.c
4173
pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm/arm/pmap-v6.c
4289
pmap_t pmap;
sys/arm/arm/pmap-v6.c
4350
pmap_remove_pte1_quick(pmap_t pmap, pt1_entry_t pte1, pv_entry_t pv,
sys/arm/arm/pmap-v6.c
4389
pmap_remove_pte2_quick(pmap_t pmap, pt2_entry_t pte2, pv_entry_t pv,
sys/arm/arm/pmap-v6.c
4426
pmap_remove_pages(pmap_t pmap)
sys/arm/arm/pmap-v6.c
4541
pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm/arm/pmap-v6.c
4673
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4690
pmap_enter_1mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
4717
pmap_enter_pte1(pmap_t pmap, vm_offset_t va, pt1_entry_t pte1, u_int flags,
sys/arm/arm/pmap-v6.c
4817
pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/arm/arm/pmap-v6.c
4857
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
sys/arm/arm/pmap-v6.c
4931
pmap_protect_pte1(pmap_t pmap, pt1_entry_t *pte1p, vm_offset_t sva,
sys/arm/arm/pmap-v6.c
4971
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/arm/arm/pmap-v6.c
5107
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5169
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5229
pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/arm/arm/pmap-v6.c
5257
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5323
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5432
pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm/arm/pmap-v6.c
5541
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5594
pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice)
sys/arm/arm/pmap-v6.c
5694
pmap_t pmap;
sys/arm/arm/pmap-v6.c
5834
pmap_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/arm/arm/pmap-v6.c
6051
pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len,
sys/arm/arm/pmap-v6.c
6202
pmap_t pmap, oldpmap;
sys/arm/arm/pmap-v6.c
6232
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/arm/arm/pmap-v6.c
6243
pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/arm/arm/pmap-v6.c
6309
pmap_set_pcb_pagedir(pmap_t pmap, struct pcb *pcb)
sys/arm/arm/pmap-v6.c
6368
pmap_sync_icache(pmap_t pmap, vm_offset_t va, vm_size_t size)
sys/arm/arm/pmap-v6.c
6410
pmap_fault(pmap_t pmap, vm_offset_t far, uint32_t fsr, int idx, bool usermode)
sys/arm/arm/pmap-v6.c
6649
pmap_t pmap;
sys/arm/arm/pmap-v6.c
6716
pmap_pte2_ddb(pmap_t pmap, vm_offset_t va)
sys/arm/arm/pmap-v6.c
6747
dump_pmap(pmap_t pmap)
sys/arm/arm/pmap-v6.c
6759
pmap_t pmap;
sys/arm/arm/pmap-v6.c
6776
dump_section(pmap_t pmap, uint32_t pte1_idx)
sys/arm/arm/pmap-v6.c
6781
dump_link(pmap_t pmap, uint32_t pte1_idx, bool invalid_ok)
sys/arm/arm/pmap-v6.c
6826
pmap_t pmap = (pmap_t)addr;
sys/arm/arm/pmap-v6.c
6835
pmap_t pm;
sys/arm/arm/pmap-v6.c
6896
dump_pt2tab(pmap_t pmap)
sys/arm/arm/pmap-v6.c
6924
pmap_t pmap = (pmap_t)addr;
sys/arm/include/pmap.h
141
bool pmap_ps_enabled(pmap_t pmap);
sys/arm/include/pmap.h
143
void pmap_tlb_flush(pmap_t, vm_offset_t);
sys/arm/include/pmap.h
144
void pmap_tlb_flush_range(pmap_t, vm_offset_t, vm_size_t);
sys/arm/include/pmap.h
148
int pmap_fault(pmap_t, vm_offset_t, uint32_t, int, bool);
sys/arm/include/pmap.h
179
void pmap_set_pcb_pagedir(pmap_t, struct pcb *);
sys/arm/include/pmap.h
188
pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused)
sys/arm/include/pmap_var.h
446
pmap_pte1(pmap_t pmap, vm_offset_t va)
sys/arm/include/pmap_var.h
460
pmap_pt2tab_entry(pmap_t pmap, vm_offset_t va)
sys/arm/include/pmap_var.h
474
pmap_pt2_page(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/busdma_bounce.c
119
pmap_t pmap, void *buf, bus_size_t buflen, int flags);
sys/arm64/arm64/busdma_bounce.c
678
_bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, pmap_t pmap,
sys/arm64/arm64/busdma_bounce.c
806
bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,
sys/arm64/arm64/mp_machdep.c
224
pmap_t pmap0;
sys/arm64/arm64/pmap.c
1919
pmap_s1_invalidate_page(pmap_t pmap, vm_offset_t va, bool final_only)
sys/arm64/arm64/pmap.c
1942
pmap_s2_invalidate_page(pmap_t pmap, vm_offset_t va, bool final_only)
sys/arm64/arm64/pmap.c
1951
pmap_invalidate_page(pmap_t pmap, vm_offset_t va, bool final_only)
sys/arm64/arm64/pmap.c
1964
pmap_s1_invalidate_strided(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/arm64/arm64/pmap.c
1997
pmap_s1_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/arm64/arm64/pmap.c
2004
pmap_s2_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/arm64/arm64/pmap.c
2013
pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/arm64/arm64/pmap.c
2040
pmap_s1_invalidate_all(pmap_t pmap)
sys/arm64/arm64/pmap.c
2062
pmap_s2_invalidate_all(pmap_t pmap)
sys/arm64/arm64/pmap.c
2070
pmap_invalidate_all(pmap_t pmap)
sys/arm64/arm64/pmap.c
2085
pmap_extract(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
2135
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/arm64/arm64/pmap.c
2639
pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/arm64/arm64/pmap.c
2651
_pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/arm64/arm64/pmap.c
2711
pmap_unuse_pt(pmap_t pmap, vm_offset_t va, pd_entry_t ptepde,
sys/arm64/arm64/pmap.c
2730
pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte)
sys/arm64/arm64/pmap.c
2740
pmap_pinit0(pmap_t pmap)
sys/arm64/arm64/pmap.c
2760
pmap_pinit_stage(pmap_t pmap, enum pmap_stage stage, int levels)
sys/arm64/arm64/pmap.c
2818
pmap_pinit(pmap_t pmap)
sys/arm64/arm64/pmap.c
2836
_pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
2977
pmap_alloc_l2(pmap_t pmap, vm_offset_t va, vm_page_t *l2pgp,
sys/arm64/arm64/pmap.c
3017
pmap_alloc_l3(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
3091
pmap_release(pmap_t pmap)
sys/arm64/arm64/pmap.c
3296
reclaim_pv_chunk_domain(pmap_t locked_pmap, struct rwlock **lockp, int domain)
sys/arm64/arm64/pmap.c
3303
pmap_t next_pmap, pmap;
sys/arm64/arm64/pmap.c
3478
reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
3498
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/arm64/arm64/pmap.c
3585
get_pv_entry(pmap_t pmap, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
3654
reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp)
sys/arm64/arm64/pmap.c
3728
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
3748
pmap_pv_demote_l2(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/arm64/arm64/pmap.c
3816
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
3830
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm64/arm64/pmap.c
3853
pmap_pv_insert_l2(pmap_t pmap, vm_offset_t va, pd_entry_t l2e, u_int flags,
sys/arm64/arm64/pmap.c
3879
pmap_pv_insert_l3c(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm64/arm64/pmap.c
3913
pmap_remove_kernel_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va)
sys/arm64/arm64/pmap.c
3949
pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, pd_entry_t l1e,
sys/arm64/arm64/pmap.c
4013
pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t va,
sys/arm64/arm64/pmap.c
4054
pmap_remove_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va, vm_offset_t *vap,
sys/arm64/arm64/pmap.c
4141
pmap_remove_l3_range(pmap_t pmap, pd_entry_t l2e, vm_offset_t sva,
sys/arm64/arm64/pmap.c
4247
pmap_remove1(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool map_delete)
sys/arm64/arm64/pmap.c
4352
pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/arm64/pmap.c
4364
pmap_map_delete(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/arm64/pmap.c
4387
pmap_t pmap;
sys/arm64/arm64/pmap.c
4473
pmap_protect_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva, pt_entry_t mask,
sys/arm64/arm64/pmap.c
4524
pmap_mask_set_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va,
sys/arm64/arm64/pmap.c
4570
pmap_mask_set_locked(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t mask,
sys/arm64/arm64/pmap.c
468
static void free_pv_entry(pmap_t pmap, pv_entry_t pv);
sys/arm64/arm64/pmap.c
469
static pv_entry_t get_pv_entry(pmap_t pmap, struct rwlock **lockp);
sys/arm64/arm64/pmap.c
470
static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
sys/arm64/arm64/pmap.c
471
static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va);
sys/arm64/arm64/pmap.c
4716
pmap_mask_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t mask,
sys/arm64/arm64/pmap.c
472
static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap,
sys/arm64/arm64/pmap.c
4729
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/arm64/arm64/pmap.c
475
static void pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte);
sys/arm64/arm64/pmap.c
476
static bool pmap_activate_int(struct thread *td, pmap_t pmap);
sys/arm64/arm64/pmap.c
477
static void pmap_alloc_asid(pmap_t pmap);
sys/arm64/arm64/pmap.c
4788
pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/arm64/arm64/pmap.c
480
static bool pmap_copy_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va,
sys/arm64/arm64/pmap.c
4806
pmap_remove_pt_page(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
4819
pmap_update_entry(pmap_t pmap, pd_entry_t *ptep, pd_entry_t newpte,
sys/arm64/arm64/pmap.c
482
static pt_entry_t *pmap_demote_l1(pmap_t pmap, pt_entry_t *l1, vm_offset_t va);
sys/arm64/arm64/pmap.c
483
static pt_entry_t *pmap_demote_l2_locked(pmap_t pmap, pt_entry_t *l2,
sys/arm64/arm64/pmap.c
485
static pt_entry_t *pmap_demote_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va);
sys/arm64/arm64/pmap.c
486
static bool pmap_demote_l2c(pmap_t pmap, pt_entry_t *l2p, vm_offset_t va);
sys/arm64/arm64/pmap.c
4860
pmap_update_strided(pmap_t pmap, pd_entry_t *ptep, pd_entry_t *ptep_end,
sys/arm64/arm64/pmap.c
487
static bool pmap_demote_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va);
sys/arm64/arm64/pmap.c
488
static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va,
sys/arm64/arm64/pmap.c
490
static int pmap_enter_l2(pmap_t pmap, vm_offset_t va, pd_entry_t new_l2,
sys/arm64/arm64/pmap.c
4905
pmap_pv_promote_l2(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/arm64/arm64/pmap.c
492
static int pmap_enter_l3c(pmap_t pmap, vm_offset_t va, pt_entry_t l3e, u_int flags,
sys/arm64/arm64/pmap.c
4948
pmap_promote_l2(pmap_t pmap, pd_entry_t *l2, vm_offset_t va, vm_page_t mpte,
sys/arm64/arm64/pmap.c
495
static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/arm64/arm64/pmap.c
498
static void pmap_mask_set_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va,
sys/arm64/arm64/pmap.c
500
static bool pmap_pv_insert_l3c(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm64/arm64/pmap.c
502
static void pmap_remove_kernel_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va);
sys/arm64/arm64/pmap.c
503
static int pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva,
sys/arm64/arm64/pmap.c
506
static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva,
sys/arm64/arm64/pmap.c
508
static bool pmap_remove_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va,
sys/arm64/arm64/pmap.c
5097
pmap_promote_l3c(pmap_t pmap, pd_entry_t *l3p, vm_offset_t va)
sys/arm64/arm64/pmap.c
511
static void pmap_reset_asid_set(pmap_t pmap);
sys/arm64/arm64/pmap.c
512
static bool pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va,
sys/arm64/arm64/pmap.c
515
static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex,
sys/arm64/arm64/pmap.c
518
static void _pmap_unwire_l3(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm64/arm64/pmap.c
520
static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t, struct spglist *);
sys/arm64/arm64/pmap.c
521
static void pmap_update_entry(pmap_t pmap, pd_entry_t *pte, pd_entry_t newpte,
sys/arm64/arm64/pmap.c
5216
pmap_enter_largepage(pmap_t pmap, vm_offset_t va, pt_entry_t pte, int flags,
sys/arm64/arm64/pmap.c
523
static __inline vm_page_t pmap_remove_pt_page(pmap_t pmap, vm_offset_t va);
sys/arm64/arm64/pmap.c
526
static bool pmap_bti_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/arm64/arm64/pmap.c
528
static pt_entry_t pmap_pte_bti(pmap_t pmap, vm_offset_t va);
sys/arm64/arm64/pmap.c
529
static void pmap_bti_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva);
sys/arm64/arm64/pmap.c
532
static int pmap_bti_copy(pmap_t dst_pmap, pmap_t src_pmap);
sys/arm64/arm64/pmap.c
533
static void pmap_bti_deassign_all(pmap_t pmap);
sys/arm64/arm64/pmap.c
5359
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm64/arm64/pmap.c
561
pmap_l0(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
5713
pmap_enter_l2_rx(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/arm64/arm64/pmap.c
577
pmap_l1(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
5774
pmap_enter_l2(pmap_t pmap, vm_offset_t va, pd_entry_t new_l2, u_int flags,
sys/arm64/arm64/pmap.c
5972
pmap_enter_l3c_rx(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_page_t *ml3p,
sys/arm64/arm64/pmap.c
6003
pmap_enter_l3c(pmap_t pmap, vm_offset_t va, pt_entry_t l3e, u_int flags,
sys/arm64/arm64/pmap.c
610
pmap_l2(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
6207
pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/arm64/arm64/pmap.c
6266
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/arm64/arm64/pmap.c
6279
pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/arm64/arm64/pmap.c
6445
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
sys/arm64/arm64/pmap.c
6464
pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/arm64/pmap.c
648
pmap_pde(pmap_t pmap, vm_offset_t va, int *level)
sys/arm64/arm64/pmap.c
6573
pmap_copy_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va, pt_entry_t l3e,
sys/arm64/arm64/pmap.c
6630
pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len,
sys/arm64/arm64/pmap.c
6812
pmap_vmspace_copy(pmap_t dst_pmap, pmap_t src_pmap)
sys/arm64/arm64/pmap.c
683
pmap_pte(pmap_t pmap, vm_offset_t va, int *level)
sys/arm64/arm64/pmap.c
6945
pmap_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/arm64/arm64/pmap.c
6994
pmap_t pmap;
sys/arm64/arm64/pmap.c
7086
pmap_remove_pages(pmap_t pmap)
sys/arm64/arm64/pmap.c
7279
pmap_t pmap;
sys/arm64/arm64/pmap.c
732
pmap_pte_exists(pmap_t pmap, vm_offset_t va, int level, const char *diag)
sys/arm64/arm64/pmap.c
7386
pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/arm64/arm64/pmap.c
7430
pmap_t pmap;
sys/arm64/arm64/pmap.c
7542
pmap_t pmap;
sys/arm64/arm64/pmap.c
7691
pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice)
sys/arm64/arm64/pmap.c
775
pmap_ps_enabled(pmap_t pmap)
sys/arm64/arm64/pmap.c
7869
pmap_t pmap;
sys/arm64/arm64/pmap.c
801
pmap_get_tables(pmap_t pmap, vm_offset_t va, pd_entry_t **l0, pd_entry_t **l1,
sys/arm64/arm64/pmap.c
8418
pmap_demote_l1(pmap_t pmap, pt_entry_t *l1, vm_offset_t va)
sys/arm64/arm64/pmap.c
8532
pmap_demote_l2_abort(pmap_t pmap, vm_offset_t va, pt_entry_t *l2,
sys/arm64/arm64/pmap.c
854
pmap_pte_memattr(pmap_t pmap, vm_memattr_t memattr)
sys/arm64/arm64/pmap.c
8547
pmap_demote_l2_locked(pmap_t pmap, pt_entry_t *l2, vm_offset_t va,
sys/arm64/arm64/pmap.c
8711
pmap_demote_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va)
sys/arm64/arm64/pmap.c
8727
pmap_demote_l2c(pmap_t pmap, pt_entry_t *l2p, vm_offset_t va)
sys/arm64/arm64/pmap.c
8817
pmap_demote_l3c(pmap_t pmap, pt_entry_t *l3p, vm_offset_t va)
sys/arm64/arm64/pmap.c
883
pmap_pte_prot(pmap_t pmap, vm_prot_t prot)
sys/arm64/arm64/pmap.c
8937
pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/arm64/arm64/pmap.c
8994
pmap_reset_asid_set(pmap_t pmap)
sys/arm64/arm64/pmap.c
8996
pmap_t curpmap;
sys/arm64/arm64/pmap.c
9053
pmap_alloc_asid(pmap_t pmap)
sys/arm64/arm64/pmap.c
909
pmap_pte_dirty(pmap_t pmap, pt_entry_t pte)
sys/arm64/arm64/pmap.c
9098
pmap_to_ttbr0(pmap_t pmap)
sys/arm64/arm64/pmap.c
9186
pmap_activate_int(struct thread *td, pmap_t pmap)
sys/arm64/arm64/pmap.c
9242
pmap_activate_vm(pmap_t pmap)
sys/arm64/arm64/pmap.c
9253
pmap_t pmap;
sys/arm64/arm64/pmap.c
927
pmap_resident_count_inc(pmap_t pmap, int count)
sys/arm64/arm64/pmap.c
9299
pmap_sync_icache(pmap_t pmap, vm_offset_t va, vm_size_t sz)
sys/arm64/arm64/pmap.c
9333
pmap_stage2_fault(pmap_t pmap, uint64_t esr, uint64_t far)
sys/arm64/arm64/pmap.c
935
pmap_resident_count_dec(pmap_t pmap, int count)
sys/arm64/arm64/pmap.c
9400
pmap_fault(pmap_t pmap, uint64_t esr, uint64_t far)
sys/arm64/arm64/pmap.c
9627
pmap_is_valid_memattr(pmap_t pmap __unused, vm_memattr_t mode)
sys/arm64/arm64/pmap.c
9654
pmap_bti_assign(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/arm64/pmap.c
9672
pmap_bti_deassign_all(pmap_t pmap)
sys/arm64/arm64/pmap.c
9689
pmap_bti_same(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, pt_entry_t *pte)
sys/arm64/arm64/pmap.c
9721
pmap_pte_bti(pmap_t pmap, vm_offset_t va)
sys/arm64/arm64/pmap.c
9737
pmap_bti_on_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/arm64/pmap.c
9746
pmap_bti_copy(pmap_t dst_pmap, pmap_t src_pmap)
sys/arm64/arm64/pmap.c
9760
pmap_bti_update_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, bool set)
sys/arm64/arm64/pmap.c
9770
pmap_bti_set(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/arm64/include/pmap.h
144
void pmap_activate_vm(pmap_t);
sys/arm64/include/pmap.h
157
int pmap_pinit_stage(pmap_t, enum pmap_stage, int);
sys/arm64/include/pmap.h
158
bool pmap_ps_enabled(pmap_t pmap);
sys/arm64/include/pmap.h
159
uint64_t pmap_to_ttbr0(pmap_t pmap);
sys/arm64/include/pmap.h
161
void pmap_map_delete(pmap_t, vm_offset_t, vm_offset_t);
sys/arm64/include/pmap.h
171
bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **,
sys/arm64/include/pmap.h
174
int pmap_fault(pmap_t, uint64_t, uint64_t);
sys/arm64/include/pmap.h
185
int pmap_vmspace_copy(pmap_t, pmap_t);
sys/arm64/include/pmap.h
187
int pmap_bti_set(pmap_t, vm_offset_t, vm_offset_t);
sys/arm64/include/pmap.h
188
int pmap_bti_clear(pmap_t, vm_offset_t, vm_offset_t);
sys/arm64/vmm/vmm.c
1001
pmap_t pmap;
sys/arm64/vmm/vmm.c
353
pmap_t pmap __diagused;
sys/arm64/vmm/vmm.c
915
pmap_t pmap;
sys/arm64/vmm/vmm_arm64.c
1077
vmmops_run(void *vcpui, register_t pc, pmap_t pmap, struct vm_eventinfo *evinfo)
sys/arm64/vmm/vmm_arm64.c
510
vmmops_init(struct vm *vm, pmap_t pmap)
sys/arm64/vmm/vmm_arm64.c
583
arm_vmm_pinit(pmap_t pmap)
sys/arm64/vmm/vmm_arm64.c
685
pmap_t pmap)
sys/arm64/vmm/vmm_arm64.c
793
struct vm_exit *vme, pmap_t pmap)
sys/dev/efidev/efirt.c
303
pmap_t curpmap;
sys/dev/efidev/efirt.c
329
pmap_t curpmap;
sys/dev/hyperv/vmbus/hyperv_mmu.c
130
hv_vm_tlb_flush(pmap_t pmap, vm_offset_t addr1, vm_offset_t addr2,
sys/dev/hyperv/vmbus/hyperv_mmu.c
250
hv_flush_tlb_others_ex(pmap_t pmap, vm_offset_t addr1, vm_offset_t addr2,
sys/dev/hyperv/vmbus/vmbus.c
807
hyperv_vm_tlb_flush(pmap_t pmap, vm_offset_t addr1, vm_offset_t addr2,
sys/dev/hyperv/vmbus/vmbus_var.h
224
void hyperv_vm_tlb_flush(pmap_t, vm_offset_t,
sys/dev/hyperv/vmbus/vmbus_var.h
226
uint64_t hv_flush_tlb_others_ex(pmap_t, vm_offset_t, vm_offset_t,
sys/dev/hyperv/vmbus/vmbus_var.h
228
void hv_vm_tlb_flush(pmap_t, vm_offset_t, vm_offset_t,
sys/dev/iommu/busdma_iommu.c
779
bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,
sys/dev/proto/proto_busdma.c
282
pmap_t pmap;
sys/dev/xdma/xdma_iommu.c
81
pmap_t p;
sys/i386/i386/mp_machdep.c
530
pmap_t smp_tlb_pmap;
sys/i386/i386/mp_machdep.c
547
smp_targeted_tlb_shootdown(cpuset_t mask, u_int vector, pmap_t pmap,
sys/i386/i386/mp_machdep.c
609
smp_masked_invltlb(cpuset_t mask, pmap_t pmap, smp_invl_cb_t curcpu_cb)
sys/i386/i386/mp_machdep.c
618
smp_masked_invlpg(cpuset_t mask, vm_offset_t addr, pmap_t pmap,
sys/i386/i386/mp_machdep.c
629
pmap_t pmap, smp_invl_cb_t curcpu_cb)
sys/i386/i386/pmap.c
1077
__CONCAT(PMTYPE, is_valid_memattr)(pmap_t pmap __unused, vm_memattr_t mode)
sys/i386/i386/pmap.c
1089
__CONCAT(PMTYPE, cache_bits)(pmap_t pmap, int mode, bool is_pde)
sys/i386/i386/pmap.c
1114
pmap_pat_index(pmap_t pmap, pt_entry_t pte, bool is_pde)
sys/i386/i386/pmap.c
1146
__CONCAT(PMTYPE, ps_enabled)(pmap_t pmap __unused)
sys/i386/i386/pmap.c
1189
pmap_curcpu_cb_dummy(pmap_t pmap __unused, vm_offset_t addr1 __unused,
sys/i386/i386/pmap.c
1214
pmap_invalidate_page_int(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1240
pmap_invalidate_range_int(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap.c
1270
pmap_invalidate_all_int(pmap_t pmap)
sys/i386/i386/pmap.c
1293
pmap_invalidate_cache_curcpu_cb(pmap_t pmap __unused,
sys/i386/i386/pmap.c
1352
pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde, pd_entry_t newpde)
sys/i386/i386/pmap.c
1393
pmap_invalidate_page_int(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1401
pmap_invalidate_range_int(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap.c
1411
pmap_invalidate_all_int(pmap_t pmap)
sys/i386/i386/pmap.c
1426
pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde, pd_entry_t newpde)
sys/i386/i386/pmap.c
1439
__CONCAT(PMTYPE, invalidate_page)(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1446
__CONCAT(PMTYPE, invalidate_range)(pmap_t pmap, vm_offset_t sva,
sys/i386/i386/pmap.c
1454
__CONCAT(PMTYPE, invalidate_all)(pmap_t pmap)
sys/i386/i386/pmap.c
1461
pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va, pd_entry_t pde)
sys/i386/i386/pmap.c
1485
pmap_is_current(pmap_t pmap)
sys/i386/i386/pmap.c
1496
__CONCAT(PMTYPE, pte)(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1557
pmap_pte_quick(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1594
pmap_pte_quick3(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1628
pmap_pte_ufast(pmap_t pmap, vm_offset_t va, pd_entry_t pde)
sys/i386/i386/pmap.c
1681
__CONCAT(PMTYPE, extract)(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1710
__CONCAT(PMTYPE, extract_and_hold)(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/i386/i386/pmap.c
1926
pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/i386/i386/pmap.c
1944
pmap_remove_pt_page(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
1958
pmap_unwire_ptp(pmap_t pmap, vm_page_t m, struct spglist *free)
sys/i386/i386/pmap.c
1970
_pmap_unwire_ptp(pmap_t pmap, vm_page_t m, struct spglist *free)
sys/i386/i386/pmap.c
1995
pmap_unuse_pt(pmap_t pmap, vm_offset_t va, struct spglist *free)
sys/i386/i386/pmap.c
2012
pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte)
sys/i386/i386/pmap.c
2032
__CONCAT(PMTYPE, pinit0)(pmap_t pmap)
sys/i386/i386/pmap.c
2052
__CONCAT(PMTYPE, pinit)(pmap_t pmap)
sys/i386/i386/pmap.c
2113
_pmap_allocpte(pmap_t pmap, u_int ptepindex, u_int flags)
sys/i386/i386/pmap.c
2156
pmap_allocpte(pmap_t pmap, vm_offset_t va, u_int flags)
sys/i386/i386/pmap.c
2210
__CONCAT(PMTYPE, release)(pmap_t pmap)
sys/i386/i386/pmap.c
2303
pmap_pv_reclaim(pmap_t locked_pmap)
sys/i386/i386/pmap.c
2309
pmap_t pmap;
sys/i386/i386/pmap.c
2443
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/i386/i386/pmap.c
2498
get_pv_entry(pmap_t pmap, bool try)
sys/i386/i386/pmap.c
2572
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
2587
pmap_pv_demote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa)
sys/i386/i386/pmap.c
2621
pmap_pv_promote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa)
sys/i386/i386/pmap.c
2656
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap.c
2666
pmap_remove_entry(pmap_t pmap, vm_page_t m, vm_offset_t va)
sys/i386/i386/pmap.c
2684
pmap_insert_entry(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/i386/i386/pmap.c
2699
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/i386/i386/pmap.c
2718
pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, pd_entry_t pde, u_int flags)
sys/i386/i386/pmap.c
2754
pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va)
sys/i386/i386/pmap.c
287
static void free_pv_entry(pmap_t pmap, pv_entry_t pv);
sys/i386/i386/pmap.c
288
static pv_entry_t get_pv_entry(pmap_t pmap, bool try);
sys/i386/i386/pmap.c
289
static void pmap_pv_demote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa);
sys/i386/i386/pmap.c
290
static bool pmap_pv_insert_pde(pmap_t pmap, vm_offset_t va, pd_entry_t pde,
sys/i386/i386/pmap.c
2903
pmap_remove_kernel_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va)
sys/i386/i386/pmap.c
293
static void pmap_pv_promote_pde(pmap_t pmap, vm_offset_t va, vm_paddr_t pa);
sys/i386/i386/pmap.c
2942
pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva,
sys/i386/i386/pmap.c
295
static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va);
sys/i386/i386/pmap.c
296
static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap,
sys/i386/i386/pmap.c
300
static void pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t mpte);
sys/i386/i386/pmap.c
3000
pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t va,
sys/i386/i386/pmap.c
301
static bool pmap_demote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va);
sys/i386/i386/pmap.c
302
static int pmap_enter_4mpage(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/i386/i386/pmap.c
3035
pmap_remove_page(pmap_t pmap, vm_offset_t va, struct spglist *free)
sys/i386/i386/pmap.c
304
static int pmap_enter_pde(pmap_t pmap, vm_offset_t va, pd_entry_t newpde,
sys/i386/i386/pmap.c
3052
pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/i386/i386/pmap.c
306
static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va,
sys/i386/i386/pmap.c
308
static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/i386/i386/pmap.c
3087
__CONCAT(PMTYPE, remove)(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap.c
310
static void pmap_invalidate_pde_page(pmap_t pmap, vm_offset_t va,
sys/i386/i386/pmap.c
319
static bool pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va,
sys/i386/i386/pmap.c
3203
pmap_t pmap;
sys/i386/i386/pmap.c
322
static bool pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva,
sys/i386/i386/pmap.c
325
static void pmap_remove_pde(pmap_t pmap, pd_entry_t *pdq, vm_offset_t sva,
sys/i386/i386/pmap.c
3263
pmap_protect_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t sva, vm_prot_t prot)
sys/i386/i386/pmap.c
327
static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva,
sys/i386/i386/pmap.c
329
static vm_page_t pmap_remove_pt_page(pmap_t pmap, vm_offset_t va);
sys/i386/i386/pmap.c
330
static void pmap_remove_page(pmap_t pmap, vm_offset_t va, struct spglist *free);
sys/i386/i386/pmap.c
3309
__CONCAT(PMTYPE, protect)(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/i386/i386/pmap.c
331
static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/i386/i386/pmap.c
333
static void pmap_remove_entry(pmap_t pmap, vm_page_t m, vm_offset_t va);
sys/i386/i386/pmap.c
334
static void pmap_insert_entry(pmap_t pmap, vm_offset_t va, vm_page_t m);
sys/i386/i386/pmap.c
335
static bool pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va,
sys/i386/i386/pmap.c
337
static void pmap_update_pde(pmap_t pmap, vm_offset_t va, pd_entry_t *pde,
sys/i386/i386/pmap.c
341
static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va, u_int flags);
sys/i386/i386/pmap.c
343
static vm_page_t _pmap_allocpte(pmap_t pmap, u_int ptepindex, u_int flags);
sys/i386/i386/pmap.c
344
static void _pmap_unwire_ptp(pmap_t pmap, vm_page_t m, struct spglist *free);
sys/i386/i386/pmap.c
345
static pt_entry_t *pmap_pte_quick(pmap_t pmap, vm_offset_t va);
sys/i386/i386/pmap.c
347
static int pmap_unuse_pt(pmap_t, vm_offset_t, struct spglist *);
sys/i386/i386/pmap.c
3470
pmap_promote_pde(pmap_t pmap, pd_entry_t *pde, vm_offset_t va, vm_page_t mpte)
sys/i386/i386/pmap.c
353
static void pmap_invalidate_all_int(pmap_t pmap);
sys/i386/i386/pmap.c
3645
__CONCAT(PMTYPE, enter)(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/i386/i386/pmap.c
3912
pmap_enter_4mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/i386/i386/pmap.c
3963
pmap_enter_pde(pmap_t pmap, vm_offset_t va, pd_entry_t newpde, u_int flags,
sys/i386/i386/pmap.c
4099
__CONCAT(PMTYPE, enter_object)(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/i386/i386/pmap.c
4141
__CONCAT(PMTYPE, enter_quick)(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/i386/i386/pmap.c
4153
pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/i386/i386/pmap.c
4290
__CONCAT(PMTYPE, object_init_pt)(pmap_t pmap, vm_offset_t addr,
sys/i386/i386/pmap.c
4368
__CONCAT(PMTYPE, unwire)(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap.c
4465
__CONCAT(PMTYPE, copy)(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr,
sys/i386/i386/pmap.c
4726
__CONCAT(PMTYPE, page_exists_quick)(pmap_t pmap, vm_page_t m)
sys/i386/i386/pmap.c
4794
pmap_t pmap;
sys/i386/i386/pmap.c
4840
__CONCAT(PMTYPE, remove_pages)(pmap_t pmap)
sys/i386/i386/pmap.c
5006
pmap_t pmap;
sys/i386/i386/pmap.c
5032
__CONCAT(PMTYPE, is_prefaultable)(pmap_t pmap, vm_offset_t addr)
sys/i386/i386/pmap.c
5076
pmap_t pmap;
sys/i386/i386/pmap.c
5103
pmap_t pmap;
sys/i386/i386/pmap.c
5179
pmap_t pmap;
sys/i386/i386/pmap.c
5282
__CONCAT(PMTYPE, advise)(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/i386/i386/pmap.c
5408
pmap_t pmap;
sys/i386/i386/pmap.c
5820
__CONCAT(PMTYPE, mincore)(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/i386/i386/pmap.c
5865
pmap_t pmap, oldpmap;
sys/i386/i386/pmap.c
5894
__CONCAT(PMTYPE, activate_boot)(pmap_t pmap)
sys/i386/i386/pmap.c
6133
__CONCAT(PMTYPE, get_cr3)(pmap_t pmap)
sys/i386/i386/pmap_base.c
464
pmap_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/i386/i386/pmap_base.c
518
pmap_get_cr3(pmap_t pmap)
sys/i386/i386/pmap_base.c
567
pmap_is_valid_memattr(pmap_t pmap, vm_memattr_t mode)
sys/i386/i386/pmap_base.c
574
pmap_cache_bits(pmap_t pmap, int mode, bool is_pde)
sys/i386/i386/pmap_base.c
581
pmap_ps_enabled(pmap_t pmap)
sys/i386/i386/pmap_base.c
588
pmap_pinit0(pmap_t pmap)
sys/i386/i386/pmap_base.c
595
pmap_pinit(pmap_t pmap)
sys/i386/i386/pmap_base.c
609
pmap_activate_boot(pmap_t pmap)
sys/i386/i386/pmap_base.c
616
pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice)
sys/i386/i386/pmap_base.c
637
pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/i386/i386/pmap_base.c
644
pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len,
sys/i386/i386/pmap_base.c
681
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/i386/i386/pmap_base.c
689
pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/i386/i386/pmap_base.c
697
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/i386/i386/pmap_base.c
711
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
sys/i386/i386/pmap_base.c
719
pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap_base.c
726
pmap_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/i386/i386/pmap_base.c
747
pmap_remove_pages(pmap_t pmap)
sys/i386/i386/pmap_base.c
761
pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/i386/i386/pmap_base.c
826
pmap_extract(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap_base.c
833
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/i386/i386/pmap_base.c
861
pmap_release(pmap_t pmap)
sys/i386/i386/pmap_base.c
868
pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap_base.c
875
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/i386/i386/pmap_base.c
914
pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
sys/i386/i386/pmap_base.c
921
pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/i386/i386/pmap_base.c
928
pmap_invalidate_all(pmap_t pmap)
sys/i386/i386/pmap_base.c
956
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/i386/i386/vm_machdep.c
574
sf_buf_shootdown_curcpu_cb(pmap_t pmap __unused,
sys/i386/include/pmap.h
201
pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused)
sys/i386/include/pmap.h
216
void pmap_activate_boot(pmap_t pmap);
sys/i386/include/pmap.h
221
int pmap_cache_bits(pmap_t, int mode, bool is_pde);
sys/i386/include/pmap.h
227
u_int pmap_get_cr3(pmap_t);
sys/i386/include/pmap.h
242
bool pmap_ps_enabled(pmap_t pmap);
sys/i386/include/pmap.h
248
void pmap_invalidate_page(pmap_t, vm_offset_t);
sys/i386/include/pmap.h
249
void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t);
sys/i386/include/pmap.h
250
void pmap_invalidate_all(pmap_t);
sys/i386/include/pmap_base.h
100
vm_page_t (*pm_extract_and_hold)(pmap_t, vm_offset_t, vm_prot_t);
sys/i386/include/pmap_base.h
104
void (*pm_release)(pmap_t);
sys/i386/include/pmap_base.h
105
void (*pm_protect)(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/i386/include/pmap_base.h
106
void (*pm_remove)(pmap_t, vm_offset_t, vm_offset_t);
sys/i386/include/pmap_base.h
111
void (*pm_invalidate_page)(pmap_t, vm_offset_t);
sys/i386/include/pmap_base.h
112
void (*pm_invalidate_range)(pmap_t, vm_offset_t, vm_offset_t);
sys/i386/include/pmap_base.h
113
void (*pm_invalidate_all)(pmap_t);
sys/i386/include/pmap_base.h
54
u_int (*pm_get_cr3)(pmap_t);
sys/i386/include/pmap_base.h
61
bool (*pm_is_valid_memattr)(pmap_t, vm_memattr_t);
sys/i386/include/pmap_base.h
62
int (*pm_cache_bits)(pmap_t, int, bool);
sys/i386/include/pmap_base.h
63
bool (*pm_ps_enabled)(pmap_t);
sys/i386/include/pmap_base.h
64
void (*pm_pinit0)(pmap_t);
sys/i386/include/pmap_base.h
65
int (*pm_pinit)(pmap_t);
sys/i386/include/pmap_base.h
67
void (*pm_activate_boot)(pmap_t);
sys/i386/include/pmap_base.h
68
void (*pm_advise)(pmap_t, vm_offset_t, vm_offset_t, int);
sys/i386/include/pmap_base.h
71
int (*pm_mincore)(pmap_t, vm_offset_t, vm_paddr_t *);
sys/i386/include/pmap_base.h
72
void (*pm_copy)(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
sys/i386/include/pmap_base.h
78
int (*pm_enter)(pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int,
sys/i386/include/pmap_base.h
80
void (*pm_enter_object)(pmap_t, vm_offset_t, vm_offset_t,
sys/i386/include/pmap_base.h
82
void (*pm_enter_quick)(pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
sys/i386/include/pmap_base.h
84
void (*pm_object_init_pt)(pmap_t, vm_offset_t, vm_object_t,
sys/i386/include/pmap_base.h
86
void (*pm_unwire)(pmap_t, vm_offset_t, vm_offset_t);
sys/i386/include/pmap_base.h
87
bool (*pm_page_exists_quick)(pmap_t, vm_page_t);
sys/i386/include/pmap_base.h
90
void (*pm_remove_pages)(pmap_t);
sys/i386/include/pmap_base.h
92
bool (*pm_is_prefaultable)(pmap_t, vm_offset_t);
sys/i386/include/pmap_base.h
99
vm_paddr_t (*pm_extract)(pmap_t, vm_offset_t);
sys/kern/subr_bus_dma.c
289
pmap_t pmap;
sys/kern/subr_sglist.c
108
_sglist_append_buf(struct sglist *sg, void *buf, size_t len, pmap_t pmap,
sys/kern/subr_sglist.c
601
pmap_t pmap;
sys/kern/subr_sglist.c
648
pmap_t pmap;
sys/powerpc/aim/aim_machdep.c
576
va_to_vsid(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/mmu_oea.c
1008
pmap_t pm, pmr;
sys/powerpc/aim/mmu_oea.c
1026
pmap_t pm;
sys/powerpc/aim/mmu_oea.c
1034
moea_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_oea.c
1126
moea_ps_enabled(pmap_t pmap __unused)
sys/powerpc/aim/mmu_oea.c
1137
moea_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_oea.c
1165
moea_enter_locked(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_oea.c
1235
moea_enter_object(pmap_t pm, vm_offset_t start, vm_offset_t end,
sys/powerpc/aim/mmu_oea.c
1261
moea_enter_quick(pmap_t pm, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_oea.c
1274
moea_extract(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/mmu_oea.c
1295
moea_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_oea.c
1361
moea_is_prefaultable(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_oea.c
1396
pmap_t pmap;
sys/powerpc/aim/mmu_oea.c
1468
pmap_t pmap;
sys/powerpc/aim/mmu_oea.c
1578
moea_map_user_ptr(pmap_t pm, volatile const void *uaddr,
sys/powerpc/aim/mmu_oea.c
1667
moea_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/powerpc/aim/mmu_oea.c
1723
moea_pinit(pmap_t pmap)
sys/powerpc/aim/mmu_oea.c
1733
if ((pmap->pmap_phys = (pmap_t)moea_kextract((vm_offset_t)pmap))
sys/powerpc/aim/mmu_oea.c
1787
moea_pinit0(pmap_t pm)
sys/powerpc/aim/mmu_oea.c
1799
moea_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_oea.c
1878
moea_release(pmap_t pmap)
sys/powerpc/aim/mmu_oea.c
1900
moea_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_oea.c
1925
pmap_t pmap;
sys/powerpc/aim/mmu_oea.c
1946
moea_mincore(pmap_t pm, vm_offset_t va, vm_paddr_t *pap)
sys/powerpc/aim/mmu_oea.c
2039
moea_pvo_enter(pmap_t pm, uma_zone_t zone, struct pvo_head *pvo_head,
sys/powerpc/aim/mmu_oea.c
2234
moea_pvo_find_va(pmap_t pm, vm_offset_t va, int *pteidx_p)
sys/powerpc/aim/mmu_oea.c
258
static int moea_pvo_enter(pmap_t, uma_zone_t, struct pvo_head *,
sys/powerpc/aim/mmu_oea.c
261
static struct pvo_entry *moea_pvo_find_va(pmap_t, vm_offset_t, int *);
sys/powerpc/aim/mmu_oea.c
267
static int moea_enter_locked(pmap_t, vm_offset_t, vm_page_t,
sys/powerpc/aim/mmu_oea.c
2750
moea_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/powerpc/aim/mmu_oea.c
282
int moea_enter(pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int,
sys/powerpc/aim/mmu_oea.c
284
void moea_enter_object(pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
sys/powerpc/aim/mmu_oea.c
286
void moea_enter_quick(pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
sys/powerpc/aim/mmu_oea.c
287
vm_paddr_t moea_extract(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_oea.c
288
vm_page_t moea_extract_and_hold(pmap_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_oea.c
291
bool moea_is_prefaultable(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_oea.c
295
static int moea_mincore(pmap_t, vm_offset_t, vm_paddr_t *);
sys/powerpc/aim/mmu_oea.c
296
bool moea_page_exists_quick(pmap_t, vm_page_t);
sys/powerpc/aim/mmu_oea.c
299
int moea_pinit(pmap_t);
sys/powerpc/aim/mmu_oea.c
300
void moea_pinit0(pmap_t);
sys/powerpc/aim/mmu_oea.c
301
void moea_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_oea.c
304
void moea_release(pmap_t);
sys/powerpc/aim/mmu_oea.c
305
void moea_remove(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_oea.c
308
void moea_unwire(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_oea.c
323
static void moea_sync_icache(pmap_t, vm_offset_t, vm_size_t);
sys/powerpc/aim/mmu_oea.c
329
bool moea_ps_enabled(pmap_t pmap);
sys/powerpc/aim/mmu_oea.c
330
static int moea_map_user_ptr(pmap_t pm,
sys/powerpc/aim/mmu_oea64.c
1282
pmap_t pm;
sys/powerpc/aim/mmu_oea64.c
1300
pmap_t pm;
sys/powerpc/aim/mmu_oea64.c
1314
moea64_unwire(pmap_t pm, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_oea64.c
1359
moea64_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/powerpc/aim/mmu_oea64.c
1614
moea64_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_oea64.c
1744
moea64_syncicache(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/powerpc/aim/mmu_oea64.c
1793
moea64_enter_object(pmap_t pm, vm_offset_t start, vm_offset_t end,
sys/powerpc/aim/mmu_oea64.c
1824
moea64_enter_quick(pmap_t pm, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_oea64.c
1834
moea64_extract(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/mmu_oea64.c
1856
moea64_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
1988
moea64_is_prefaultable(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_oea64.c
2022
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
2089
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
2225
moea64_map_user_ptr(pmap_t pm, volatile const void *uaddr,
sys/powerpc/aim/mmu_oea64.c
2354
moea64_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/powerpc/aim/mmu_oea64.c
2463
moea64_pinit(pmap_t pmap)
sys/powerpc/aim/mmu_oea64.c
2476
moea64_pinit(pmap_t pmap)
sys/powerpc/aim/mmu_oea64.c
2484
pmap->pmap_phys = (pmap_t)moea64_kextract((vm_offset_t)pmap);
sys/powerpc/aim/mmu_oea64.c
2506
moea64_pinit0(pmap_t pm)
sys/powerpc/aim/mmu_oea64.c
2518
moea64_pvo_protect( pmap_t pm, struct pvo_entry *pvo, vm_prot_t prot)
sys/powerpc/aim/mmu_oea64.c
255
static struct pvo_entry *moea64_pvo_find_va(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_oea64.c
2564
moea64_protect(pmap_t pm, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_oea64.c
263
static void moea64_syncicache(pmap_t pmap, vm_offset_t va,
sys/powerpc/aim/mmu_oea64.c
2644
moea64_release(pmap_t pmap)
sys/powerpc/aim/mmu_oea64.c
266
static void moea64_remove_locked(pmap_t, vm_offset_t,
sys/powerpc/aim/mmu_oea64.c
2664
moea64_remove_pages(pmap_t pm)
sys/powerpc/aim/mmu_oea64.c
2695
moea64_remove_locked(pmap_t pm, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_oea64.c
2731
moea64_remove(pmap_t pm, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_oea64.c
2765
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
2998
moea64_pvo_find_va(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/mmu_oea64.c
3195
moea64_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/powerpc/aim/mmu_oea64.c
327
static bool moea64_ps_enabled(pmap_t);
sys/powerpc/aim/mmu_oea64.c
331
static int moea64_sp_enter(pmap_t pmap, vm_offset_t va,
sys/powerpc/aim/mmu_oea64.c
337
static void moea64_sp_promote(pmap_t pmap, vm_offset_t va, vm_page_t m);
sys/powerpc/aim/mmu_oea64.c
3540
moea64_ps_enabled(pmap_t pmap)
sys/powerpc/aim/mmu_oea64.c
363
int moea64_enter(pmap_t, vm_offset_t, vm_page_t, vm_prot_t,
sys/powerpc/aim/mmu_oea64.c
3649
moea64_sp_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_oea64.c
365
void moea64_enter_object(pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
sys/powerpc/aim/mmu_oea64.c
367
void moea64_enter_quick(pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
sys/powerpc/aim/mmu_oea64.c
368
vm_paddr_t moea64_extract(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_oea64.c
369
vm_page_t moea64_extract_and_hold(pmap_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_oea64.c
372
bool moea64_is_prefaultable(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_oea64.c
376
bool moea64_page_exists_quick(pmap_t, vm_page_t);
sys/powerpc/aim/mmu_oea64.c
3768
moea64_sp_promote(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/powerpc/aim/mmu_oea64.c
379
int moea64_pinit(pmap_t);
sys/powerpc/aim/mmu_oea64.c
380
void moea64_pinit0(pmap_t);
sys/powerpc/aim/mmu_oea64.c
381
void moea64_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_oea64.c
384
void moea64_release(pmap_t);
sys/powerpc/aim/mmu_oea64.c
385
void moea64_remove(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_oea64.c
386
void moea64_remove_pages(pmap_t);
sys/powerpc/aim/mmu_oea64.c
389
void moea64_unwire(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_oea64.c
3902
pmap_t pmap __diagused;
sys/powerpc/aim/mmu_oea64.c
3972
pmap_t pm;
sys/powerpc/aim/mmu_oea64.c
4010
pmap_t pm;
sys/powerpc/aim/mmu_oea64.c
403
static void moea64_sync_icache(pmap_t, vm_offset_t, vm_size_t);
sys/powerpc/aim/mmu_oea64.c
4062
pmap_t pm __diagused;
sys/powerpc/aim/mmu_oea64.c
4100
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
411
static int moea64_map_user_ptr(pmap_t pm,
sys/powerpc/aim/mmu_oea64.c
4145
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
4176
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
420
static int moea64_mincore(pmap_t, vm_offset_t, vm_paddr_t *);
sys/powerpc/aim/mmu_oea64.c
4226
pmap_t pmap;
sys/powerpc/aim/mmu_oea64.c
537
init_pvo_entry(struct pvo_entry *pvo, pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
1073
pmap_invalidate_page(pmap_t pmap, vm_offset_t start)
sys/powerpc/aim/mmu_radix.c
1084
pmap_invalidate_page_2m(pmap_t pmap, vm_offset_t start)
sys/powerpc/aim/mmu_radix.c
1095
pmap_invalidate_pwc(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
1106
pmap_invalidate_range(pmap_t pmap, vm_offset_t start, vm_offset_t end)
sys/powerpc/aim/mmu_radix.c
1128
pmap_invalidate_all(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
1139
pmap_invalidate_l3e_page(pmap_t pmap, vm_offset_t va, pml3_entry_t l3e)
sys/powerpc/aim/mmu_radix.c
1183
reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
1257
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
1285
pmap_pv_demote_l3e(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/powerpc/aim/mmu_radix.c
1350
reclaim_pv_chunk_leave_pmap(pmap_t pmap, pmap_t locked_pmap)
sys/powerpc/aim/mmu_radix.c
1373
reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
1379
pmap_t next_pmap, pmap;
sys/powerpc/aim/mmu_radix.c
1548
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/powerpc/aim/mmu_radix.c
1605
get_pv_entry(pmap_t pmap, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
1674
pmap_pv_promote_l3e(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/powerpc/aim/mmu_radix.c
1716
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
1730
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
2217
mmu_radix_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_radix.c
2427
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
2515
mmu_radix_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr,
sys/powerpc/aim/mmu_radix.c
2722
pmap_promote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
2825
mmu_radix_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
3144
pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t pdpg)
sys/powerpc/aim/mmu_radix.c
3169
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/powerpc/aim/mmu_radix.c
3202
pmap_enter_l3e(pmap_t pmap, vm_offset_t va, pml3_entry_t newpde, u_int flags,
sys/powerpc/aim/mmu_radix.c
3333
mmu_radix_enter_object(pmap_t pmap, vm_offset_t start,
sys/powerpc/aim/mmu_radix.c
3374
mmu_radix_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
3481
mmu_radix_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
3501
mmu_radix_extract(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
3533
mmu_radix_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
364
pmap_pml1e(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
371
pmap_pml2e(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
3761
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
382
pmap_pml3e(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
3848
mmu_radix_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/powerpc/aim/mmu_radix.c
3900
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
393
pmap_pte(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
4044
mmu_radix_object_init_pt(pmap_t pmap, vm_offset_t addr,
sys/powerpc/aim/mmu_radix.c
4131
mmu_radix_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/powerpc/aim/mmu_radix.c
4184
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
4246
mmu_radix_pinit(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
427
void mmu_radix_advise(pmap_t, vm_offset_t, vm_offset_t, int);
sys/powerpc/aim/mmu_radix.c
4286
_pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
431
void mmu_radix_copy(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
sys/powerpc/aim/mmu_radix.c
433
int mmu_radix_enter(pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int, int8_t);
sys/powerpc/aim/mmu_radix.c
434
void mmu_radix_enter_object(pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
sys/powerpc/aim/mmu_radix.c
436
void mmu_radix_enter_quick(pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
sys/powerpc/aim/mmu_radix.c
437
vm_paddr_t mmu_radix_extract(pmap_t pmap, vm_offset_t va);
sys/powerpc/aim/mmu_radix.c
438
vm_page_t mmu_radix_extract_and_hold(pmap_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_radix.c
4409
pmap_allocl3e(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
443
bool mmu_radix_is_prefaultable(pmap_t, vm_offset_t);
sys/powerpc/aim/mmu_radix.c
4433
pmap_allocpte(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/powerpc/aim/mmu_radix.c
445
void mmu_radix_object_init_pt(pmap_t, vm_offset_t, vm_object_t,
sys/powerpc/aim/mmu_radix.c
447
bool mmu_radix_page_exists_quick(pmap_t, vm_page_t);
sys/powerpc/aim/mmu_radix.c
4483
mmu_radix_pinit0(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
4501
pmap_protect_l3e(pmap_t pmap, pt_entry_t *l3e, vm_offset_t sva, vm_prot_t prot)
sys/powerpc/aim/mmu_radix.c
452
int mmu_radix_pinit(pmap_t);
sys/powerpc/aim/mmu_radix.c
453
void mmu_radix_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/powerpc/aim/mmu_radix.c
454
bool mmu_radix_ps_enabled(pmap_t);
sys/powerpc/aim/mmu_radix.c
4541
mmu_radix_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_radix.c
460
void mmu_radix_release(pmap_t);
sys/powerpc/aim/mmu_radix.c
461
void mmu_radix_remove(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_radix.c
463
void mmu_radix_remove_pages(pmap_t);
sys/powerpc/aim/mmu_radix.c
465
void mmu_radix_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz);
sys/powerpc/aim/mmu_radix.c
466
void mmu_radix_unwire(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/aim/mmu_radix.c
4756
pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte)
sys/powerpc/aim/mmu_radix.c
4770
pmap_remove_pt_page(pmap_t pmap, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
4784
pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/powerpc/aim/mmu_radix.c
4796
_pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/powerpc/aim/mmu_radix.c
4847
pmap_unuse_pt(pmap_t pmap, vm_offset_t va, pml3_entry_t ptepde,
sys/powerpc/aim/mmu_radix.c
485
static int mmu_radix_mincore(pmap_t, vm_offset_t, vm_paddr_t *);
sys/powerpc/aim/mmu_radix.c
4860
mmu_radix_release(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
487
static void mmu_radix_pinit0(pmap_t);
sys/powerpc/aim/mmu_radix.c
4882
pmap_pv_insert_l3e(pmap_t pmap, vm_offset_t va, pml3_entry_t pde, u_int flags,
sys/powerpc/aim/mmu_radix.c
4918
pmap_demote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
4931
pmap_demote_l3e_locked(pmap_t pmap, pml3_entry_t *l3e, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
5042
pmap_remove_kernel_l3e(pmap_t pmap, pml3_entry_t *l3e, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
5071
pmap_remove_l3e(pmap_t pmap, pml3_entry_t *pdq, vm_offset_t sva,
sys/powerpc/aim/mmu_radix.c
5121
pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
5155
pmap_remove_page(pmap_t pmap, vm_offset_t va, pml3_entry_t *l3e,
sys/powerpc/aim/mmu_radix.c
5184
pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_radix.c
5220
mmu_radix_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_radix.c
5341
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
5445
mmu_radix_remove_pages(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
5624
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
566
static bool pmap_demote_l3e_locked(pmap_t pmap, pml3_entry_t *l3e, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
568
static bool pmap_demote_l3e(pmap_t pmap, pml3_entry_t *pde, vm_offset_t va);
sys/powerpc/aim/mmu_radix.c
569
static int pmap_unuse_pt(pmap_t, vm_offset_t, pml3_entry_t, struct spglist *);
sys/powerpc/aim/mmu_radix.c
570
static int pmap_remove_l3e(pmap_t pmap, pml3_entry_t *pdq, vm_offset_t sva,
sys/powerpc/aim/mmu_radix.c
5713
mmu_radix_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/aim/mmu_radix.c
572
static int pmap_remove_pte(pmap_t pmap, pt_entry_t *ptq, vm_offset_t sva,
sys/powerpc/aim/mmu_radix.c
574
static vm_page_t pmap_remove_pt_page(pmap_t pmap, vm_offset_t va);
sys/powerpc/aim/mmu_radix.c
575
static bool pmap_remove_page(pmap_t pmap, vm_offset_t va, pml3_entry_t *pde,
sys/powerpc/aim/mmu_radix.c
577
static bool pmap_remove_ptes(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/aim/mmu_radix.c
580
static bool pmap_pv_insert_l3e(pmap_t pmap, vm_offset_t va, pml3_entry_t l3e,
sys/powerpc/aim/mmu_radix.c
5806
mmu_radix_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *locked_pa)
sys/powerpc/aim/mmu_radix.c
583
static void pmap_pv_promote_l3e(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/powerpc/aim/mmu_radix.c
5854
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
586
static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va);
sys/powerpc/aim/mmu_radix.c
587
static int pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte);
sys/powerpc/aim/mmu_radix.c
588
static vm_page_t mmu_radix_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
591
static bool pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
593
static int pmap_enter_l3e(pmap_t pmap, vm_offset_t va, pml3_entry_t newpde,
sys/powerpc/aim/mmu_radix.c
596
static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
sys/powerpc/aim/mmu_radix.c
5979
mmu_radix_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/powerpc/aim/mmu_radix.c
598
static vm_page_t _pmap_allocpte(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp);
sys/powerpc/aim/mmu_radix.c
599
static vm_page_t pmap_allocl3e(pmap_t pmap, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
601
static vm_page_t pmap_allocpte(pmap_t pmap, vm_offset_t va,
sys/powerpc/aim/mmu_radix.c
6020
pmap_demote_l2e(pmap_t pmap, pml2_entry_t *l2e, vm_offset_t va)
sys/powerpc/aim/mmu_radix.c
603
static void _pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/aim/mmu_radix.c
605
static bool pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free);
sys/powerpc/aim/mmu_radix.c
607
static void pmap_invalidate_page(pmap_t pmap, vm_offset_t start);
sys/powerpc/aim/mmu_radix.c
608
static void pmap_invalidate_all(pmap_t pmap);
sys/powerpc/aim/mmu_radix.c
6513
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
6533
pmap_t pmap;
sys/powerpc/aim/mmu_radix.c
819
mmu_radix_pid_set(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
867
pmap_resident_count_inc(pmap_t pmap, int count)
sys/powerpc/aim/mmu_radix.c
875
pmap_resident_count_dec(pmap_t pmap, int count)
sys/powerpc/aim/mmu_radix.c
927
mmu_radix_ps_enabled(pmap_t pmap)
sys/powerpc/aim/mmu_radix.c
933
pmap_nofault_pte(pmap_t pmap, vm_offset_t va, int *is_l3e)
sys/powerpc/aim/mmu_radix.c
956
pmap_nofault(pmap_t pmap, vm_offset_t va, vm_prot_t flags)
sys/powerpc/aim/slb.c
230
user_va_to_slb_entry(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/slb.c
267
va_to_vsid(pmap_t pm, vm_offset_t va)
sys/powerpc/aim/slb.c
290
allocate_user_vsid(pmap_t pm, uint64_t esid, int large)
sys/powerpc/aim/slb.c
354
free_vsid(pmap_t pm, uint64_t esid, int large)
sys/powerpc/aim/slb.c
407
slb_free_tree(pmap_t pm)
sys/powerpc/aim/slb.c
472
slb_insert_user(pmap_t pm, struct slb *slb)
sys/powerpc/aim/slb.c
592
handle_user_slb_spill(pmap_t pm, vm_offset_t addr)
sys/powerpc/booke/pmap.c
1012
mmu_booke_extract(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap.c
1238
mmu_booke_ps_enabled(pmap_t pmap __unused)
sys/powerpc/booke/pmap.c
1247
mmu_booke_pinit0(pmap_t pmap)
sys/powerpc/booke/pmap.c
1261
mmu_booke_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/booke/pmap.c
1275
mmu_booke_enter_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/booke/pmap.c
1458
mmu_booke_enter_object(pmap_t pmap, vm_offset_t start,
sys/powerpc/booke/pmap.c
1484
mmu_booke_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/powerpc/booke/pmap.c
1503
mmu_booke_remove(pmap_t pmap, vm_offset_t va, vm_offset_t endva)
sys/powerpc/booke/pmap.c
1599
pmap_t pmap;
sys/powerpc/booke/pmap.c
1636
pmap_t pmap;
sys/powerpc/booke/pmap.c
1657
mmu_booke_copy(pmap_t dst_pmap, pmap_t src_pmap,
sys/powerpc/booke/pmap.c
1667
mmu_booke_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/powerpc/booke/pmap.c
1754
mmu_booke_extract_and_hold(pmap_t pmap, vm_offset_t va,
sys/powerpc/booke/pmap.c
1833
mmu_booke_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/powerpc/booke/pmap.c
185
static int mmu_booke_enter_locked(pmap_t, vm_offset_t, vm_page_t,
sys/powerpc/booke/pmap.c
1970
mmu_booke_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/powerpc/booke/pmap.c
1997
mmu_booke_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/powerpc/booke/pmap.c
207
static volatile pmap_t tidbusy[MAXCPU][TID_MAX + 1];
sys/powerpc/booke/pmap.c
2350
mmu_booke_object_init_pt(pmap_t pmap, vm_offset_t addr,
sys/powerpc/booke/pmap.c
2363
mmu_booke_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/powerpc/booke/pmap.c
2462
tid_alloc(pmap_t pmap)
sys/powerpc/booke/pmap.c
265
static vm_paddr_t pte_vatopa(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap.c
266
static int pte_enter(pmap_t, vm_page_t, vm_offset_t, uint32_t, bool);
sys/powerpc/booke/pmap.c
267
static int pte_remove(pmap_t, vm_offset_t, uint8_t);
sys/powerpc/booke/pmap.c
268
static pte_t *pte_find(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap.c
273
static void pv_insert(pmap_t, vm_offset_t, vm_page_t);
sys/powerpc/booke/pmap.c
274
static void pv_remove(pmap_t, vm_offset_t, vm_page_t);
sys/powerpc/booke/pmap.c
290
static void mmu_booke_copy(pmap_t, pmap_t, vm_offset_t,
sys/powerpc/booke/pmap.c
2932
pmap_track_page(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap.c
295
static int mmu_booke_enter(pmap_t, vm_offset_t, vm_page_t,
sys/powerpc/booke/pmap.c
297
static void mmu_booke_enter_object(pmap_t, vm_offset_t, vm_offset_t,
sys/powerpc/booke/pmap.c
299
static void mmu_booke_enter_quick(pmap_t, vm_offset_t, vm_page_t,
sys/powerpc/booke/pmap.c
301
static vm_paddr_t mmu_booke_extract(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap.c
302
static vm_page_t mmu_booke_extract_and_hold(pmap_t, vm_offset_t,
sys/powerpc/booke/pmap.c
306
static bool mmu_booke_is_prefaultable(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap.c
311
static int mmu_booke_mincore(pmap_t, vm_offset_t,
sys/powerpc/booke/pmap.c
313
static void mmu_booke_object_init_pt(pmap_t, vm_offset_t,
sys/powerpc/booke/pmap.c
315
static bool mmu_booke_page_exists_quick(pmap_t, vm_page_t);
sys/powerpc/booke/pmap.c
318
static int mmu_booke_pinit(pmap_t);
sys/powerpc/booke/pmap.c
319
static void mmu_booke_pinit0(pmap_t);
sys/powerpc/booke/pmap.c
320
static void mmu_booke_protect(pmap_t, vm_offset_t, vm_offset_t,
sys/powerpc/booke/pmap.c
324
static void mmu_booke_release(pmap_t);
sys/powerpc/booke/pmap.c
325
static void mmu_booke_remove(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/booke/pmap.c
328
static void mmu_booke_unwire(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/booke/pmap.c
342
static void mmu_booke_sync_icache(pmap_t, vm_offset_t,
sys/powerpc/booke/pmap.c
357
static bool mmu_booke_ps_enabled(pmap_t pmap);
sys/powerpc/booke/pmap.c
567
pv_insert(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/powerpc/booke/pmap.c
593
pv_remove(pmap_t pmap, vm_offset_t va, vm_page_t m)
sys/powerpc/booke/pmap_32.c
128
static void ptbl_free_pmap_ptbl(pmap_t, pte_t *);
sys/powerpc/booke/pmap_32.c
130
static pte_t *ptbl_alloc(pmap_t, unsigned int, bool);
sys/powerpc/booke/pmap_32.c
131
static void ptbl_free(pmap_t, unsigned int);
sys/powerpc/booke/pmap_32.c
132
static void ptbl_hold(pmap_t, unsigned int);
sys/powerpc/booke/pmap_32.c
133
static int ptbl_unhold(pmap_t, unsigned int);
sys/powerpc/booke/pmap_32.c
135
static vm_paddr_t pte_vatopa(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap_32.c
136
static int pte_enter(pmap_t, vm_page_t, vm_offset_t, uint32_t, bool);
sys/powerpc/booke/pmap_32.c
137
static int pte_remove(pmap_t, vm_offset_t, uint8_t);
sys/powerpc/booke/pmap_32.c
138
static pte_t *pte_find(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap_32.c
216
ptbl_free_pmap_ptbl(pmap_t pmap, pte_t *ptbl)
sys/powerpc/booke/pmap_32.c
237
ptbl_alloc(pmap_t pmap, unsigned int pdir_idx, bool nosleep)
sys/powerpc/booke/pmap_32.c
296
ptbl_free(pmap_t pmap, unsigned int pdir_idx)
sys/powerpc/booke/pmap_32.c
347
ptbl_unhold(pmap_t pmap, unsigned int pdir_idx)
sys/powerpc/booke/pmap_32.c
396
ptbl_hold(pmap_t pmap, unsigned int pdir_idx)
sys/powerpc/booke/pmap_32.c
429
pte_remove(pmap_t pmap, vm_offset_t va, uint8_t flags)
sys/powerpc/booke/pmap_32.c
499
pte_enter(pmap_t pmap, vm_page_t m, vm_offset_t va, uint32_t flags,
sys/powerpc/booke/pmap_32.c
568
pte_vatopa(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap_32.c
581
pte_find(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap_32.c
596
pte_find_next(pmap_t pmap, vm_offset_t *pva)
sys/powerpc/booke/pmap_32.c
688
mmu_booke_pinit(pmap_t pmap)
sys/powerpc/booke/pmap_32.c
714
mmu_booke_release(pmap_t pmap)
sys/powerpc/booke/pmap_32.c
724
mmu_booke_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/powerpc/booke/pmap_32.c
729
pmap_t pmap;
sys/powerpc/booke/pmap_64.c
134
static pte_t *ptbl_alloc(pmap_t pmap, vm_offset_t va,
sys/powerpc/booke/pmap_64.c
136
static void ptbl_hold(pmap_t, pte_t *);
sys/powerpc/booke/pmap_64.c
137
static int ptbl_unhold(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap_64.c
139
static vm_paddr_t pte_vatopa(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap_64.c
140
static int pte_enter(pmap_t, vm_page_t, vm_offset_t, uint32_t, bool);
sys/powerpc/booke/pmap_64.c
141
static int pte_remove(pmap_t, vm_offset_t, uint8_t);
sys/powerpc/booke/pmap_64.c
142
static pte_t *pte_find(pmap_t, vm_offset_t);
sys/powerpc/booke/pmap_64.c
143
static pte_t *pte_find_next(pmap_t, vm_offset_t *);
sys/powerpc/booke/pmap_64.c
152
mmu_booke_alloc_page(pmap_t pmap, unsigned int idx, bool nosleep)
sys/powerpc/booke/pmap_64.c
181
pte_find(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap_64.c
202
pte_find_next(pmap_t pmap, vm_offset_t *pva)
sys/powerpc/booke/pmap_64.c
246
unhold_free_page(pmap_t pmap, vm_page_t m)
sys/powerpc/booke/pmap_64.c
258
get_pgtbl_page(pmap_t pmap, vm_offset_t *ptr_tbl, uint32_t index,
sys/powerpc/booke/pmap_64.c
291
ptbl_alloc(pmap_t pmap, vm_offset_t va, bool nosleep, bool *is_new)
sys/powerpc/booke/pmap_64.c
320
ptbl_unhold(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap_64.c
368
ptbl_hold(pmap_t pmap, pte_t *ptbl)
sys/powerpc/booke/pmap_64.c
385
pte_remove(pmap_t pmap, vm_offset_t va, u_int8_t flags)
sys/powerpc/booke/pmap_64.c
441
pte_enter(pmap_t pmap, vm_page_t m, vm_offset_t va, uint32_t flags,
sys/powerpc/booke/pmap_64.c
504
pte_vatopa(pmap_t pmap, vm_offset_t va)
sys/powerpc/booke/pmap_64.c
590
mmu_booke_pinit(pmap_t pmap)
sys/powerpc/booke/pmap_64.c
615
mmu_booke_release(pmap_t pmap)
sys/powerpc/booke/pmap_64.c
634
mmu_booke_sync_icache(pmap_t pm, vm_offset_t va, vm_size_t sz)
sys/powerpc/include/mmuvar.h
102
typedef bool (*pmap_ps_enabled_t)(pmap_t);
sys/powerpc/include/mmuvar.h
42
typedef int (*pmap_map_user_ptr_t)(pmap_t, volatile const void *,
sys/powerpc/include/mmuvar.h
49
typedef void (*pmap_advise_t)(pmap_t, vm_offset_t, vm_offset_t, int);
sys/powerpc/include/mmuvar.h
52
typedef void (*pmap_copy_t)(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
sys/powerpc/include/mmuvar.h
56
typedef int (*pmap_enter_t)(pmap_t, vm_offset_t, vm_page_t, vm_prot_t,
sys/powerpc/include/mmuvar.h
58
typedef void (*pmap_enter_object_t)(pmap_t, vm_offset_t, vm_offset_t,
sys/powerpc/include/mmuvar.h
60
typedef void (*pmap_enter_quick_t)(pmap_t, vm_offset_t, vm_page_t, vm_prot_t);
sys/powerpc/include/mmuvar.h
61
typedef vm_paddr_t (*pmap_extract_t)(pmap_t, vm_offset_t);
sys/powerpc/include/mmuvar.h
62
typedef vm_page_t (*pmap_extract_and_hold_t)(pmap_t, vm_offset_t, vm_prot_t);
sys/powerpc/include/mmuvar.h
66
typedef bool (*pmap_is_prefaultable_t)(pmap_t, vm_offset_t);
sys/powerpc/include/mmuvar.h
70
typedef void (*pmap_object_init_pt_t)(pmap_t, vm_offset_t, vm_object_t,
sys/powerpc/include/mmuvar.h
72
typedef bool (*pmap_page_exists_quick_t)(pmap_t, vm_page_t);
sys/powerpc/include/mmuvar.h
76
typedef void (*pmap_pinit0_t)(pmap_t);
sys/powerpc/include/mmuvar.h
77
typedef void (*pmap_protect_t)(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/powerpc/include/mmuvar.h
80
typedef void (*pmap_release_t)(pmap_t);
sys/powerpc/include/mmuvar.h
81
typedef void (*pmap_remove_t)(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/include/mmuvar.h
83
typedef void (*pmap_remove_pages_t)(pmap_t);
sys/powerpc/include/mmuvar.h
84
typedef void (*pmap_unwire_t)(pmap_t, vm_offset_t, vm_offset_t);
sys/powerpc/include/mmuvar.h
87
typedef int (*pmap_mincore_t)(pmap_t, vm_offset_t, vm_paddr_t *);
sys/powerpc/include/mmuvar.h
93
typedef void (*pmap_sync_icache_t)(pmap_t, vm_offset_t, vm_size_t);
sys/powerpc/include/pmap.h
129
pmap_t pvo_pmap; /* Owning pmap */
sys/powerpc/include/pmap.h
219
pmap_t pc_pmap; \
sys/powerpc/include/pmap.h
225
pmap_t pv_pmap;
sys/powerpc/include/pmap.h
268
uint64_t va_to_vsid(pmap_t pm, vm_offset_t va);
sys/powerpc/include/pmap.h
272
struct slb *user_va_to_slb_entry(pmap_t pm, vm_offset_t va);
sys/powerpc/include/pmap.h
274
uint64_t allocate_user_vsid(pmap_t pm, uint64_t esid, int large);
sys/powerpc/include/pmap.h
275
void free_vsid(pmap_t pm, uint64_t esid, int large);
sys/powerpc/include/pmap.h
276
void slb_insert_user(pmap_t pm, struct slb *slb);
sys/powerpc/include/pmap.h
280
void slb_free_tree(pmap_t pm);
sys/powerpc/include/pmap.h
314
int pmap_map_user_ptr(pmap_t pm, volatile const void *uaddr,
sys/powerpc/include/pmap.h
324
bool pmap_ps_enabled(pmap_t pmap);
sys/powerpc/include/pmap.h
325
int pmap_nofault(pmap_t pmap, vm_offset_t va, vm_prot_t flags);
sys/powerpc/include/pmap.h
348
void pmap_track_page(pmap_t pmap, vm_offset_t va);
sys/powerpc/include/pmap.h
353
pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused)
sys/powerpc/powerpc/busdma_machdep.c
504
_bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, pmap_t pmap,
sys/powerpc/powerpc/busdma_machdep.c
609
pmap_t pmap,
sys/powerpc/powerpc/copyinout.c
162
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
201
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
240
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
293
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
321
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
350
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
385
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
421
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
450
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
478
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
507
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
536
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
565
pmap_t pm;
sys/powerpc/powerpc/copyinout.c
620
pmap_t pm;
sys/powerpc/powerpc/pmap_dispatch.c
127
DEFINE_PMAP_IFUNC(void, advise, (pmap_t, vm_offset_t, vm_offset_t, int));
sys/powerpc/powerpc/pmap_dispatch.c
131
DEFINE_PMAP_IFUNC(void, copy, (pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t));
sys/powerpc/powerpc/pmap_dispatch.c
132
DEFINE_PMAP_IFUNC(int, enter, (pmap_t, vm_offset_t, vm_page_t, vm_prot_t, u_int, int8_t));
sys/powerpc/powerpc/pmap_dispatch.c
133
DEFINE_PMAP_IFUNC(void, enter_quick, (pmap_t, vm_offset_t, vm_page_t, vm_prot_t));
sys/powerpc/powerpc/pmap_dispatch.c
134
DEFINE_PMAP_IFUNC(void, enter_object, (pmap_t, vm_offset_t, vm_offset_t, vm_page_t,
sys/powerpc/powerpc/pmap_dispatch.c
136
DEFINE_PMAP_IFUNC(vm_paddr_t, extract, (pmap_t, vm_offset_t));
sys/powerpc/powerpc/pmap_dispatch.c
137
DEFINE_PMAP_IFUNC(vm_page_t, extract_and_hold, (pmap_t, vm_offset_t, vm_prot_t));
sys/powerpc/powerpc/pmap_dispatch.c
142
DEFINE_PMAP_IFUNC(void, object_init_pt, (pmap_t, vm_offset_t, vm_object_t, vm_pindex_t,
sys/powerpc/powerpc/pmap_dispatch.c
145
DEFINE_PMAP_IFUNC(bool, is_prefaultable, (pmap_t, vm_offset_t));
sys/powerpc/powerpc/pmap_dispatch.c
147
DEFINE_PMAP_IFUNC(bool, page_exists_quick, (pmap_t, vm_page_t));
sys/powerpc/powerpc/pmap_dispatch.c
151
DEFINE_PMAP_IFUNC(void, protect, (pmap_t, vm_offset_t, vm_offset_t, vm_prot_t));
sys/powerpc/powerpc/pmap_dispatch.c
152
DEFINE_PMAP_IFUNC(bool, ps_enabled, (pmap_t));
sys/powerpc/powerpc/pmap_dispatch.c
158
DEFINE_PMAP_IFUNC(void, release, (pmap_t));
sys/powerpc/powerpc/pmap_dispatch.c
159
DEFINE_PMAP_IFUNC(void, remove, (pmap_t, vm_offset_t, vm_offset_t));
sys/powerpc/powerpc/pmap_dispatch.c
161
DEFINE_PMAP_IFUNC(void, remove_pages, (pmap_t));
sys/powerpc/powerpc/pmap_dispatch.c
163
DEFINE_PMAP_IFUNC(void, unwire, (pmap_t, vm_offset_t, vm_offset_t));
sys/powerpc/powerpc/pmap_dispatch.c
173
DEFINE_PMAP_IFUNC(int, pinit, (pmap_t));
sys/powerpc/powerpc/pmap_dispatch.c
174
DEFINE_PMAP_IFUNC(void, pinit0, (pmap_t));
sys/powerpc/powerpc/pmap_dispatch.c
175
DEFINE_PMAP_IFUNC(int, mincore, (pmap_t, vm_offset_t, vm_paddr_t *));
sys/powerpc/powerpc/pmap_dispatch.c
184
(pmap_t, volatile const void *, void **, size_t, size_t *));
sys/powerpc/powerpc/pmap_dispatch.c
187
DEFINE_PMAP_IFUNC(void, sync_icache, (pmap_t, vm_offset_t, vm_size_t));
sys/powerpc/powerpc/pmap_dispatch.c
246
pmap_is_valid_memattr(pmap_t pmap __unused, vm_memattr_t mode)
sys/powerpc/powerpc/pmap_dispatch.c
264
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/powerpc/pseries/mmu_phyp.c
589
pmap_t pm __diagused;
sys/powerpc/pseries/mmu_phyp.c
624
pmap_t pm __diagused;
sys/riscv/include/pmap.h
134
void pmap_activate_boot(pmap_t);
sys/riscv/include/pmap.h
144
int pmap_pinit_stage(pmap_t, enum pmap_stage);
sys/riscv/include/pmap.h
146
bool pmap_ps_enabled(pmap_t);
sys/riscv/include/pmap.h
156
bool pmap_get_tables(pmap_t, vm_offset_t, pd_entry_t **, pd_entry_t **,
sys/riscv/include/pmap.h
159
int pmap_fault(pmap_t, vm_offset_t, vm_prot_t);
sys/riscv/include/pmap.h
162
pmap_vmspace_copy(pmap_t dst_pmap __unused, pmap_t src_pmap __unused)
sys/riscv/riscv/busdma_bounce.c
107
pmap_t pmap, void *buf, bus_size_t buflen, int flags);
sys/riscv/riscv/busdma_bounce.c
514
_bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, pmap_t pmap,
sys/riscv/riscv/busdma_bounce.c
629
bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,
sys/riscv/riscv/pmap.c
1075
pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
1090
pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/riscv/riscv/pmap.c
1110
pmap_invalidate_all(pmap_t pmap)
sys/riscv/riscv/pmap.c
1135
pmap_invalidate_page(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
1142
pmap_invalidate_range(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/riscv/riscv/pmap.c
1153
pmap_invalidate_all(pmap_t pmap)
sys/riscv/riscv/pmap.c
1167
pmap_extract(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
1203
pmap_extract_and_hold(pmap_t pmap, vm_offset_t va, vm_prot_t prot)
sys/riscv/riscv/pmap.c
1437
pmap_ps_enabled(pmap_t pmap __unused)
sys/riscv/riscv/pmap.c
1480
pmap_insert_pt_page(pmap_t pmap, vm_page_t mpte, bool promoted,
sys/riscv/riscv/pmap.c
1498
pmap_remove_pt_page(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
1512
pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/riscv/riscv/pmap.c
1527
_pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m, struct spglist *free)
sys/riscv/riscv/pmap.c
1577
pmap_unuse_pt(pmap_t pmap, vm_offset_t va, pd_entry_t ptepde,
sys/riscv/riscv/pmap.c
1596
pmap_pinit0(pmap_t pmap)
sys/riscv/riscv/pmap.c
1611
pmap_pinit_stage(pmap_t pmap, enum pmap_stage stage)
sys/riscv/riscv/pmap.c
1668
pmap_pinit(pmap_t pmap)
sys/riscv/riscv/pmap.c
1686
_pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
1832
pmap_alloc_l2(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
1858
pmap_alloc_l3(pmap_t pmap, vm_offset_t va, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
1903
pmap_release(pmap_t pmap)
sys/riscv/riscv/pmap.c
2085
reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
2095
free_pv_entry(pmap_t pmap, pv_entry_t pv)
sys/riscv/riscv/pmap.c
2149
get_pv_entry(pmap_t pmap, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
2218
reserve_pv_entries(pmap_t pmap, int needed, struct rwlock **lockp)
sys/riscv/riscv/pmap.c
2290
pmap_pvh_remove(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
2311
pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
2326
pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/riscv/riscv/pmap.c
2350
pmap_pv_demote_l2(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/riscv/riscv/pmap.c
2412
pmap_pv_promote_l2(pmap_t pmap, vm_offset_t va, vm_paddr_t pa,
sys/riscv/riscv/pmap.c
2449
pmap_pv_insert_l2(pmap_t pmap, vm_offset_t va, pd_entry_t l2e, u_int flags,
sys/riscv/riscv/pmap.c
2471
pmap_remove_kernel_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va)
sys/riscv/riscv/pmap.c
2507
pmap_remove_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t sva,
sys/riscv/riscv/pmap.c
2570
pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t va,
sys/riscv/riscv/pmap.c
2609
pmap_remove(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/riscv/riscv/pmap.c
2731
pmap_t pmap;
sys/riscv/riscv/pmap.c
2792
pmap_protect(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t prot)
sys/riscv/riscv/pmap.c
2909
pmap_fault(pmap_t pmap, vm_offset_t va, vm_prot_t ftype)
sys/riscv/riscv/pmap.c
2960
pmap_demote_l1(pmap_t pmap, pd_entry_t *l1, vm_offset_t va)
sys/riscv/riscv/pmap.c
3017
pmap_demote_l2(pmap_t pmap, pd_entry_t *l2, vm_offset_t va)
sys/riscv/riscv/pmap.c
3034
pmap_demote_l2_locked(pmap_t pmap, pd_entry_t *l2, vm_offset_t va,
sys/riscv/riscv/pmap.c
3128
pmap_promote_l2(pmap_t pmap, pd_entry_t *l2, vm_offset_t va, vm_page_t ml3,
sys/riscv/riscv/pmap.c
314
static void free_pv_entry(pmap_t pmap, pv_entry_t pv);
sys/riscv/riscv/pmap.c
315
static pv_entry_t get_pv_entry(pmap_t pmap, struct rwlock **lockp);
sys/riscv/riscv/pmap.c
316
static vm_page_t reclaim_pv_chunk(pmap_t locked_pmap, struct rwlock **lockp);
sys/riscv/riscv/pmap.c
317
static void pmap_pvh_free(struct md_page *pvh, pmap_t pmap, vm_offset_t va);
sys/riscv/riscv/pmap.c
318
static pv_entry_t pmap_pvh_remove(struct md_page *pvh, pmap_t pmap,
sys/riscv/riscv/pmap.c
320
static bool pmap_demote_l1(pmap_t pmap, pd_entry_t *l1, vm_offset_t va);
sys/riscv/riscv/pmap.c
321
static bool pmap_demote_l2(pmap_t pmap, pd_entry_t *l2, vm_offset_t va);
sys/riscv/riscv/pmap.c
322
static bool pmap_demote_l2_locked(pmap_t pmap, pd_entry_t *l2,
sys/riscv/riscv/pmap.c
324
static int pmap_enter_l2(pmap_t pmap, vm_offset_t va, pd_entry_t new_l2,
sys/riscv/riscv/pmap.c
3255
pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/riscv/riscv/pmap.c
326
static vm_page_t pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va,
sys/riscv/riscv/pmap.c
328
static int pmap_remove_l3(pmap_t pmap, pt_entry_t *l3, vm_offset_t sva,
sys/riscv/riscv/pmap.c
330
static bool pmap_try_insert_pv_entry(pmap_t pmap, vm_offset_t va,
sys/riscv/riscv/pmap.c
333
static vm_page_t _pmap_alloc_l3(pmap_t pmap, vm_pindex_t ptepindex,
sys/riscv/riscv/pmap.c
336
static void _pmap_unwire_ptp(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/riscv/riscv/pmap.c
338
static int pmap_unuse_pt(pmap_t, vm_offset_t, pd_entry_t, struct spglist *);
sys/riscv/riscv/pmap.c
3491
pmap_abort_ptp(pmap_t pmap, vm_offset_t va, vm_page_t l2pg)
sys/riscv/riscv/pmap.c
3515
pmap_enter_2mpage(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot,
sys/riscv/riscv/pmap.c
3569
pmap_enter_l2(pmap_t pmap, vm_offset_t va, pd_entry_t new_l2, u_int flags,
sys/riscv/riscv/pmap.c
3712
pmap_enter_object(pmap_t pmap, vm_offset_t start, vm_offset_t end,
sys/riscv/riscv/pmap.c
3759
pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m, vm_prot_t prot)
sys/riscv/riscv/pmap.c
3774
pmap_enter_quick_locked(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/riscv/riscv/pmap.c
3909
pmap_object_init_pt(pmap_t pmap, vm_offset_t addr, vm_object_t object,
sys/riscv/riscv/pmap.c
3928
pmap_unwire(pmap_t pmap, vm_offset_t sva, vm_offset_t eva)
sys/riscv/riscv/pmap.c
4021
pmap_copy(pmap_t dst_pmap, pmap_t src_pmap, vm_offset_t dst_addr, vm_size_t len,
sys/riscv/riscv/pmap.c
406
pmap_l0(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
4129
pmap_page_exists_quick(pmap_t pmap, vm_page_t m)
sys/riscv/riscv/pmap.c
4180
pmap_t pmap;
sys/riscv/riscv/pmap.c
4262
pmap_remove_pages_pv(pmap_t pmap, vm_page_t m, pv_entry_t pv,
sys/riscv/riscv/pmap.c
428
pmap_l1(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
4319
pmap_remove_pages(pmap_t pmap)
sys/riscv/riscv/pmap.c
4432
pmap_t pmap;
sys/riscv/riscv/pmap.c
4525
pmap_is_prefaultable(pmap_t pmap, vm_offset_t addr)
sys/riscv/riscv/pmap.c
4567
pmap_t pmap;
sys/riscv/riscv/pmap.c
459
pmap_l2(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
4666
pmap_t pmap;
sys/riscv/riscv/pmap.c
4811
pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva, int advice)
sys/riscv/riscv/pmap.c
4823
pmap_t pmap;
sys/riscv/riscv/pmap.c
487
pmap_l3(pmap_t pmap, vm_offset_t va)
sys/riscv/riscv/pmap.c
503
pmap_resident_count_inc(pmap_t pmap, int count)
sys/riscv/riscv/pmap.c
511
pmap_resident_count_dec(pmap_t pmap, int count)
sys/riscv/riscv/pmap.c
5136
pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap)
sys/riscv/riscv/pmap.c
5180
pmap_t oldpmap, pmap;
sys/riscv/riscv/pmap.c
5212
pmap_activate_boot(pmap_t pmap)
sys/riscv/riscv/pmap.c
5226
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/riscv/riscv/pmap.c
5232
pmap_sync_icache(pmap_t pmap, vm_offset_t va, vm_size_t sz)
sys/riscv/riscv/pmap.c
5361
pmap_is_valid_memattr(pmap_t pmap __unused, vm_memattr_t mode)
sys/riscv/riscv/pmap.c
5368
pmap_get_tables(pmap_t pmap, vm_offset_t va, pd_entry_t **l1, pd_entry_t **l2,
sys/riscv/vmm/vmm.c
582
pmap_t pmap;
sys/riscv/vmm/vmm.c
676
pmap_t pmap;
sys/riscv/vmm/vmm_riscv.c
124
vmmops_init(struct vm *vm, pmap_t pmap)
sys/riscv/vmm/vmm_riscv.c
241
riscv_vmm_pinit(pmap_t pmap)
sys/riscv/vmm/vmm_riscv.c
449
pmap_t pmap)
sys/riscv/vmm/vmm_riscv.c
603
vmmops_run(void *vcpui, register_t pc, pmap_t pmap, struct vm_eventinfo *evinfo)
sys/vm/pmap.h
120
void pmap_active_cpus(pmap_t pmap, cpuset_t *res);
sys/vm/pmap.h
121
void pmap_advise(pmap_t pmap, vm_offset_t sva, vm_offset_t eva,
sys/vm/pmap.h
126
void pmap_copy(pmap_t, pmap_t, vm_offset_t, vm_size_t, vm_offset_t);
sys/vm/pmap.h
130
int pmap_enter(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/vm/pmap.h
132
void pmap_enter_object(pmap_t pmap, vm_offset_t start,
sys/vm/pmap.h
134
void pmap_enter_quick(pmap_t pmap, vm_offset_t va, vm_page_t m,
sys/vm/pmap.h
136
vm_paddr_t pmap_extract(pmap_t pmap, vm_offset_t va);
sys/vm/pmap.h
137
vm_page_t pmap_extract_and_hold(pmap_t pmap, vm_offset_t va,
sys/vm/pmap.h
142
bool pmap_is_prefaultable(pmap_t pmap, vm_offset_t va);
sys/vm/pmap.h
144
bool pmap_is_valid_memattr(pmap_t, vm_memattr_t);
sys/vm/pmap.h
146
int pmap_mincore(pmap_t pmap, vm_offset_t addr, vm_paddr_t *pap);
sys/vm/pmap.h
147
void pmap_object_init_pt(pmap_t pmap, vm_offset_t addr,
sys/vm/pmap.h
149
bool pmap_page_exists_quick(pmap_t pmap, vm_page_t m);
sys/vm/pmap.h
152
int pmap_pinit(pmap_t);
sys/vm/pmap.h
153
void pmap_pinit0(pmap_t);
sys/vm/pmap.h
154
void pmap_protect(pmap_t, vm_offset_t, vm_offset_t, vm_prot_t);
sys/vm/pmap.h
159
void pmap_release(pmap_t);
sys/vm/pmap.h
160
void pmap_remove(pmap_t, vm_offset_t, vm_offset_t);
sys/vm/pmap.h
162
void pmap_remove_pages(pmap_t);
sys/vm/pmap.h
164
void pmap_sync_icache(pmap_t, vm_offset_t, vm_size_t);
sys/vm/pmap.h
166
void pmap_unwire(pmap_t pmap, vm_offset_t start, vm_offset_t end);
sys/vm/vm_fault.c
2069
pmap_t pmap;
sys/vm/vm_kern.c
975
pmap_active_cpus(pmap_t pmap, cpuset_t *res)
sys/vm/vm_map.c
129
static void _vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min,
sys/vm/vm_map.c
5275
pmap_t
sys/vm/vm_map.c
886
_vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max)
sys/vm/vm_map.c
905
vm_map_init(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max)
sys/vm/vm_map.c
912
vm_map_init_system(vm_map_t map, pmap_t pmap, vm_offset_t min, vm_offset_t max)
sys/vm/vm_map.h
214
pmap_t pmap; /* (c) Physical map */
sys/vm/vm_map.h
261
static __inline pmap_t
sys/vm/vm_map.h
320
static __inline pmap_t
sys/vm/vm_map.h
354
pmap_t vm_map_pmap_KBI(vm_map_t map);
sys/vm/vm_map.h
496
void vm_map_init(vm_map_t, pmap_t, vm_offset_t, vm_offset_t);
sys/vm/vm_map.h
497
void vm_map_init_system(vm_map_t, pmap_t, vm_offset_t, vm_offset_t);
sys/vm/vm_mmap.c
833
pmap_t pmap;
sys/vm/vm_swapout.c
136
static void vm_swapout_object_deactivate(pmap_t, vm_object_t, long);
sys/vm/vm_swapout.c
139
vm_swapout_object_deactivate_page(pmap_t pmap, vm_page_t m, bool unmap)
sys/vm/vm_swapout.c
171
vm_swapout_object_deactivate(pmap_t pmap, vm_object_t first_object,
sys/x86/x86/busdma_bounce.c
104
pmap_t pmap, void *buf, bus_size_t buflen, int flags);
sys/x86/x86/busdma_bounce.c
543
_bus_dmamap_count_pages(bus_dma_tag_t dmat, bus_dmamap_t map, pmap_t pmap,
sys/x86/x86/busdma_bounce.c
685
bus_size_t buflen, pmap_t pmap, int flags, bus_dma_segment_t *segs,