Lines Matching refs:ksfmmup
97 ASSERT((hat) != ksfmmup); \
706 sfmmu_t *ksfmmup; /* kernel's hat id */
1473 ksfmmup = sfmmup;
1481 * to setup tsb_info for ksfmmup.
1532 if (sfmmup == ksfmmup) {
1918 ASSERT(sfmmup != ksfmmup);
2131 ASSERT(hat != ksfmmup);
2132 ASSERT(newhat != ksfmmup);
2232 ASSERT((hat == ksfmmup) || AS_LOCK_HELD(hat->sfmmu_as));
2242 if ((hat != ksfmmup) && AS_TYPE_64BIT(hat->sfmmu_as) &&
2282 ASSERT((hat == ksfmmup) || AS_LOCK_HELD(hat->sfmmu_as));
2290 if ((hat != ksfmmup) && AS_TYPE_64BIT(hat->sfmmu_as) &&
2464 if ((hat != ksfmmup) && AS_TYPE_64BIT(hat->sfmmu_as) &&
2676 ASSERT(sfmmup == ksfmmup);
2696 if (sfmmup == ksfmmup) { /* No support for 32/256M ksfmmu pages */
2786 if (sfmmup == ksfmmup) {
3250 sfmmup != ksfmmup) {
3943 ASSERT((sfmmup == ksfmmup) || AS_LOCK_HELD(sfmmup->sfmmu_as));
4025 ASSERT(sfmmup != ksfmmup);
4339 hblktag.htag_id = ksfmmup;
4343 hmebp = HME_HASH_FUNCTION(ksfmmup, saddr, hmeshift);
4547 hblktag.htag_id = ksfmmup;
4551 hmebp = HME_HASH_FUNCTION(ksfmmup, saddr, hmeshift);
4737 ASSERT((sfmmup == ksfmmup) || AS_LOCK_HELD(sfmmup->sfmmu_as));
4739 if (sfmmup == ksfmmup) {
4759 if (sfmmup == ksfmmup) {
4778 if (sfmmup == ksfmmup) {
4846 ASSERT((sfmmup == ksfmmup) || AS_LOCK_HELD(sfmmup->sfmmu_as));
4877 ASSERT(sfmmup != ksfmmup);
4901 if (sfmmup == ksfmmup)
4963 check_exec = (sfmmup != ksfmmup) &&
5206 ASSERT(sfmmup != ksfmmup);
5229 if (sfmmup == ksfmmup)
5289 check_exec = (sfmmup != ksfmmup) &&
5586 #define ISSEGKMAP(sfmmup, addr) (sfmmup == ksfmmup && \
5613 ASSERT((sfmmup == ksfmmup) || (flags & HAT_UNLOAD_OTHER) || \
6227 ASSERT((sfmmup == ksfmmup) || AS_LOCK_HELD(sfmmup->sfmmu_as));
6262 ASSERT(sfmmup != ksfmmup);
6285 if (sfmmup == ksfmmup)
6664 ASSERT(sfmmup == ksfmmup);
6671 * not being relocated since it is ksfmmup and thus it
6683 SFMMU_XCALL_STATS(ksfmmup);
6689 (uint64_t)ksfmmup);
6695 vtag_flushpage(addr, (uint64_t)ksfmmup);
7074 hmeblkp->hblk_tag.htag_id == ksfmmup)
7847 if (hat == ksfmmup) {
7858 while ((pfn = sfmmu_vatopfn(addr, ksfmmup, &tte))
7860 sfmmu_vatopfn_suspended(addr, ksfmmup, &tte);
7900 ASSERT(sfmmup != ksfmmup);
8701 ASSERT(sfmmup != ksfmmup);
9617 ASSERT(sfmmup != ksfmmup);
9768 ASSERT(sfmmup != ksfmmup);
9834 ASSERT(sfmmup != ksfmmup);
10095 if (sfmmup == ksfmmup || sfmmup->sfmmu_ismhat != NULL)
10658 hmebp = sfmmu_tteload_acquire_hashbucket(ksfmmup, base, TTE8K,
10730 hblktag.htag_id = ksfmmup;
10811 if (sfmmup != ksfmmup) {
10824 if (sfmmup != ksfmmup) {
10859 ASSERT(sfmmup != ksfmmup);
11562 ASSERT(sfmmup != ksfmmup);
11713 ASSERT(sfmmup != ksfmmup && ctxtype != KCONTEXT);
12429 ASSERT(sfmmup != ksfmmup);
13012 tsbmissp->ksfmmup = ksfmmup;
13090 * Called from hat_kern_setup() to setup the tsb_info for ksfmmup.
13095 ASSERT(ksfmmup != NULL);
13096 ASSERT(ksfmmup->sfmmu_tsb == NULL);
13101 ktsb_info[0].tsb_sfmmu = ksfmmup;
13110 ktsb_info[1].tsb_sfmmu = ksfmmup;
13119 /* Link them into ksfmmup. */
13122 ksfmmup->sfmmu_tsb = &ktsb_info[0];
13124 sfmmu_setup_tsbinfo(ksfmmup);
13303 if (hat != ksfmmup) {
13314 if (hat != ksfmmup) {
13572 pgsz_cnum |= (ksfmmup->sfmmu_cext << CTXREG_EXT_SHIFT);
13585 sfmmu_load_mmustate(ksfmmup);
13608 ASSERT(sfmmup != ksfmmup);
13674 ASSERT(sfmmup != ksfmmup);
13840 ASSERT(sfmmup != ksfmmup);
14121 ASSERT(sfmmup != ksfmmup);
14314 ASSERT(sfmmup != ksfmmup);