Symbol: vmm_gpt_entry_t
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
48
vmm_gpt_entry_t *vgi_entries[MAX_GPT_LEVEL];
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
53
vmm_gpt_entry_t *vgie_ptep;
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
63
uint64_t vmm_gpt_walk(vmm_gpt_t *, uint64_t, vmm_gpt_entry_t **,
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
68
bool vmm_gpt_map_at(vmm_gpt_t *, vmm_gpt_entry_t *, pfn_t, uint_t, uint8_t);
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
74
bool vmm_gpte_is_mapped(const vmm_gpt_entry_t *, pfn_t *, uint_t *);
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
75
bool vmm_gpte_reset_accessed(vmm_gpt_entry_t *, bool);
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
76
bool vmm_gpte_reset_dirty(vmm_gpt_entry_t *, bool);
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
77
bool vmm_gpte_query_accessed(const vmm_gpt_entry_t *);
usr/src/uts/intel/io/vmm/sys/vmm_gpt.h
78
bool vmm_gpte_query_dirty(const vmm_gpt_entry_t *);
usr/src/uts/intel/io/vmm/vmm_gpt.c
101
vmm_gpt_entry_t *vgn_entries;
usr/src/uts/intel/io/vmm/vmm_gpt.c
1051
vmm_gpt_entry_t *entries[MAX_GPT_LEVEL], pte;
usr/src/uts/intel/io/vmm/vmm_gpt.c
1083
const vmm_gpt_entry_t pte = *entry.vgie_ptep;
usr/src/uts/intel/io/vmm/vmm_gpt.c
1099
vmm_gpte_is_mapped(const vmm_gpt_entry_t *ptep, pfn_t *pfnp, uint_t *protp)
usr/src/uts/intel/io/vmm/vmm_gpt.c
1133
vmm_gpte_reset_accessed(vmm_gpt_entry_t *ptep, bool on)
usr/src/uts/intel/io/vmm/vmm_gpt.c
1151
vmm_gpte_reset_dirty(vmm_gpt_entry_t *ptep, bool on)
usr/src/uts/intel/io/vmm/vmm_gpt.c
1162
vmm_gpte_query_accessed(const vmm_gpt_entry_t *ptep)
usr/src/uts/intel/io/vmm/vmm_gpt.c
1169
vmm_gpte_query_dirty(const vmm_gpt_entry_t *ptep)
usr/src/uts/intel/io/vmm/vmm_gpt.c
344
node->vgn_entries = (vmm_gpt_entry_t *)page;
usr/src/uts/intel/io/vmm/vmm_gpt.c
450
vmm_gpt_ptep_index(const vmm_gpt_entry_t *ptep)
usr/src/uts/intel/io/vmm/vmm_gpt.c
666
vmm_gpt_walk(vmm_gpt_t *gpt, uint64_t gpa, vmm_gpt_entry_t **entries,
usr/src/uts/intel/io/vmm/vmm_gpt.c
672
vmm_gpt_entry_t *current_entries = gpt->vgpt_root->vgn_entries;
usr/src/uts/intel/io/vmm/vmm_gpt.c
681
const vmm_gpt_entry_t pte = *entries[lvl];
usr/src/uts/intel/io/vmm/vmm_gpt.c
688
current_entries = (vmm_gpt_entry_t *)hat_kpm_pfn2va(pfn);
usr/src/uts/intel/io/vmm/vmm_gpt.c
705
vmm_gpt_walk_advance(vmm_gpt_t *gpt, uint64_t gpa, vmm_gpt_entry_t **entries,
usr/src/uts/intel/io/vmm/vmm_gpt.c
719
vmm_gpt_entry_t *ptep = entries[lvl];
usr/src/uts/intel/io/vmm/vmm_gpt.c
745
vmm_gpt_entry_t pte = *entries[lvl];
usr/src/uts/intel/io/vmm/vmm_gpt.c
755
vmm_gpt_entry_t *next_table =
usr/src/uts/intel/io/vmm/vmm_gpt.c
756
(vmm_gpt_entry_t *)hat_kpm_pfn2va(pfn);
usr/src/uts/intel/io/vmm/vmm_gpt.c
957
vmm_gpt_map_at(vmm_gpt_t *gpt, vmm_gpt_entry_t *ptep, pfn_t pfn, uint_t prot,
usr/src/uts/intel/io/vmm/vmm_gpt.c
960
const vmm_gpt_entry_t pte = vmm_gpti_map_page(pfn, prot, attr);
usr/src/uts/intel/io/vmm/vmm_gpt.c
961
const vmm_gpt_entry_t old_pte = atomic_cas_64(ptep, 0, pte);