Searched refs:sfmmu_ctxs (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c364 ASSERT(sfmmup->sfmmu_ctxs[i].cnum == INVALID_CONTEXT);
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dus3_common_mmu.c450 ASSERT(hat->sfmmu_ctxs[i].cnum == INVALID_CONTEXT);
H A Dopl_olympus.c951 ASSERT(hat->sfmmu_ctxs[i].cnum == INVALID_CONTEXT);
H A Dus3_common.c759 cnum = hat->sfmmu_ctxs[mmu_ctxp->mmu_idx].cnum;
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c1516 sfmmup->sfmmu_ctxs[i].cnum = cnum;
1517 sfmmup->sfmmu_ctxs[i].gnum = 0;
9661 ASSERT(!ret || scsfmmup->sfmmu_ctxs[CPU_MMU_IDX(CPU)].cnum
9781 cnum = sfmmup->sfmmu_ctxs[CPU_MMU_IDX(CPU)].cnum;
9954 ASSERT(sfmmup->sfmmu_ctxs[i].cnum == INVALID_CONTEXT);
12438 currcnum = sfmmup->sfmmu_ctxs[mmu_ctxp->mmu_idx].cnum;
12446 cnum = sfmmup->sfmmu_ctxs[i].cnum;
12451 sfmmup->sfmmu_ctxs[i].cnum = INVALID_CONTEXT;
12490 ASSERT(sfmmup->sfmmu_ctxs[mmu_ctxp->mmu_idx].cnum == INVALID_CONTEXT);
13980 (sfmmup->sfmmu_ctxs[CPU_MMU_ID
[all...]
H A Dhat_sfmmu.h705 * sfmmu_ctxs is a variable length array of max_mmu_ctxdoms # of
707 * sfmmu_ctxs[1] is just the fist element of an array, it always
709 * for sfmmu_ctxs is consecutive with the memory of the rest of
712 sfmmu_ctx_t sfmmu_ctxs[1]; member in struct:hat
2025 add sfmmu, SFMMU_CTXS, scr; /* scr = sfmmup->sfmmu_ctxs[] */ \
2027 add scr, cnum, scr; /* scr = sfmmup->sfmmu_ctxs[id] */ \
2028 ldx [scr + SFMMU_MMU_GC_NUM], scr; /* sfmmu_ctxs[id].gcnum */ \
2034 * entry - In, pass in (&sfmmu_ctxs[mmuid] - SFMMU_CTXS) from the caller.
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.s670 ! load HAT sfmmu_ctxs[mmuid] gnum, cnum
673 add %o0, %g2, %g2 ! %g2 = &sfmmu_ctxs[mmuid] - SFMMU_CTXS
678 * %g2 = &sfmmu_ctxs[mmuid] - SFMMU_CTXS
731 * %g2 = &sfmmu_ctxs[mmuid] - SFMMU_CTXS

Completed in 106 milliseconds