hat_t
hat = (hat_t *)addr;
get_pte(hat_t *hat, htable_t *htable, uintptr_t addr)
do_htables_dcmd(hat_t *hatp)
hat_t *hat;
di->di_hat_htable_off = offsetof(hat_t, hat_htable);
hat_pcp_update(cpu_t *cpu, const hat_t *hat)
hat_switch_xen(hat_t *hat)
hat_switch(hat_t *hat)
hat_t *old = cpu->cpu_current_hat;
hat_dup(hat_t *old, hat_t *new, caddr_t addr, size_t len, uint_t flag)
hat_swapin(hat_t *hat)
hat_swapout(hat_t *hat)
hat_get_mapped_size(hat_t *hat)
hat_stats_enable(hat_t *hat)
hat_stats_disable(hat_t *hat)
hat_t *hat = ht->ht_hat;
hat_t *hat,
hat_t *hat,
hat_t *hat,
hat_t *hat,
hat_unlock(hat_t *hat, caddr_t addr, size_t len)
hat_t *hat = (hat_t *)a1;
hat_tlb_inval_range(hat_t *hat, tlb_range_t *in_range)
hat_tlb_inval(hat_t *hat, uintptr_t va)
hat_t *hat = ht->ht_hat;
hat_unload(hat_t *hat, caddr_t addr, size_t len, uint_t flags)
handle_ranges(hat_t *hat, hat_callback_t *cb, uint_t cnt, tlb_range_t *range)
hat_t *hat,
hat_flush_range(hat_t *hat, caddr_t va, size_t size)
hat_sync(hat_t *hat, caddr_t addr, size_t len, uint_t flags)
hat_map(hat_t *hat, caddr_t addr, size_t len, uint_t flags)
hat_getattr(hat_t *hat, caddr_t addr, uint_t *attr)
hat_updateattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr, int what)
hat_setattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
hat_clrattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
hat_chgattr(hat_t *hat, caddr_t addr, size_t len, uint_t attr)
hat_chgprot(hat_t *hat, caddr_t addr, size_t len, uint_t vprot)
hat_getpagesize(hat_t *hat, caddr_t addr)
hat_getpfnum(hat_t *hat, caddr_t addr)
hat_probe(hat_t *hat, caddr_t addr)
is_it_dism(hat_t *hat, caddr_t va)
hat_t *hat,
hat_t *ism_hat,
hat_unshare(hat_t *hat, caddr_t addr, size_t len, uint_t ismszc)
hat_t *hat = buf;
hat_t *hat,
hat_setup(hat_t *hat, int flags)
hat_list_append(hat_t *hat)
hat_enter(hat_t *hat)
hat_exit(hat_t *hat)
hat_t *
hat_t *hat;
hat_kpm_fault(hat_t *hat, caddr_t vaddr)
hat_prepare_mapping(hat_t *hat, caddr_t addr, uint64_t *pte_ma)
hat_release_mapping(hat_t *hat, caddr_t addr)
hat_t *cpu_hat = cpu->cpu_hat_info->hci_user_hat;
static hat_t *
hat_t *hat;
hat_free_start(hat_t *hat)
hat_free_end(hat_t *hat)
sizeof (hat_t), 0, hati_constructor, NULL, NULL,
extern void hat_prepare_mapping(hat_t *, caddr_t, uint64_t *);
extern void hat_release_mapping(hat_t *, caddr_t);
htable_purge_hat(hat_t *hat)
hat_t *hat = old->ht_hat;
hat_t *hat;
htable_lookup(hat_t *hat, uintptr_t vaddr, level_t level)
hat_t *hat = ht->ht_hat;
hat_t *hat,
hat_t *hat,
hat_t *hat = ht->ht_hat;
hat_t *hat;
htable_steal_active(hat_t *hat, uint_t cnt, uint_t threshold,
move_victim(hat_t *hat)
hat_t *hat = kas.a_hat; /* list starts with khat */
hat_t *hat,
hat_t *hat = ht->ht_hat;