Searched refs:hblktag (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 2949 hmeblk_tag hblktag; in sfmmu_tteload_find_hmeblk() local 2955 hblktag.htag_id = sfmmutohtagid(sfmmup, rid); in sfmmu_tteload_find_hmeblk() 2956 ASSERT(hblktag.htag_id != NULL); in sfmmu_tteload_find_hmeblk() 2958 hblktag.htag_bspage = HME_HASH_BSPAGE(vaddr, hmeshift); in sfmmu_tteload_find_hmeblk() 2959 hblktag.htag_rehash = HME_HASH_REHASH(size); in sfmmu_tteload_find_hmeblk() 2960 hblktag.htag_rid = rid; in sfmmu_tteload_find_hmeblk() 2964 HME_HASH_SEARCH_PREV(hmebp, hblktag, hmeblkp, pr_hblk, &list); in sfmmu_tteload_find_hmeblk() 2983 hblktag, flags, rid); in sfmmu_tteload_find_hmeblk() 3592 hmeblk_tag hblktag; in sfmmu_shadow_hcreate() local 3612 hblktag.htag_id = sfmmup; in sfmmu_shadow_hcreate() [all …]
|
H A D | hat_sfmmu.h | 1434 #define vaddr_to_vshift(hblktag, vaddr, shwsz) \ argument 1435 ((((uintptr_t)(vaddr) >> MMU_PAGESHIFT) - (hblktag.htag_bspage)) >>\ 1531 #define HME_HASH_SEARCH_PREV(hmebp, hblktag, hblkp, pr_hblk, listp) \ argument 1539 if (HTAGS_EQ(hblkp->hblk_tag, hblktag)) { \ 1554 #define HME_HASH_SEARCH(hmebp, hblktag, hblkp, listp) \ argument 1558 HME_HASH_SEARCH_PREV(hmebp, hblktag, hblkp, pr_hblk, listp); \ 1567 #define HME_HASH_FAST_SEARCH(hmebp, hblktag, hblkp) \ argument 1571 if (HTAGS_EQ(hblkp->hblk_tag, hblktag)) { \
|
/illumos-gate/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.S | 1914 #define MAKE_HASHTAG(vapg, hatid, hmeshift, hashno, hblktag) \ argument 1916 mov hashno, hblktag ;\ 1917 sllx hblktag, HTAG_REHASH_SHIFT, hblktag ;\ 1918 or vapg, hblktag, hblktag
|