Home
last modified time | relevance | path

Searched refs:need_iommu (Results 1 – 21 of 21) sorted by relevance

/xen-4.10.0-shim-comet/xen/drivers/passthrough/
A Diommu.c178 d->need_iommu = !!iommu_dom0_strict; in iommu_hwdom_init()
179 if ( need_iommu(d) && !iommu_use_hap_pt(d) ) in iommu_hwdom_init()
217 d->need_iommu = 0; in iommu_teardown()
224 if ( need_iommu(d) > 0 ) in iommu_construct()
236 d->need_iommu = 1; in iommu_construct()
496 if ( is_hardware_domain(d) || need_iommu(d) <= 0 ) in iommu_dump_p2m_table()
A Ddevice_tree.c43 if ( need_iommu(d) <= 0 ) in iommu_assign_dt_device()
A Dpci.c1388 if ( unlikely(!need_iommu(d) && in assign_device()
1432 if ( !has_arch_pdevs(d) && need_iommu(d) ) in assign_device()
1482 if ( !has_arch_pdevs(d) && need_iommu(d) ) in deassign_device()
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dgrant_table.h72 (is_domain_direct_mapped(d) && need_iommu(d))
/xen-4.10.0-shim-comet/xen/include/xen/
A Dsched.h369 s8 need_iommu; member
890 #define need_iommu(d) ((d)->need_iommu) macro
892 #define need_iommu(d) (0) macro
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dgrant_table.h98 (!paging_mode_translate(d) && need_iommu(d))
/xen-4.10.0-shim-comet/xen/drivers/passthrough/x86/
A Diommu.c48 d->need_iommu = -1; in arch_iommu_populate_page_table()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmtrr.c753 if ( need_iommu(d) && d->vcpu && d->vcpu[0] ) in memory_type_changed()
801 if ( !need_iommu(d) && !cache_flush_permitted(d) ) in epte_get_entry_emt()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dp2m.c721 if ( need_iommu(p2m->domain) ) in p2m_remove_page()
780 if ( need_iommu(d) && t == p2m_ram_rw ) in guest_physmap_add_entry()
1165 if ( !need_iommu(d) ) in set_identity_p2m_entry()
1255 if ( !need_iommu(d) ) in clear_identity_p2m_entry()
2076 if ( !need_iommu(d) || !iommu_use_hap_pt(d) || in mmio_order()
A Dpaging.c222 if ( need_iommu(d) && log_global ) in paging_log_dirty_enable()
A Dp2m-pt.c686 if ( iommu_enabled && need_iommu(p2m->domain) && in p2m_pt_set_entry()
A Dp2m-ept.c866 if ( rc == 0 && p2m_is_hostp2m(p2m) && need_iommu(d) && in ept_set_entry()
A Dmem_sharing.c1618 if ( unlikely(need_iommu(d) && mec->u.enable) ) in mem_sharing_domctl()
/xen-4.10.0-shim-comet/xen/common/
A Dvm_event.c647 if ( unlikely(need_iommu(d)) ) in vm_event_domctl()
A Dmemory.c773 if ( need_iommu(d) ) in xenmem_add_to_physmap()
796 if ( need_iommu(d) ) in xenmem_add_to_physmap()
A Dgrant_table.c886 bool_t need_iommu; in map_grant_ref() local
1096 need_iommu = gnttab_need_iommu_mapping(ld); in map_grant_ref()
1097 if ( need_iommu ) in map_grant_ref()
1143 if ( need_iommu ) in map_grant_ref()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Dpci_amd_iommu.c259 if ( !iommu_passthrough && !need_iommu(d) ) in amd_iommu_hwdom_init()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dp2m.c964 if ( need_iommu(p2m->domain) && in __p2m_set_entry()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dmm.c1429 if ( iommu_enabled && !iommu_passthrough && !need_iommu(hardware_domain) ) in memory_add()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Diommu.c1301 if ( !iommu_passthrough && !need_iommu(d) ) in intel_iommu_hwdom_init()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dmm.c2654 if ( d && is_pv_domain(d) && unlikely(need_iommu(d)) ) in __get_page_type()

Completed in 56 milliseconds