Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c2023 hmebp = &uhme_hash[i]; in hat_swapout()
2573 ASSERT(hmebp); in sfmmu_memload_batchsmall()
2895 ASSERT(hmebp); in sfmmu_tteload_array()
2937 return (hmebp); in sfmmu_tteload_acquire_hashbucket()
8967 if (hmebp == NULL || hmebp > &uhme_hash[UHMEHASH_SZ]) in sfmmu_hblkcache_reclaim()
8989 hmebp = uhme_hash; in sfmmu_hblkcache_reclaim()
8993 if (hmebp == NULL || hmebp > &khme_hash[KHMEHASH_SZ]) in sfmmu_hblkcache_reclaim()
9015 hmebp = khme_hash; in sfmmu_hblkcache_reclaim()
11326 ASSERT(hmebp >= uhme_hash && hmebp <= &uhme_hash[UHMEHASH_SZ]); in sfmmu_hblk_steal()
11370 hmebp = uhme_hash; in sfmmu_hblk_steal()
[all …]
H A Dhat_sfmmu.h1535 ASSERT(SFMMU_HASH_LOCK_ISHELD(hmebp)); \
1536 hblkp = hmebp->hmeblkp; \
1568 ASSERT(SFMMU_HASH_LOCK_ISHELD(hmebp)); \
1569 for (hblkp = hmebp->hmeblkp; hblkp; \
1577 #define SFMMU_HASH_LOCK(hmebp) \ argument
1578 (mutex_enter(&hmebp->hmehash_mutex))
1580 #define SFMMU_HASH_UNLOCK(hmebp) \ argument
1581 (mutex_exit(&hmebp->hmehash_mutex))
1584 (mutex_tryenter(&hmebp->hmehash_mutex))
1586 #define SFMMU_HASH_LOCK_ISHELD(hmebp) \ argument
[all …]
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.S1898 ld [tsbarea + TSBMISS_KHASHSZ], hmebp ;\
1906 and tmp2, hmebp, hmebp /* index into hme_hash */ ;\
1907 mulx hmebp, HMEBUCK_SIZE, hmebp ;\
1908 add hmebp, tmp1, hmebp
1936 add hmebp, HMEBUCK_NEXTPA, hmeblkpa ;\
1943 add hmeblkpa, HMEBLK_TAG, hmebp ;\
1945 add hmebp, CLONGSIZE, hmebp ;\
1946 ldxa [hmebp]ASI_MEM, hmebp /* read 2nd part of tag */ ;\
1948 xor hmebp, hatid, hmebp ;\
1949 or hmebp, tmp1, hmebp ;\
[all …]