Home
last modified time | relevance | path

Searched refs:hmebp (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c1997 struct hmehash_bucket *hmebp; in hat_swapout() local
2029 hmebp = &uhme_hash[i]; in hat_swapout()
2030 SFMMU_HASH_LOCK(hmebp); in hat_swapout()
2031 hmeblkp = hmebp->hmeblkp; in hat_swapout()
2048 sfmmu_hblk_hash_rm(hmebp, hmeblkp, pr_hblk, in hat_swapout()
2055 SFMMU_HASH_UNLOCK(hmebp); in hat_swapout()
2592 struct hmehash_bucket *hmebp; in sfmmu_memload_batchsmall() local
2600 hmebp = sfmmu_tteload_acquire_hashbucket(hat, vaddr, TTE8K, in sfmmu_memload_batchsmall()
2602 ASSERT(hmebp); in sfmmu_memload_batchsmall()
2607 hmeblkp = sfmmu_tteload_find_hmeblk(hat, hmebp, vaddr, in sfmmu_memload_batchsmall()
[all …]
H A Dhat_sfmmu.h1540 #define HME_HASH_SEARCH_PREV(hmebp, hblktag, hblkp, pr_hblk, listp) \ argument
1544 ASSERT(SFMMU_HASH_LOCK_ISHELD(hmebp)); \
1545 hblkp = hmebp->hmeblkp; \
1554 sfmmu_hblk_hash_rm(hmebp, hblkp, pr_hblk, \
1563 #define HME_HASH_SEARCH(hmebp, hblktag, hblkp, listp) \ argument
1567 HME_HASH_SEARCH_PREV(hmebp, hblktag, hblkp, pr_hblk, listp); \
1576 #define HME_HASH_FAST_SEARCH(hmebp, hblktag, hblkp) \ argument
1577 ASSERT(SFMMU_HASH_LOCK_ISHELD(hmebp)); \
1578 for (hblkp = hmebp->hmeblkp; hblkp; \
1586 #define SFMMU_HASH_LOCK(hmebp) \ argument
[all …]
/titanic_44/usr/src/cmd/mdb/sun4u/modules/unix/
H A Dsfmmu.c185 struct hmehash_bucket *hmebp; in sfmmu_vtop_impl() local
262 hmebp = shmebp = HME_HASH_FUNCTION(sfmmup, addr, hmeshift); in sfmmu_vtop_impl()
263 SFMMU_VTOP_DBG_DBG("hmebp=%p\n", hmebp); in sfmmu_vtop_impl()
266 (uintptr_t)hmebp) == -1) { in sfmmu_vtop_impl()
267 mdb_warn("couldn't read mbucket at %p\n", hmebp); in sfmmu_vtop_impl()
271 hmebp = &mbucket; in sfmmu_vtop_impl()
273 for (hmeblkp = hmebp->hmeblkp; hmeblkp; in sfmmu_vtop_impl()
/titanic_44/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.s2063 #define HMEHASH_FUNC_ASM(tagacc, hatid, tsbarea, hmeshift, hmebp, \ argument
2067 ld [tsbarea + TSBMISS_UHASHSZ], hmebp ;\
2068 ld [tsbarea + TSBMISS_KHASHSZ], hmebp ;\
2076 and tmp2, hmebp, hmebp /* index into hme_hash */ ;\
2077 mulx hmebp, HMEBUCK_SIZE, hmebp ;\
2078 add hmebp, tmp1, hmebp
2104 #define HMEHASH_SEARCH(hmebp, hmeblktag, hatid, hmeblkpa, tsbarea, \ argument
2106 add hmebp, HMEBUCK_NEXTPA, hmeblkpa ;\
2108 HAT_HSEARCH_DBSTAT(hatid, tsbarea, hmebp, tmp1) ;\
2112 HAT_HLINK_DBSTAT(hatid, tsbarea, hmebp, tmp1) ;\
[all …]