Home
last modified time | relevance | path

Searched refs:ksfmmup (Results 1 – 25 of 25) sorted by path

/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.S546 sethi %hi(ksfmmup), %g1
547 ldx [%g1 + %lo(ksfmmup)], %g1
H A Dsfmmu_kdi.S292 sethi %hi(ksfmmup), %g2
293 ldx [%g2 + %lo(ksfmmup)], %g2
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c1474 ksfmmup = sfmmup; in hat_alloc()
1533 if (sfmmup == ksfmmup) { in hat_alloc()
2132 ASSERT(hat != ksfmmup); in hat_dup()
2787 if (sfmmup == ksfmmup) { in sfmmu_unload_tsb_range()
3251 sfmmup != ksfmmup) { in sfmmu_tteload_addentry()
4743 if (sfmmup == ksfmmup) { in hat_probe()
4763 if (sfmmup == ksfmmup) { in hat_getpagesize()
7843 if (hat == ksfmmup) { in hat_getpfnum()
13006 tsbmissp->ksfmmup = ksfmmup; in sfmmu_init_tsbs()
13297 if (hat != ksfmmup) { in hat_enter()
[all …]
H A Dhat_sfmmu.h1491 #define KHATID ksfmmup
1591 if (sfmmup == ksfmmup) { \
1766 sfmmu_t *ksfmmup; /* kernel hat id */ member
2327 extern sfmmu_t *ksfmmup;
/illumos-gate/usr/src/uts/sun4/io/
H A Dtrapstat.c990 struct hv_tsb_block *hvbp = &ksfmmup->sfmmu_hvblock; in trapstat_disable()
1886 (uint64_t)ksfmmup); in trapstat_teardown()
/illumos-gate/usr/src/uts/sun4/ml/
H A Dswtch.S225 sethi %hi(ksfmmup), %o2
226 ldx [%o2 + %lo(ksfmmup)], %o2
229 cmp %i5, %o2 ! new proc hat == ksfmmup ?
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dopl_olympus.c877 ASSERT(hat != ksfmmup);
927 if (hat->sfmmu_ismhat || hat == ksfmmup)
H A Dopl_olympus_asm.S90 sethi %hi(ksfmmup), %o3
91 ldx [%o3 + %lo(ksfmmup)], %o3
163 sethi %hi(ksfmmup), %g3
164 ldx [%g3 + %lo(ksfmmup)], %g3
219 sethi %hi(ksfmmup), %g4
220 ldx [%g4 + %lo(ksfmmup)], %g4
H A Dspitfire_asm.S370 sethi %hi(ksfmmup), %o3
371 ldx [%o3 + %lo(ksfmmup)], %o3
H A Dus3_common.c731 if (hat != ksfmmup) { in mondo_recover_proc()
791 if (hat != ksfmmup && in mondo_recover_proc()
854 hat = ksfmmup; in mondo_recover_proc()
H A Dus3_common_asm.S196 sethi %hi(ksfmmup), %o3
197 ldx [%o3 + %lo(ksfmmup)], %o3
268 sethi %hi(ksfmmup), %g3
269 ldx [%g3 + %lo(ksfmmup)], %g3
324 sethi %hi(ksfmmup), %g4
325 ldx [%g4 + %lo(ksfmmup)], %g4
H A Dus3_common_mmu.c266 ASSERT(hat != ksfmmup); in mmu_fixup_large_pages()
330 ASSERT(hat != ksfmmup); in mmu_setup_page_sizes()
419 ASSERT(hat != ksfmmup); in mmu_set_ctx_page_sizes()
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dmach_offsets.in128 ksfmmup TSBMISS_KHATID
/illumos-gate/usr/src/uts/sun4u/opl/io/
H A Ddrmach.c3393 vtag_flushpage(new_va, (uint64_t)ksfmmup); in drmach_lock_critical()
3409 vtag_flushpage(va, (uint64_t)ksfmmup); in drmach_unlock_critical()
H A Dmc-opl.c3116 vtag_flushpage(new_va, (uint64_t)ksfmmup); in mc_lock_va()
3125 vtag_flushpage(va, (uint64_t)ksfmmup); in mc_unlock_va()
/illumos-gate/usr/src/uts/sun4u/os/
H A Dcpr_impl.c711 vtag_flushpage(vaddr, (uint64_t)ksfmmup); in i_cpr_mapout()
H A Dppage.c354 vtag_flushpage(va, (uint64_t)ksfmmup); in pp_unload_tlb()
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dac_test.c91 vtag_flushpage(va, (uint64_t)ksfmmup); in ac_unmap()
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c319 ASSERT(hat == ksfmmup); in hat_kpm_fault()
1690 if ((tmphat == ksfmmup) || hmeblkp->hblk_lckcnt) { in sfmmu_kpm_vac_conflict()
1790 cpuset = ksfmmup->sfmmu_cpusran; in sfmmu_kpm_demap_tlbs()
1793 SFMMU_XCALL_STATS(ksfmmup); in sfmmu_kpm_demap_tlbs()
1796 (uint64_t)ksfmmup); in sfmmu_kpm_demap_tlbs()
1797 vtag_flushpage(vaddr, (uint64_t)ksfmmup); in sfmmu_kpm_demap_tlbs()
2204 SFMMU_XCALL_STATS(ksfmmup); in sfmmu_kpm_page_cache()
H A Dmach_sfmmu.c207 vtag_flushpage(va, (uint64_t)ksfmmup); in sfmmu_clear_user_tsbs()
215 vtag_flushpage(va, (uint64_t)ksfmmup); in sfmmu_clear_user_tsbs()
297 vtag_flushpage(va, (uint64_t)ksfmmup); in kdi_tlb_page_lock()
308 vtag_flushpage(va, (uint64_t)ksfmmup); in kdi_tlb_page_unlock()
H A Dmach_sfmmu_asm.S76 sethi %hi(ksfmmup), %g3
77 ldx [%g3 + %lo(ksfmmup)], %g3
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_offsets.in163 ksfmmup TSBMISS_KHATID
/illumos-gate/usr/src/uts/sun4v/os/
H A Dppage.c226 vtag_flushpage(va, (uint64_t)ksfmmup); in pp_unload_tlb()
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c121 struct hv_tsb_block *hvbp = &ksfmmup->sfmmu_hvblock; in sfmmu_set_tsbs()
361 if (sfmmup != ksfmmup) { in sfmmu_setup_tsbinfo()
376 ASSERT(sfmmup != ksfmmup || sfmmup->sfmmu_scdp == NULL); in sfmmu_setup_tsbinfo()
H A Dmach_sfmmu_asm.S81 sethi %hi(ksfmmup), %g3
82 ldx [%g3 + %lo(ksfmmup)], %g3
249 sethi %hi(ksfmmup), %o3
250 ldx [%o3 + %lo(ksfmmup)], %o3