Lines Matching defs:sfmmup
343 #define TSB_HASH(sfmmup) \ argument
347 #define TSB_HASH(sfmmup) &hat_lock[PTR_HASH(sfmmup) & (SFMMU_NUM_LOCK-1)] argument
475 #define sfmmu_load_tsb(sfmmup, vaddr, tte, szc) \ argument
477 #define sfmmu_unload_tsb(sfmmup, vaddr, szc) \ argument
837 #define SFMMU_GET_TSBINFO(tsbinfop, sfmmup, tte_szc) { \ argument
852 #define SFMMU_UNLOAD_TSB(addr, sfmmup, hmeblkp, ismhat) \ argument
1461 sfmmu_t *sfmmup; in hat_alloc() local
1868 hat_setup(struct hat *sfmmup, int allocflag) in hat_setup()
1918 hat_free_start(struct hat *sfmmup) in hat_free_start()
1933 hat_free_end(struct hat *sfmmup) in hat_free_end()
1995 hat_swapout(struct hat *sfmmup) in hat_swapout()
2703 sfmmu_tteload(struct hat *sfmmup, tte_t *ttep, caddr_t vaddr, page_t *pp, in sfmmu_tteload()
2716 sfmmu_mod_tsb(sfmmu_t *sfmmup, caddr_t vaddr, tte_t *ttep, int ttesz) in sfmmu_mod_tsb()
2797 sfmmu_unload_tsb_range(sfmmu_t *sfmmup, caddr_t start, caddr_t end, int ttesz) in sfmmu_unload_tsb_range()
2906 sfmmu_tteload_array(sfmmu_t *sfmmup, tte_t *ttep, caddr_t vaddr, in sfmmu_tteload_array()
2951 sfmmu_tteload_acquire_hashbucket(sfmmu_t *sfmmup, caddr_t vaddr, int size, in sfmmu_tteload_acquire_hashbucket()
2975 sfmmu_tteload_find_hmeblk(sfmmu_t *sfmmup, struct hmehash_bucket *hmebp, in sfmmu_tteload_find_hmeblk()
3068 sfmmu_tteload_addentry(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, tte_t *ttep, in sfmmu_tteload_addentry()
3618 sfmmu_shadow_hcreate(sfmmu_t *sfmmup, caddr_t vaddr, int ttesz, uint_t flags) in sfmmu_shadow_hcreate()
3698 sfmmu_shadow_hcleanup(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, in sfmmu_shadow_hcleanup()
3726 sfmmu_free_hblks(sfmmu_t *sfmmup, caddr_t addr, caddr_t endaddr, in sfmmu_free_hblks()
3963 hat_unlock(struct hat *sfmmup, caddr_t addr, size_t len) in hat_unlock()
4034 hat_unlock_region(struct hat *sfmmup, caddr_t addr, size_t len, in hat_unlock_region()
4762 hat_probe(struct hat *sfmmup, caddr_t addr) in hat_probe()
4788 hat_getpagesize(struct hat *sfmmup, caddr_t addr) in hat_getpagesize()
4809 hat_getattr(struct hat *sfmmup, caddr_t addr, uint_t *attr) in hat_getattr()
4906 sfmmu_chgattr(struct hat *sfmmup, caddr_t addr, size_t len, uint_t attr, in sfmmu_chgattr()
5002 sfmmu_hblk_chgattr(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, in sfmmu_hblk_chgattr()
5236 hat_chgprot(struct hat *sfmmup, caddr_t addr, size_t len, uint_t vprot) in hat_chgprot()
5342 sfmmu_hblk_chgprot(sfmmu_t *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, in sfmmu_hblk_chgprot()
5534 struct hat *sfmmup, in hat_unload_large_virtual()
5671 #define ISSEGKMAP(sfmmup, addr) (sfmmup == ksfmmup && \ argument
5677 struct hat *sfmmup, in hat_unload_callback()
5984 hat_unload(struct hat *sfmmup, caddr_t addr, size_t len, uint_t flags) in hat_unload()
6020 sfmmu_hblk_unload(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, in sfmmu_hblk_unload()
6297 hat_flush_range(struct hat *sfmmup, caddr_t va, size_t size) in hat_flush_range()
6320 hat_sync(struct hat *sfmmup, caddr_t addr, size_t len, uint_t clearflag) in hat_sync()
6405 sfmmu_hblk_sync(struct hat *sfmmup, struct hme_blk *hmeblkp, caddr_t addr, in sfmmu_hblk_sync()
6478 sfmmu_ttesync(struct hat *sfmmup, caddr_t addr, tte_t *ttep, page_t *pp) in sfmmu_ttesync()
6715 sfmmu_t *sfmmup; in hat_pagesuspend() local
7278 sfmmu_t *sfmmup; in sfmmu_pageunload() local
7624 sfmmu_t *sfmmup; in sfmmu_pagesync() local
7698 sfmmu_t *sfmmup; in sfmmu_pageclrwrt() local
8010 sfmmu_uvatopfn(caddr_t vaddr, struct hat *sfmmup, tte_t *ttep) in sfmmu_uvatopfn()
8453 ism_tsb_entries(sfmmu_t *sfmmup, int szc) in ism_tsb_entries()
8614 hat_share(struct hat *sfmmup, caddr_t addr, in hat_share()
8844 hat_unshare(struct hat *sfmmup, caddr_t addr, size_t len, uint_t ismszc) in hat_unshare()
9640 sfmmu_t *sfmmup; in sfmmu_page_cache() local
9791 sfmmu_get_ctx(sfmmu_t *sfmmup) in sfmmu_get_ctx()
9944 sfmmu_sync_mmustate(sfmmu_t *sfmmup) in sfmmu_sync_mmustate()
10007 sfmmu_replace_tsb(sfmmu_t *sfmmup, struct tsb_info *old_tsbinfo, uint_t szc, in sfmmu_replace_tsb()
10180 sfmmu_reprog_pgsz_arr(sfmmu_t *sfmmup, uint8_t *tmp_pgsz) in sfmmu_reprog_pgsz_arr()
10265 sfmmu_check_page_sizes(sfmmu_t *sfmmup, int growing) in sfmmu_check_page_sizes()
10345 sfmmu_size_tsb(sfmmu_t *sfmmup, int growing, uint64_t tte8k_cnt, in sfmmu_size_tsb()
10482 sfmmu_free_sfmmu(sfmmu_t *sfmmup) in sfmmu_free_sfmmu()
10988 sfmmu_hat_enter(sfmmu_t *sfmmup) in sfmmu_hat_enter()
11001 sfmmu_hat_tryenter(sfmmu_t *sfmmup) in sfmmu_hat_tryenter()
11038 sfmmu_hat_lock_held(sfmmu_t *sfmmup) in sfmmu_hat_lock_held()
11056 sfmmu_ismhat_enter(sfmmu_t *sfmmup, int hatlock_held) in sfmmu_ismhat_enter()
11071 sfmmu_ismhat_exit(sfmmu_t *sfmmup, int hatlock_held) in sfmmu_ismhat_exit()
11110 sfmmu_hblk_alloc(sfmmu_t *sfmmup, caddr_t vaddr, in sfmmu_hblk_alloc()
11633 sfmmu_t *sfmmup; in sfmmu_steal_this_hblk() local
11737 sfmmu_tsb_swapin(sfmmu_t *sfmmup, hatlock_t *hatlockp) in sfmmu_tsb_swapin()
11876 sfmmu_t *sfmmup, *shsfmmup; in sfmmu_tsbmiss_exception() local
12062 sfmmu_tsb_chk_reloc(sfmmu_t *sfmmup, hatlock_t *hatlockp) in sfmmu_tsb_chk_reloc()
12128 sfmmu_t *sfmmup; in sfmmu_rgntlb_demap() local
12204 find_ism_rid(sfmmu_t *sfmmup, sfmmu_t *ism_sfmmup, caddr_t va, uint_t *ism_rid) in find_ism_rid()
12249 sfmmu_t *sfmmup; in sfmmu_ismtlbcache_demap() local
12340 sfmmu_tlbcache_demap(caddr_t addr, sfmmu_t *sfmmup, struct hme_blk *hmeblkp, in sfmmu_tlbcache_demap()
12429 sfmmu_tlb_demap(caddr_t addr, sfmmu_t *sfmmup, struct hme_blk *hmeblkp, in sfmmu_tlb_demap()
12480 sfmmu_t *sfmmup = dmrp->dmr_sfmmup; in sfmmu_tlb_range_demap() local
12599 sfmmu_invalidate_ctx(sfmmu_t *sfmmup) in sfmmu_invalidate_ctx()
12727 sfmmu_t *sfmmup = tsbinfop->tsb_sfmmu; in sfmmu_tsb_pre_relocator() local
12774 sfmmu_tsb_inv_ctx(sfmmu_t *sfmmup) in sfmmu_tsb_inv_ctx()
12820 sfmmu_t *sfmmup = tsbinfop->tsb_sfmmu; in sfmmu_tsb_post_relocator() local
12860 uint_t flags, sfmmu_t *sfmmup) in sfmmu_tsbinfo_alloc()
12984 int tsbcode, uint_t flags, sfmmu_t *sfmmup) in sfmmu_init_tsbinfo()
13788 hat_join_srd(struct hat *sfmmup, vnode_t *evp) in hat_join_srd()
13847 sfmmu_leave_srd(sfmmu_t *sfmmup) in sfmmu_leave_srd()
13995 hat_join_region(struct hat *sfmmup, in hat_join_region()
14290 hat_leave_region(struct hat *sfmmup, hat_region_cookie_t rcookie, uint_t flags) in hat_leave_region()
14498 hat_dup_region(struct hat *sfmmup, hat_region_cookie_t rcookie) in hat_dup_region()
14606 check_scd_sfmmu_list(sfmmu_t **headp, sfmmu_t *sfmmup, int onlist) in check_scd_sfmmu_list()
14631 #define check_scd_sfmmu_list(headp, sfmmup, onlist) argument
14638 sfmmu_from_scd_list(sfmmu_t **headp, sfmmu_t *sfmmup) in sfmmu_from_scd_list()
14661 sfmmu_to_scd_list(sfmmu_t **headp, sfmmu_t *sfmmup) in sfmmu_to_scd_list()
14837 sfmmu_link_to_hmeregion(sfmmu_t *sfmmup, sf_region_t *rgnp) in sfmmu_link_to_hmeregion()
14882 sfmmu_unlink_from_hmeregion(sfmmu_t *sfmmup, sf_region_t *rgnp) in sfmmu_unlink_from_hmeregion()
15117 sfmmu_join_scd(sf_scd_t *scdp, sfmmu_t *sfmmup) in sfmmu_join_scd()
15200 sfmmu_finish_join_scd(sfmmu_t *sfmmup) in sfmmu_finish_join_scd()
15232 sfmmu_find_scd(sfmmu_t *sfmmup) in sfmmu_find_scd()
15305 sfmmu_leave_scd(sfmmu_t *sfmmup, uchar_t r_type) in sfmmu_leave_scd()
15498 sfmmu_ism_hatflags(sfmmu_t *sfmmup, int addflag) in sfmmu_ism_hatflags()