Home
last modified time | relevance | path

Searched refs:paging_mode (Results 1 – 14 of 14) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/
A Dhap.c626 static const struct paging_mode hap_paging_real_mode;
627 static const struct paging_mode hap_paging_protected_mode;
628 static const struct paging_mode hap_paging_pae_mode;
629 static const struct paging_mode hap_paging_long_mode;
678 const struct paging_mode *
768 static const struct paging_mode hap_paging_real_mode = {
779 static const struct paging_mode hap_paging_protected_mode = {
790 static const struct paging_mode hap_paging_pae_mode = {
801 static const struct paging_mode hap_paging_long_mode = {
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Dpci_amd_iommu.c121 BUG_ON( !hd->arch.root_table || !hd->arch.paging_mode || in amd_iommu_setup_domain_device()
141 hd->arch.paging_mode, valid); in amd_iommu_setup_domain_device()
154 domain->domain_id, hd->arch.paging_mode); in amd_iommu_setup_domain_device()
243 hd->arch.paging_mode = is_hvm_domain(d) ? in amd_iommu_domain_init()
326 dom_iommu(domain)->arch.paging_mode); in amd_iommu_disable_domain_device()
451 deallocate_next_page_table(hd->arch.root_table, hd->arch.paging_mode); in deallocate_iommu_page_tables()
597 printk("p2m table has %d levels\n", hd->arch.paging_mode); in amd_dump_p2m_table()
598 amd_dump_p2m_table_level(hd->arch.root_table, hd->arch.paging_mode, 0, 0); in amd_dump_p2m_table()
A Diommu_map.c126 u32 *dte, u64 root_ptr, u16 domain_id, u8 paging_mode, u8 valid) in amd_iommu_set_root_page_table() argument
152 set_field_in_reg_u32(paging_mode, entry, in amd_iommu_set_root_page_table()
449 level = hd->arch.paging_mode; in iommu_pde_from_gfn()
561 level = hd->arch.paging_mode; in update_paging_mode()
591 hd->arch.paging_mode = level; in update_paging_mode()
619 hd->arch.paging_mode, 1); in update_paging_mode()
696 merge_level <= hd->arch.paging_mode; merge_level++ ) in amd_iommu_map_page()
813 hd->arch.paging_mode = IOMMU_PAGING_MODE_LEVEL_4; in amd_iommu_share_p2m()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dhap.h48 extern const struct paging_mode *hap_paging_get_mode(struct vcpu *);
A Diommu.h42 int paging_mode; member
A Dpaging.h112 struct paging_mode { struct
221 const struct paging_mode *paging_get_mode(struct vcpu *v);
A Ddomain.h222 const struct paging_mode *mode;
224 const struct paging_mode *nestedmode;
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dnone.c70 static const struct paging_mode sh_paging_none = {
A Dmulti.h101 extern const struct paging_mode
A Dcommon.c2869 const struct paging_mode *old_mode = v->arch.paging.mode; in sh_update_paging_modes()
A Dmulti.c5098 const struct paging_mode sh_paging_mode = {
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Damd-iommu-proto.h72 u32 *dte, u64 root_ptr, u16 domain_id, u8 paging_mode, u8 valid);
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dpaging.c918 const struct paging_mode *paging_get_mode(struct vcpu *v) in paging_get_mode()
A Dp2m.c1978 const struct paging_mode *hostmode = paging_get_hostmode(v); in paging_gva_to_gfn()
1984 const struct paging_mode *mode; in paging_gva_to_gfn()

Completed in 35 milliseconds