Home
last modified time | relevance | path

Searched refs:ucr3 (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/amd64/amd64/
H A Dmp_machdep.c905 uint64_t kcr3, ucr3; in invlpg_pcid_handler() local
917 (ucr3 = smp_tlb_pmap->pm_ucr3) != PMAP_NO_CR3 && in invlpg_pcid_handler()
921 ucr3 |= pcid | PMAP_PCID_USER_PT | CR3_PCID_SAVE; in invlpg_pcid_handler()
922 pmap_pti_pcid_invlpg(ucr3, kcr3, smp_tlb_addr1); in invlpg_pcid_handler()
988 uint64_t kcr3, ucr3; in invlrng_pcid_handler() local
1004 (ucr3 = smp_tlb_pmap->pm_ucr3) != PMAP_NO_CR3 && in invlrng_pcid_handler()
1008 ucr3 |= pcid | PMAP_PCID_USER_PT | CR3_PCID_SAVE; in invlrng_pcid_handler()
1009 pmap_pti_pcid_invlrng(ucr3, kcr3, smp_tlb_addr1, smp_tlb_addr2); in invlrng_pcid_handler()
H A Dpmap.c3135 uint64_t kcr3, ucr3; in pmap_invalidate_page_pcid_cb() local
3163 ucr3 = pmap->pm_ucr3 | pcid | PMAP_PCID_USER_PT | CR3_PCID_SAVE; in pmap_invalidate_page_pcid_cb()
3164 pmap_pti_pcid_invlpg(ucr3, kcr3, va); in pmap_invalidate_page_pcid_cb()
3228 uint64_t kcr3, ucr3; in pmap_invalidate_range_pcid_cb() local
3246 ucr3 = pmap->pm_ucr3 | pcid | PMAP_PCID_USER_PT | CR3_PCID_SAVE; in pmap_invalidate_range_pcid_cb()
3247 pmap_pti_pcid_invlrng(ucr3, kcr3, sva, eva); in pmap_invalidate_range_pcid_cb()
3497 uint64_t kcr3, ucr3; in pmap_invalidate_page() local
3520 ucr3 = pmap->pm_ucr3 | pcid | in pmap_invalidate_page()
3522 pmap_pti_pcid_invlpg(ucr3, kcr3, va); in pmap_invalidate_page()
3538 uint64_t kcr3, ucr3; in pmap_invalidate_range() local
[all …]
/freebsd/sys/amd64/include/
H A Dpmap.h431 void pmap_pti_pcid_invalidate(uint64_t ucr3, uint64_t kcr3);
432 void pmap_pti_pcid_invlpg(uint64_t ucr3, uint64_t kcr3, vm_offset_t va);
433 void pmap_pti_pcid_invlrng(uint64_t ucr3, uint64_t kcr3, vm_offset_t sva,