/titanic_41/usr/src/uts/i86pc/vm/ |
H A D | hat_i86.h | 82 struct hat { struct 83 kmutex_t hat_mutex; argument 84 struct as *hat_as; argument 85 uint_t hat_stats; argument 86 pgcnt_t hat_pages_mapped[MAX_PAGE_LEVEL + 1]; argument 87 pgcnt_t hat_ism_pgcnt; argument 88 cpuset_t hat_cpus; argument 89 uint16_t hat_flags; argument 90 htable_t *hat_htable; /* top level htable */ argument 91 struct hat *hat_next; argument [all …]
|
H A D | hat_i86.c | 224 hat_t *hat = buf; in hati_constructor() local 245 hat_t *hat; in hat_alloc() local 394 hat_free_start(hat_t *hat) in hat_free_start() 414 hat_free_end(hat_t *hat) in hat_free_end() 952 reload_pae32(hat_t *hat, cpu_t *cpu) in reload_pae32() 985 hat_switch(hat_t *hat) in hat_switch() 1132 hat_swapin(hat_t *hat) in hat_swapin() 1142 hat_swapout(hat_t *hat) in hat_swapout() 1213 hat_get_mapped_size(hat_t *hat) in hat_get_mapped_size() 1229 hat_stats_enable(hat_t *hat) in hat_stats_enable() [all …]
|
H A D | htable.c | 436 htable_steal_active(hat_t *hat, uint_t cnt, uint_t threshold, in htable_steal_active() 538 move_victim(hat_t *hat) in move_victim() 570 hat_t *hat = kas.a_hat; /* list starts with khat */ in htable_steal() local 761 hat_t *hat, in htable_alloc() 961 hat_t *hat = ht->ht_hat; in htable_free() local 1018 htable_purge_hat(hat_t *hat) in htable_purge_hat() 1080 hat_t *hat = old->ht_hat; in unlink_ptp() local 1165 hat_t *hat; in htable_release() local 1268 htable_lookup(hat_t *hat, uintptr_t vaddr, level_t level) in htable_lookup() 1312 hat_t *hat = ht->ht_hat; in htable_acquire() local [all …]
|
H A D | htable.h | 104 #define HTABLE_HASH(hat, va, lvl) \ argument
|
/titanic_41/usr/src/uts/sun4u/cpu/ |
H A D | us3_common_mmu.c | 256 mmu_fixup_large_pages(struct hat *hat, uint64_t *ttecnt, uint8_t *tmp_pgsz) in mmu_fixup_large_pages() 322 mmu_setup_page_sizes(struct hat *hat, uint64_t *ttecnt, uint8_t *tmp_pgsz) in mmu_setup_page_sizes() 413 mmu_set_ctx_page_sizes(struct hat *hat) in mmu_set_ctx_page_sizes() 570 mmu_init_kernel_pgsz(struct hat *hat) in mmu_init_kernel_pgsz()
|
H A D | opl_olympus.c | 869 mmu_setup_page_sizes(struct hat *hat, uint64_t *ttecnt, uint8_t *tmp_pgsz) 918 mmu_set_ctx_page_sizes(struct hat *hat) 2177 mmu_init_kernel_pgsz(struct hat *hat)
|
H A D | mach_cpu_module.c | 306 mmu_init_kernel_pgsz(struct hat *hat) in mmu_init_kernel_pgsz()
|
/titanic_41/usr/src/cmd/mdb/i86pc/modules/unix/ |
H A D | i86mmu.c | 537 get_pte(hat_t *hat, htable_t *htable, uintptr_t addr) in get_pte() 567 struct hat hat; in do_va2pa() local 720 struct hat hat; in do_report_maps() local 860 struct hat hat; in do_ptable_dcmd() local 979 struct hat hat; in do_htables_dcmd() local 1020 hat_t *hat; in htables_dcmd() local
|
/titanic_41/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.h | 666 struct hat { struct 667 void *sfmmu_xhat_provider; /* NULL for CPU hat */ argument 669 struct as *sfmmu_as; /* as this hat provides mapping for */ argument 682 ism_ment_t *sfmmu_imentp; /* ism hat's mapping list */ argument 684 uint_t sfmmu_free:1; /* hat to be freed - set on as_free */ argument 685 uint_t sfmmu_ismhat:1; /* hat is dummy ism hatid */ argument 686 uint_t sfmmu_scdhat:1; /* hat is dummy scd hatid */ argument 687 uchar_t sfmmu_rmstat; /* refmod stats refcnt */ 711 * has to be the last field to ensure that the memory allocated argument 713 * the hat data structure. argument [all …]
|
H A D | hat_sfmmu.c | 90 #define SFMMU_VALIDATE_HMERID(hat, rid, saddr, len) \ argument 145 #define SFMMU_VALIDATE_HMERID(hat, rid, addr, len) argument 1984 hat_swapin(struct hat *hat) in hat_swapin() 2130 hat_dup(struct hat *hat, struct hat *newhat, caddr_t addr, size_t len, in hat_dup() 2196 hat_memload(struct hat *hat, caddr_t addr, struct page *pp, in hat_memload() 2204 hat_memload_region(struct hat *hat, caddr_t addr, struct page *pp, in hat_memload_region() 2225 hat_do_memload(struct hat *hat, caddr_t addr, struct page *pp, in hat_do_memload() 2289 hat_devload(struct hat *hat, caddr_t addr, size_t len, pfn_t pfn, in hat_devload() 2435 hat_memload_array(struct hat *hat, caddr_t addr, size_t len, in hat_memload_array() 2443 hat_memload_array_region(struct hat *hat, caddr_t addr, size_t len, in hat_memload_array_region() [all …]
|
/titanic_41/usr/src/uts/common/vm/ |
H A D | seg_kpm.c | 210 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault() 302 segkpm_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segkpm_fault()
|
H A D | seg_kp.c | 930 struct hat *hat, in segkp_fault() 1088 struct hat *hat, in segkp_load() 1173 struct hat *hat, in segkp_unlock()
|
H A D | seg_umap.c | 215 segumap_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segumap_fault()
|
H A D | seg_dev.c | 1322 struct hat *hat, /* the hat */ in segdev_softunlock() 1408 struct hat *hat, /* the hat */ in segdev_faultpage() 1596 struct hat *hat, /* the hat */ in segdev_fault() 1901 struct hat *hat, /* the hat */ in segdev_faultpages()
|
H A D | seg_map.c | 492 struct hat *hat, in segmap_unlock() 583 struct hat *hat, in segmap_fault()
|
H A D | xhat.h | 76 #define XHAT_HOPS(hat, func, args) \ argument
|
/titanic_41/usr/src/uts/i86xpv/vm/ |
H A D | seg_mf.c | 221 segmf_faultpage(struct hat *hat, struct seg *seg, caddr_t addr, in segmf_faultpage() 300 segmf_softunlock(struct hat *hat, struct seg *seg, caddr_t addr, size_t len) in segmf_softunlock() 326 segmf_fault_range(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segmf_fault_range() 362 segmf_fault(struct hat *hat, struct seg *seg, caddr_t addr, size_t len, in segmf_fault()
|
/titanic_41/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 146 struct hat *hat, struct seg *seg, caddr_t addr, in i_ddi_map_fault()
|
/titanic_41/usr/src/cmd/make/lib/mksh/ |
H A D | globals.cc | 103 Name hat; variable
|
/titanic_41/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 273 struct hat *hat, struct seg *seg, caddr_t addr, in i_ddi_map_fault()
|
/titanic_41/usr/src/uts/common/os/ |
H A D | vm_subr.c | 355 struct hat *hat; in cow_mapin() local
|
/titanic_41/usr/src/uts/sun4v/vm/ |
H A D | mach_kpm.c | 201 hat_kpm_fault(struct hat *hat, caddr_t vaddr) in hat_kpm_fault()
|
H A D | mach_vm_dep.c | 397 mmu_init_kernel_pgsz(struct hat *hat) in mmu_init_kernel_pgsz()
|
/titanic_41/usr/src/uts/sun4/io/ |
H A D | rootnex.c | 719 struct hat *hat, struct seg *seg, caddr_t addr, in rootnex_map_fault()
|
/titanic_41/usr/src/cmd/oawk/ |
H A D | b.c | 460 wchar_t hat; in cgotofn() local
|