Lines Matching refs:sfmmup
350 sfmmu_setup_tsbinfo(sfmmu_t *sfmmup)
361 if (sfmmup != ksfmmup) {
364 ASSERT(sfmmup->sfmmu_ctxs[i].cnum == INVALID_CONTEXT);
369 tsbinfop = sfmmup->sfmmu_tsb;
371 sfmmup->sfmmu_hvblock.hv_tsb_info_pa = (uint64_t)-1;
372 sfmmup->sfmmu_hvblock.hv_tsb_info_cnt = 0;
376 ASSERT(sfmmup != ksfmmup || sfmmup->sfmmu_scdp == NULL);
377 ASSERT(sfmmup->sfmmu_scdp == NULL ||
378 sfmmup->sfmmu_scdp->scd_sfmmup->sfmmu_tsb != NULL);
381 if (sfmmup->sfmmu_scdp == NULL) {
385 sfmmup->sfmmu_scdp->scd_sfmmup->sfmmu_tsb;
393 sfmmup->sfmmu_scdismttecnt[i] +
394 sfmmup->sfmmu_scdrttecnt[i];
397 priv_4mttecnt += sfmmup->sfmmu_ttecnt[i] +
398 sfmmup->sfmmu_ismttecnt[i];
433 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[i];
434 sfmmup->sfmmu_hvblock.hv_tsb_info_pa = va_to_pa(tdp);
440 tdp = &sfmmup->sfmmu_hvblock.hv_tsb_info[j];
452 if (tsbinfop == NULL && !scd && sfmmup->sfmmu_scdp != NULL) {
454 sfmmup->sfmmu_scdp->scd_sfmmup->sfmmu_tsb;
458 sfmmup->sfmmu_hvblock.hv_tsb_info_cnt = i;