Searched refs:hmeblkp (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/sun4u/modules/unix/
H A Dsfmmu.c190 struct hme_blk *hmeblkp = NULL; local
273 for (hmeblkp = hmebp->hmeblkp; hmeblkp;
274 hmeblkp = hmeblkp->hblk_next) {
276 SFMMU_VTOP_DBG_DBG("hmeblkp=%p\n", hmeblkp);
278 if (hmeblkp == NULL)
282 (uintptr_t)hmeblkp)
345 sfmmu_vtop_print_hmeblk(struct hme_blk *hmeblkp) argument
371 mdb_sfmmu_hblktohme(struct hme_blk *hmeblkp, caddr_t addr, int *hmenump) argument
[all...]
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c113 #define SFMMU_VALIDATE_SHAREDHBLK(hmeblkp, srdp, rgnp, rid) \
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)
852 #define SFMMU_UNLOAD_TSB(addr, sfmmup, hmeblkp, ismhat) \
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, add
1992 struct hme_blk *hmeblkp; local
2563 struct hme_blk *hmeblkp; local
2880 struct hme_blk *hmeblkp; local
2950 struct hme_blk *hmeblkp, *pr_hblk, *list = NULL; local
3038 sfmmu_tteload_addentry(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, tte_t *ttep, caddr_t vaddr, page_t **pps, uint_t flags, uint_t rid) argument
3594 struct hme_blk *hmeblkp; local
3668 sfmmu_shadow_hcleanup(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, struct hmehash_bucket *hmebp) argument
3702 struct hme_blk *hmeblkp; local
3781 struct hme_blk *hmeblkp; local
3829 struct hme_blk *hmeblkp; local
3938 struct hme_blk *hmeblkp, *list = NULL; local
4015 struct hme_blk *hmeblkp; local
4088 sfmmu_hblk_unlock(struct hme_blk *hmeblkp, caddr_t addr, caddr_t endaddr) argument
4291 struct hme_blk *hmeblkp; local
4520 struct hme_blk *hmeblkp; local
4839 struct hme_blk *hmeblkp, *list = NULL; local
4929 sfmmu_hblk_chgattr(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, caddr_t endaddr, demap_range_t *dmrp, uint_t attr, int mode) argument
5168 struct hme_blk *hmeblkp, *list = NULL; local
5257 sfmmu_hblk_chgprot(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, caddr_t endaddr, demap_range_t *dmrp, uint_t vprot) argument
5456 struct hme_blk *hmeblkp; local
5601 struct hme_blk *hmeblkp, *pr_hblk, *list = NULL; local
5918 sfmmu_hblk_unload(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, caddr_t endaddr, demap_range_t *dmrp, uint_t flags) argument
6223 struct hme_blk *hmeblkp, *list = NULL; local
6302 sfmmu_hblk_sync(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, caddr_t endaddr, int clearflag) argument
6614 struct hme_blk *hmeblkp; local
7025 struct hme_blk *hmeblkp; local
7150 struct hme_blk *hmeblkp; local
7373 struct hme_blk *hmeblkp; local
7493 struct hme_blk *hmeblkp; local
7567 struct hme_blk *hmeblkp; local
7878 struct hme_blk *hmeblkp = NULL; local
8094 struct hme_blk *hmeblkp; local
8889 struct hme_blk *hmeblkp; local
8909 struct hme_blk *hmeblkp; local
8931 struct hme_blk *hmeblkp, *nx_hblk, *pr_hblk = NULL; local
9084 struct hme_blk *hmeblkp; local
9292 struct hme_blk *hmeblkp; local
9461 struct hme_blk *hmeblkp; local
10572 sfmmu_put_free_hblk(struct hme_blk *hmeblkp, uint_t critical) argument
10933 struct hme_blk *hmeblkp = NULL; local
11165 kmem_cache_free(get_hblk_cache(hmeblkp), hmeblkp); local
11254 struct hme_blk *hmeblkp, *next_hmeblkp; local
11285 hmeblkp); local
11309 struct hme_blk *hmeblkp = NULL, *pr_hblk; local
11437 sfmmu_steal_this_hblk(struct hmehash_bucket *hmebp, struct hme_blk *hmeblkp, uint64_t hblkpa, struct hme_blk *pr_hblk) argument
11532 struct hme_blk *hmeblkp; local
11944 sfmmu_rgntlb_demap(caddr_t addr, sf_region_t *rgnp, struct hme_blk *hmeblkp, int uselocks) argument
12062 sfmmu_ismtlbcache_demap(caddr_t addr, sfmmu_t *ism_sfmmup, struct hme_blk *hmeblkp, pfn_t pfnum, int cache_flush_flag) argument
12159 sfmmu_tlbcache_demap(caddr_t addr, sfmmu_t *sfmmup, struct hme_blk *hmeblkp, pfn_t pfnum, int tlb_noflush, int cpu_flag, int cache_flush_flag, int hat_lock_held) argument
12248 sfmmu_tlb_demap(caddr_t addr, sfmmu_t *sfmmup, struct hme_blk *hmeblkp, int tlb_noflush, int hat_lock_held) argument
13170 struct hme_blk *hmeblkp; local
13404 chk_tte(tte_t *orig_old, tte_t *cur, tte_t *new, struct hme_blk *hmeblkp) argument
15458 sfmmu_hblk_hash_add(struct hmehash_bucket *hmebp, struct hme_blk *hmeblkp, uint64_t hblkpa) argument
15514 sfmmu_hblk_hash_rm(struct hmehash_bucket *hmebp, struct hme_blk *hmeblkp, struct hme_blk *pr_hblk, struct hme_blk **listp, int free_now) argument
15607 struct hme_blk *hmeblkp = NULL, *last_hmeblkp; local
[all...]
H A Dhat_sfmmu.h1297 #define HBLK_STACK_TRACE(hmeblkp, lock) \
1302 mutex_enter(&hmeblkp->hblk_audit_lock); \
1303 audit_index = hmeblkp->hblk_audit_index; \
1304 hmeblkp->hblk_audit_index = ((hmeblkp->hblk_audit_index + 1) & \
1306 mutex_exit(&hmeblkp->hblk_audit_lock); \
1309 hmeblkp->hblk_audit_cache[audit_index].flag = \
1312 hmeblkp->hblk_audit_cache[audit_index].flag = \
1315 hmeblkp->hblk_audit_cache[audit_index].thread = curthread; \
1316 hmeblkp
1372 struct hme_blk *hmeblkp; member in struct:hmehash_bucket
[all...]
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_kpm.c1638 struct hme_blk *hmeblkp; local
1686 hmeblkp = sfmmu_hmetohblk(sfhmep);
1687 tmphat = hblktosfmmu(hmeblkp);
1690 if ((tmphat == ksfmmup) || hmeblkp->hblk_lckcnt) {
1709 hmeblkp = sfmmu_hmetohblk(sfhmep);

Completed in 67 milliseconds