Lines Matching defs:hat
89 struct hat { struct
90 kmutex_t hat_mutex; argument
91 struct as *hat_as; argument
92 uint_t hat_stats; argument
93 pgcnt_t hat_pages_mapped[MAX_PAGE_LEVEL + 1]; argument
94 pgcnt_t hat_ism_pgcnt; argument
95 cpuset_t hat_cpus; argument
96 uint16_t hat_flags; argument
97 uint8_t hat_max_level; /* top level of this HAT */ argument
98 uint_t hat_num_copied; /* Actual num of hat_copied_ptes[] */ argument
99 htable_t *hat_htable; /* top level htable */ argument
100 struct hat *hat_next; argument
101 struct hat *hat_prev; argument
102 uint_t hat_num_hash; /* number of htable hash buckets */ argument
103 htable_t **hat_ht_hash; /* htable hash buckets */ argument
104 htable_t *hat_ht_cached; /* cached free htables */ argument
105 x86pte_t hat_copied_ptes[MAX_COPIED_PTES]; argument
107 pfn_t hat_user_ptable; /* alt top ptable for user mode */ argument
112 #define PGCNT_INC(hat, level) \ argument
114 #define PGCNT_DEC(hat, level) \ argument