Searched refs:hmebp (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 2023 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 D | hat_sfmmu.h | 1535 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 D | sfmmu_asm.S | 1898 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 …]
|