Home
last modified time | relevance | path

Searched refs:hmeblkp (Results 1 – 5 of 5) sorted by relevance

/titanic_41/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c113 #define SFMMU_VALIDATE_SHAREDHBLK(hmeblkp, srdp, rgnp, rid) \ argument
119 int _ttesz = get_hblk_ttesz(hmeblkp); \
128 _hsva = (caddr_t)get_hblk_base(hmeblkp); \
129 _heva = get_hblk_endaddr(hmeblkp); \
146 #define SFMMU_VALIDATE_SHAREDHBLK(hmeblkp, srdp, rgnp, rid) argument
852 #define SFMMU_UNLOAD_TSB(addr, sfmmup, hmeblkp, ismhat) \ argument
854 int ttesz = get_hblk_ttesz(hmeblkp); \
859 (caddr_t)get_hblk_base(hmeblkp); \
860 caddr_t eva = sva + get_hblk_span(hmeblkp); \
991 #define HBLKTOHME(hment, hmeblkp, addr) \ argument
[all …]
H A Dhat_sfmmu.h1306 #define HBLK_STACK_TRACE(hmeblkp, lock) \ argument
1311 mutex_enter(&hmeblkp->hblk_audit_lock); \
1312 audit_index = hmeblkp->hblk_audit_index; \
1313 hmeblkp->hblk_audit_index = ((hmeblkp->hblk_audit_index + 1) & \
1315 mutex_exit(&hmeblkp->hblk_audit_lock); \
1318 hmeblkp->hblk_audit_cache[audit_index].flag = \
1321 hmeblkp->hblk_audit_cache[audit_index].flag = \
1324 hmeblkp->hblk_audit_cache[audit_index].thread = curthread; \
1325 hmeblkp->hblk_audit_cache[audit_index].depth = \
1326 getpcstack(hmeblkp->hblk_audit_cache[audit_index].stack, \
[all …]
/titanic_41/usr/src/cmd/mdb/sun4u/modules/unix/
H A Dsfmmu.c190 struct hme_blk *hmeblkp = NULL; in sfmmu_vtop_impl() local
273 for (hmeblkp = hmebp->hmeblkp; hmeblkp; in sfmmu_vtop_impl()
274 hmeblkp = hmeblkp->hblk_next) { in sfmmu_vtop_impl()
276 SFMMU_VTOP_DBG_DBG("hmeblkp=%p\n", hmeblkp); in sfmmu_vtop_impl()
278 if (hmeblkp == NULL) in sfmmu_vtop_impl()
282 (uintptr_t)hmeblkp) == -1) { in sfmmu_vtop_impl()
284 hmeblkp); in sfmmu_vtop_impl()
288 thmeblkp = (uintptr_t)hmeblkp; in sfmmu_vtop_impl()
289 hmeblkp = &mhmeblkmax.hmx_hmeblk; in sfmmu_vtop_impl()
291 if (HTAGS_EQ(hmeblkp->hblk_tag, hblktag)) { in sfmmu_vtop_impl()
[all …]
/titanic_41/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c1638 struct hme_blk *hmeblkp; in sfmmu_kpm_vac_conflict() local
1686 hmeblkp = sfmmu_hmetohblk(sfhmep); in sfmmu_kpm_vac_conflict()
1687 if (hmeblkp->hblk_xhat_bit) in sfmmu_kpm_vac_conflict()
1689 tmphat = hblktosfmmu(hmeblkp); in sfmmu_kpm_vac_conflict()
1692 if ((tmphat == ksfmmup) || hmeblkp->hblk_lckcnt) { in sfmmu_kpm_vac_conflict()
1711 hmeblkp = sfmmu_hmetohblk(sfhmep); in sfmmu_kpm_vac_conflict()
1712 if (hmeblkp->hblk_xhat_bit) in sfmmu_kpm_vac_conflict()
/titanic_41/usr/src/uts/sun4/ml/
H A Doffsets.in195 hmeblkp HMEBUCK_HBLK