Searched refs:KCONTEXT (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_kdi.c48 if (kdi_vatotte(va, KCONTEXT, &tte) < 0)
H A Dhat_sfmmu.h2105 set KCONTEXT, arg0; \
2110 set KCONTEXT, arg0; \
2434 * Check KCONTEXT to be zero, asm parts depend on that assumption.
2436 #if (KCONTEXT != 0)
2437 #error KCONTEXT != 0
H A Dhat_sfmmu.c1475 cnum = KCONTEXT;
11713 ASSERT(sfmmup != ksfmmup && ctxtype != KCONTEXT);
13570 pgsz_cnum = KCONTEXT;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmmu.h137 * The kernel always runs in KCONTEXT, and no user mappings
140 #define KCONTEXT 0 macro
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c246 (void) hv_mmu_map_perm_addr(textva, KCONTEXT, *(uint64_t *)&ktext_tte,
248 (void) hv_mmu_map_perm_addr(datava, KCONTEXT, *(uint64_t *)&kdata_tte,
259 (void) hv_mmu_map_perm_addr(va, KCONTEXT, tte,
296 ret = hv_mmu_map_perm_addr(va, KCONTEXT, *(uint64_t *)&tte,
309 (void) hv_mmu_unmap_perm_addr(va, KCONTEXT,
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmmu.h233 * The kernel always runs in KCONTEXT, and no user mappings
236 #define KCONTEXT 0 macro
/illumos-gate/usr/src/lib/libbc/inc/include/sun4/
H A Dmmu.h186 * but KCONTEXT is magic in that there is never any user context there.
188 #define KCONTEXT 0 macro
/illumos-gate/usr/src/uts/sun4u/starcat/ml/
H A Ddrmach_asm.s592 ! KCONTEXT, drmach_cpu_sram_tte[cpuid]);
594 ! KCONTEXT, drmach_cpu_sram_tte[cpuid]);
601 or %g1, KCONTEXT, %g2 ! preserve %g1
649 ldx [%g1], %g1 ! KCONTEXT);
650 set KCONTEXT, %g2
/illumos-gate/usr/src/uts/sun4v/ml/
H A Dmach_proc_init.s126 mov KCONTEXT, %o1 ! %o1 = context
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_kdi.s274 * %o1 = KCONTEXT
300 * %g2 = KCONTEXT
305 cmp %g2, KCONTEXT /* make sure called in kernel ctx */
/illumos-gate/usr/src/uts/sun4v/promif/
H A Dpromif_emul.c353 KCONTEXT);
/illumos-gate/usr/src/uts/sun4u/ml/
H A Dwbuf.s415 sethi %hi(kcontextreg), %g5 ! mov KCONTEXT, %g5
/illumos-gate/usr/src/uts/sun4/io/
H A Dtrapstat.c642 ret = hv_mmu_map_perm_addr(va, KCONTEXT, *(uint64_t *)&tte,
658 KCONTEXT, MAP_ITLB | MAP_DTLB);
1890 xt_one(cpu, vtag_unmap_perm_tl1, (uint64_t)va, KCONTEXT);
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire_asm.s264 set KCONTEXT, tmp4 ;\
299 set KCONTEXT, tmp4 ;\
474 * For KCONTEXT demaps use primary. type = page implicitly
476 stxa %g0, [%o0]ASI_DTLB_DEMAP /* dmmu flush for KCONTEXT */
477 stxa %g0, [%o0]ASI_ITLB_DEMAP /* immu flush for KCONTEXT */
1255 stxa %g0, [%g1]ASI_DMMU ! KCONTEXT
1275 stxa %g0, [%g1]ASI_DMMU ! KCONTEXT
/illumos-gate/usr/src/uts/sun4/vm/
H A Dsfmmu.c98 uint64_t kcontextreg = KCONTEXT;
/illumos-gate/usr/src/uts/sun4u/os/
H A Dcpr_impl.c590 m_info.mmu_ctx_pri = KCONTEXT;
/illumos-gate/usr/src/uts/sun4/os/
H A Dstartup.c2854 "h# %p constant KCONTEXT "
2941 " KCONTEXT = if ( addr ) "
3008 KCONTEXT,
H A Dtrap.c456 iskernel = (((uintptr_t)addr & TAGACC_CTX_MASK) == KCONTEXT);

Completed in 210 milliseconds