Home
last modified time | relevance | path

Searched defs:sfmmup (Results 1 – 9 of 9) sorted by relevance

/titanic_51/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c343 #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_sz argument
852 SFMMU_UNLOAD_TSB(addr,sfmmup,hmeblkp,ismhat) global() argument
1459 sfmmu_t *sfmmup; hat_alloc() local
1865 hat_setup(struct hat * sfmmup,int allocflag) hat_setup() argument
1915 hat_free_start(struct hat * sfmmup) hat_free_start() argument
1929 hat_free_end(struct hat * sfmmup) hat_free_end() argument
1989 hat_swapout(struct hat * sfmmup) hat_swapout() argument
2673 sfmmu_tteload(struct hat * sfmmup,tte_t * ttep,caddr_t vaddr,page_t * pp,uint_t flags) sfmmu_tteload() argument
2686 sfmmu_mod_tsb(sfmmu_t * sfmmup,caddr_t vaddr,tte_t * ttep,int ttesz) sfmmu_mod_tsb() argument
2767 sfmmu_unload_tsb_range(sfmmu_t * sfmmup,caddr_t start,caddr_t end,int ttesz) sfmmu_unload_tsb_range() argument
2876 sfmmu_tteload_array(sfmmu_t * sfmmup,tte_t * ttep,caddr_t vaddr,page_t ** pps,uint_t flags,uint_t rid) sfmmu_tteload_array() argument
2921 sfmmu_tteload_acquire_hashbucket(sfmmu_t * sfmmup,caddr_t vaddr,int size,uint_t rid) sfmmu_tteload_acquire_hashbucket() argument
2945 sfmmu_tteload_find_hmeblk(sfmmu_t * sfmmup,struct hmehash_bucket * hmebp,caddr_t vaddr,uint_t size,uint_t flags,uint_t rid) sfmmu_tteload_find_hmeblk() argument
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) sfmmu_tteload_addentry() argument
3588 sfmmu_shadow_hcreate(sfmmu_t * sfmmup,caddr_t vaddr,int ttesz,uint_t flags) sfmmu_shadow_hcreate() argument
3668 sfmmu_shadow_hcleanup(sfmmu_t * sfmmup,struct hme_blk * hmeblkp,struct hmehash_bucket * hmebp) sfmmu_shadow_hcleanup() argument
3696 sfmmu_free_hblks(sfmmu_t * sfmmup,caddr_t addr,caddr_t endaddr,int hashno) sfmmu_free_hblks() argument
3933 hat_unlock(struct hat * sfmmup,caddr_t addr,size_t len) hat_unlock() argument
4003 hat_unlock_region(struct hat * sfmmup,caddr_t addr,size_t len,hat_region_cookie_t rcookie) hat_unlock_region() argument
4730 hat_probe(struct hat * sfmmup,caddr_t addr) hat_probe() argument
4755 hat_getpagesize(struct hat * sfmmup,caddr_t addr) hat_getpagesize() argument
4774 hat_getattr(struct hat * sfmmup,caddr_t addr,uint_t * attr) hat_getattr() argument
4833 sfmmu_chgattr(struct hat * sfmmup,caddr_t addr,size_t len,uint_t attr,int mode) sfmmu_chgattr() argument
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) sfmmu_hblk_chgattr() argument
5163 hat_chgprot(struct hat * sfmmup,caddr_t addr,size_t len,uint_t vprot) hat_chgprot() argument
5257 sfmmu_hblk_chgprot(sfmmu_t * sfmmup,struct hme_blk * hmeblkp,caddr_t addr,caddr_t endaddr,demap_range_t * dmrp,uint_t vprot) sfmmu_hblk_chgprot() argument
5448 hat_unload_large_virtual(struct hat * sfmmup,caddr_t startaddr,size_t len,uint_t flags,hat_callback_t * callback) hat_unload_large_virtual() argument
5582 ISSEGKMAP(sfmmup,addr) global() argument
5587 hat_unload_callback(struct hat * sfmmup,caddr_t addr,size_t len,uint_t flags,hat_callback_t * callback) hat_unload_callback() argument
5878 hat_unload(struct hat * sfmmup,caddr_t addr,size_t len,uint_t flags) hat_unload() argument
5910 sfmmu_hblk_unload(struct hat * sfmmup,struct hme_blk * hmeblkp,caddr_t addr,caddr_t endaddr,demap_range_t * dmrp,uint_t flags) sfmmu_hblk_unload() argument
6187 hat_flush_range(struct hat * sfmmup,caddr_t va,size_t size) hat_flush_range() argument
6210 hat_sync(struct hat * sfmmup,caddr_t addr,size_t len,uint_t clearflag) hat_sync() argument
6294 sfmmu_hblk_sync(struct hat * sfmmup,struct hme_blk * hmeblkp,caddr_t addr,caddr_t endaddr,int clearflag) sfmmu_hblk_sync() argument
6367 sfmmu_ttesync(struct hat * sfmmup,caddr_t addr,tte_t * ttep,page_t * pp) sfmmu_ttesync() argument
6604 sfmmu_t *sfmmup; hat_pagesuspend() local
7143 sfmmu_t *sfmmup; sfmmu_pageunload() local
7487 sfmmu_t *sfmmup; sfmmu_pagesync() local
7561 sfmmu_t *sfmmup; sfmmu_pageclrwrt() local
7865 sfmmu_uvatopfn(caddr_t vaddr,struct hat * sfmmup,tte_t * ttep) sfmmu_uvatopfn() argument
8295 ism_tsb_entries(sfmmu_t * sfmmup,int szc) ism_tsb_entries() argument
8450 hat_share(struct hat * sfmmup,caddr_t addr,struct hat * ism_hatid,caddr_t sptaddr,size_t len,uint_t ismszc) hat_share() argument
8678 hat_unshare(struct hat * sfmmup,caddr_t addr,size_t len,uint_t ismszc) hat_unshare() argument
9456 sfmmu_t *sfmmup; sfmmu_page_cache() local
9604 sfmmu_get_ctx(sfmmu_t * sfmmup) sfmmu_get_ctx() argument
9757 sfmmu_sync_mmustate(sfmmu_t * sfmmup) sfmmu_sync_mmustate() argument
9820 sfmmu_replace_tsb(sfmmu_t * sfmmup,struct tsb_info * old_tsbinfo,uint_t szc,hatlock_t * hatlockp,uint_t flags) sfmmu_replace_tsb() argument
9993 sfmmu_reprog_pgsz_arr(sfmmu_t * sfmmup,uint8_t * tmp_pgsz) sfmmu_reprog_pgsz_arr() argument
10078 sfmmu_check_page_sizes(sfmmu_t * sfmmup,int growing) sfmmu_check_page_sizes() argument
10158 sfmmu_size_tsb(sfmmu_t * sfmmup,int growing,uint64_t tte8k_cnt,uint64_t tte4m_cnt,int sectsb_thresh) sfmmu_size_tsb() argument
10295 sfmmu_free_sfmmu(sfmmu_t * sfmmup) sfmmu_free_sfmmu() argument
10801 sfmmu_hat_enter(sfmmu_t * sfmmup) sfmmu_hat_enter() argument
10814 sfmmu_hat_tryenter(sfmmu_t * sfmmup) sfmmu_hat_tryenter() argument
10851 sfmmu_hat_lock_held(sfmmu_t * sfmmup) sfmmu_hat_lock_held() argument
10869 sfmmu_ismhat_enter(sfmmu_t * sfmmup,int hatlock_held) sfmmu_ismhat_enter() argument
10883 sfmmu_ismhat_exit(sfmmu_t * sfmmup,int hatlock_held) sfmmu_ismhat_exit() argument
10921 sfmmu_hblk_alloc(sfmmu_t * sfmmup,caddr_t vaddr,struct hmehash_bucket * hmebp,uint_t size,hmeblk_tag hblktag,uint_t flags,uint_t rid) sfmmu_hblk_alloc() argument
11444 sfmmu_t *sfmmup; sfmmu_steal_this_hblk() local
11548 sfmmu_tsb_swapin(sfmmu_t * sfmmup,hatlock_t * hatlockp) sfmmu_tsb_swapin() argument
11687 sfmmu_t *sfmmup, *shsfmmup; sfmmu_tsbmiss_exception() local
11873 sfmmu_tsb_chk_reloc(sfmmu_t * sfmmup,hatlock_t * hatlockp) sfmmu_tsb_chk_reloc() argument
11939 sfmmu_t *sfmmup; sfmmu_rgntlb_demap() local
12015 find_ism_rid(sfmmu_t * sfmmup,sfmmu_t * ism_sfmmup,caddr_t va,uint_t * ism_rid) find_ism_rid() argument
12060 sfmmu_t *sfmmup; sfmmu_ismtlbcache_demap() local
12151 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) sfmmu_tlbcache_demap() argument
12240 sfmmu_tlb_demap(caddr_t addr,sfmmu_t * sfmmup,struct hme_blk * hmeblkp,int tlb_noflush,int hat_lock_held) sfmmu_tlb_demap() argument
12291 sfmmu_t *sfmmup = dmrp->dmr_sfmmup; sfmmu_tlb_range_demap() local
12410 sfmmu_invalidate_ctx(sfmmu_t * sfmmup) sfmmu_invalidate_ctx() argument
12538 sfmmu_t *sfmmup = tsbinfop->tsb_sfmmu; sfmmu_tsb_pre_relocator() local
12585 sfmmu_tsb_inv_ctx(sfmmu_t * sfmmup) sfmmu_tsb_inv_ctx() argument
12631 sfmmu_t *sfmmup = tsbinfop->tsb_sfmmu; sfmmu_tsb_post_relocator() local
12671 sfmmu_tsbinfo_alloc(struct tsb_info ** tsbinfopp,int tsb_szc,int tte_sz_mask,uint_t flags,sfmmu_t * sfmmup) sfmmu_tsbinfo_alloc() argument
12795 sfmmu_init_tsbinfo(struct tsb_info * tsbinfo,int tteszmask,int tsbcode,uint_t flags,sfmmu_t * sfmmup) sfmmu_init_tsbinfo() argument
13596 hat_join_srd(struct hat * sfmmup,vnode_t * evp) hat_join_srd() argument
13655 sfmmu_leave_srd(sfmmu_t * sfmmup) sfmmu_leave_srd() argument
13803 hat_join_region(struct hat * sfmmup,caddr_t r_saddr,size_t r_size,void * r_obj,u_offset_t r_objoff,uchar_t r_perm,uchar_t r_pgszc,hat_rgn_cb_func_t r_cb_function,uint_t flags) hat_join_region() argument
14091 hat_leave_region(struct hat * sfmmup,hat_region_cookie_t rcookie,uint_t flags) hat_leave_region() argument
14293 hat_dup_region(struct hat * sfmmup,hat_region_cookie_t rcookie) hat_dup_region() argument
14401 check_scd_sfmmu_list(sfmmu_t ** headp,sfmmu_t * sfmmup,int onlist) check_scd_sfmmu_list() argument
14426 check_scd_sfmmu_list(headp,sfmmup,onlist) global() argument
14433 sfmmu_from_scd_list(sfmmu_t ** headp,sfmmu_t * sfmmup) sfmmu_from_scd_list() argument
14456 sfmmu_to_scd_list(sfmmu_t ** headp,sfmmu_t * sfmmup) sfmmu_to_scd_list() argument
14632 sfmmu_link_to_hmeregion(sfmmu_t * sfmmup,sf_region_t * rgnp) sfmmu_link_to_hmeregion() argument
14677 sfmmu_unlink_from_hmeregion(sfmmu_t * sfmmup,sf_region_t * rgnp) sfmmu_unlink_from_hmeregion() argument
14912 sfmmu_join_scd(sf_scd_t * scdp,sfmmu_t * sfmmup) sfmmu_join_scd() argument
14995 sfmmu_finish_join_scd(sfmmu_t * sfmmup) sfmmu_finish_join_scd() argument
15027 sfmmu_find_scd(sfmmu_t * sfmmup) sfmmu_find_scd() argument
15100 sfmmu_leave_scd(sfmmu_t * sfmmup,uchar_t r_type) sfmmu_leave_scd() argument
15293 sfmmu_ism_hatflags(sfmmu_t * sfmmup,int addflag) sfmmu_ism_hatflags() argument
[all...]
H A Dhat_sfmmu.h473 #define SFMMU_HMERID2RLINKP(sfmmup, rid, lnkp, alloc, lock) \ argument
722 #define SF_RGNMAP_ISNULL(sfmmup) \ argument
724 SF_HMERGNMAP_ISNULL(sfmmup) global() argument
821 SFMMU_FLAGS_ISSET(sfmmup,flags) global() argument
824 SFMMU_FLAGS_CLEAR(sfmmup,flags) global() argument
828 SFMMU_FLAGS_SET(sfmmup,flags) global() argument
832 SFMMU_TTEFLAGS_ISSET(sfmmup,flags) global() argument
862 SFMMU_LGPGS_INUSE(sfmmup) global() argument
1191 HME_REHASH(sfmmup) global() argument
1589 SFMMU_XCALL_STATS(sfmmup) global() argument
1601 sfmmutoas(sfmmup) global() argument
1603 sfmmutohtagid(sfmmup,rid) global() argument
1665 DEMAP_RANGE_INIT(sfmmup,dmrp) global() argument
2104 SET_KAS_CTXSEC_ARGS(sfmmup,arg0,arg1) global() argument
2108 SET_KAS_CTXSEC_ARGS(sfmmup,arg0,arg1) global() argument
[all...]
/titanic_51/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.c319 sfmmu_setup_tsbinfo(sfmmu_t *sfmmup) in sfmmu_setup_tsbinfo() argument
/titanic_51/usr/src/uts/sun4v/vm/
H A Dmach_sfmmu.c350 sfmmu_setup_tsbinfo(sfmmu_t *sfmmup) in sfmmu_setup_tsbinfo() argument
[all...]
/titanic_51/usr/src/uts/sun4/os/
H A Dmp_startup.c100 sfmmu_t *sfmmup; in common_startup_init() local
/titanic_51/usr/src/uts/sun4u/cpu/
H A Dus3_common_mmu.c473 mmu_check_page_sizes(sfmmu_t *sfmmup, uint64_t *ttecnt) in mmu_check_page_sizes() argument
H A Dopl_olympus.c972 mmu_check_page_sizes(sfmmu_t *sfmmup, uint64_t *ttecnt) argument
/titanic_51/usr/src/uts/sun4/cpu/
H A Dcpu_module.c58 vtag_flushpage(caddr_t addr, uint64_t sfmmup) in vtag_flushpage() argument
71 vtag_flushpage_tl1(uint64_t addr, uint64_t sfmmup) in vtag_flushpage_tl1() argument
/titanic_51/usr/src/cmd/mdb/sun4u/modules/unix/
H A Dsfmmu.c176 sfmmu_vtop_impl(uintptr_t addr, sfmmu_t *sfmmup, sfmmu_t *msfmmup, in sfmmu_vtop_impl() argument