Searched refs:paging_mode (Results 1 – 14 of 14) sorted by relevance
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/ |
A D | hap.c | 626 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 D | pci_amd_iommu.c | 121 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 D | iommu_map.c | 126 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 D | hap.h | 48 extern const struct paging_mode *hap_paging_get_mode(struct vcpu *);
|
A D | iommu.h | 42 int paging_mode; member
|
A D | paging.h | 112 struct paging_mode { struct 221 const struct paging_mode *paging_get_mode(struct vcpu *v);
|
A D | domain.h | 222 const struct paging_mode *mode; 224 const struct paging_mode *nestedmode;
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/ |
A D | none.c | 70 static const struct paging_mode sh_paging_none = {
|
A D | multi.h | 101 extern const struct paging_mode
|
A D | common.c | 2869 const struct paging_mode *old_mode = v->arch.paging.mode; in sh_update_paging_modes()
|
A D | multi.c | 5098 const struct paging_mode sh_paging_mode = {
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/ |
A D | amd-iommu-proto.h | 72 u32 *dte, u64 root_ptr, u16 domain_id, u8 paging_mode, u8 valid);
|
/xen-4.10.0-shim-comet/xen/arch/x86/mm/ |
A D | paging.c | 918 const struct paging_mode *paging_get_mode(struct vcpu *v) in paging_get_mode()
|
A D | p2m.c | 1978 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