Home
last modified time | relevance | path

Searched refs:is_iommu_enabled (Results 1 – 24 of 24) sorted by relevance

/xen/xen/drivers/passthrough/
A Diommu.c174 if ( !is_iommu_enabled(d) ) in iommu_domain_init()
216 if ( !is_iommu_enabled(d) ) in iommu_hwdom_init()
234 if ( !is_iommu_enabled(d) ) in iommu_domain_destroy()
250 if ( !is_iommu_enabled(d) ) in iommu_map()
310 if ( !is_iommu_enabled(d) ) in iommu_unmap()
363 if ( !is_iommu_enabled(d) || !hd->platform_ops->lookup_page ) in iommu_lookup_page()
392 if ( !is_iommu_enabled(d) || !hd->platform_ops->iotlb_flush || in iommu_iotlb_flush()
420 if ( !is_iommu_enabled(d) || !hd->platform_ops->iotlb_flush_all || in iommu_iotlb_flush_all()
535 if ( !is_iommu_enabled(d) ) in iommu_do_domctl()
590 return is_iommu_enabled(d) && test_bit(feature, dom_iommu(d)->features); in iommu_has_feature()
[all …]
A Ddevice_tree.c34 if ( !is_iommu_enabled(d) ) in iommu_assign_dt_device()
65 if ( !is_iommu_enabled(d) ) in iommu_deassign_dt_device()
113 if ( !is_iommu_enabled(d) ) in iommu_release_dt_devices()
A Dpci.c614 if ( !is_iommu_enabled(pdev->domain) ) in pci_enable_acs()
890 if ( !is_iommu_enabled(d) ) in pci_clean_dpci_irqs()
934 if ( !is_iommu_enabled(d) ) in deassign_device()
1417 if ( !is_iommu_enabled(pdev->domain) ) in iommu_add_device()
1446 if ( !is_iommu_enabled(pdev->domain) || in iommu_enable_device()
1462 if ( !is_iommu_enabled(pdev->domain) ) in iommu_remove_device()
1513 if ( !is_iommu_enabled(d) ) in assign_device()
1573 if ( !is_iommu_enabled(d) || !ops->get_device_group_id ) in iommu_get_device_group()
A Dio.c438 if ( vcpu && is_iommu_enabled(d) ) in pt_irq_create_bind()
827 if ( !is_iommu_enabled(d) || (!is_hardware_domain(d) && !dpci) || in hvm_do_IRQ_dpci()
879 if ( !is_iommu_enabled(d) || in hvm_dpci_msi_eoi()
1010 if ( !is_iommu_enabled(d) ) in hvm_dpci_eoi()
/xen/xen/drivers/passthrough/vtd/x86/
A Dhvm.c54 if ( !is_iommu_enabled(d) ) in hvm_dpci_isairq_eoi()
/xen/xen/drivers/passthrough/x86/
A Diommu.c130 if ( !is_iommu_enabled(d) ) in arch_iommu_check_autotranslated_hwdom()
/xen/xen/arch/x86/hvm/
A Dmtrr.c784 if ( (is_iommu_enabled(d) || cache_flush_permitted(d)) && in memory_type_changed()
834 if ( !is_iommu_enabled(d) && !cache_flush_permitted(d) ) in epte_get_entry_emt()
A Dvioapic.c539 if ( is_iommu_enabled(d) ) in vioapic_update_EOI()
A Dhvm.c497 ASSERT(is_iommu_enabled(v->domain) && in hvm_migrate_pirq()
528 if ( !is_iommu_enabled(d) || !hvm_domain_irq(d)->dpci ) in hvm_migrate_pirqs()
2350 is_iommu_enabled(d) && hvm_funcs.handle_cd && in hvm_set_cr0()
/xen/xen/arch/x86/
A Ddom0_build.c337 if ( is_iommu_enabled(d) ) in dom0_compute_nr_pages()
A Ddomctl.c665 if ( is_iommu_enabled(d) ) in arch_do_domctl()
694 if ( is_iommu_enabled(d) ) in arch_do_domctl()
/xen/xen/common/
A Dvm_event.c634 if ( unlikely(is_iommu_enabled(d)) ) in vm_event_domctl()
A Dmemory.c837 if ( is_iommu_enabled(d) ) in xenmem_add_to_physmap()
865 if ( is_iommu_enabled(d) ) in xenmem_add_to_physmap()
/xen/xen/arch/x86/mm/
A Dp2m-ept.c280 epte->snp = is_iommu_enabled(p2m->domain) && iommu_snoop; in ept_split_super_page()
804 new_entry.snp = is_iommu_enabled(d) && iommu_snoop; in ept_set_entry()
A Dp2m.c1353 if ( !is_iommu_enabled(d) ) in set_identity_p2m_entry()
1444 if ( !is_iommu_enabled(d) ) in clear_identity_p2m_entry()
A Dmem_sharing.c1453 if ( unlikely(is_iommu_enabled(d) && in mem_sharing_control()
/xen/xen/arch/arm/
A Dp2m.c1048 if ( is_iommu_enabled(p2m->domain) && in __p2m_set_entry()
1535 p2m->clean_pte = is_iommu_enabled(d) && in p2m_init()
/xen/xen/include/xen/
A Dsched.h1064 static always_inline bool is_iommu_enabled(const struct domain *d) in is_iommu_enabled() function
/xen/xen/drivers/passthrough/amd/
A Diommu_guest.c812 if ( !is_hvm_domain(d) || !is_iommu_enabled(d) || !iommuv2_enabled || in guest_iommu_init()
/xen/xen/arch/x86/x86_64/
A Dmm.c1443 if ( is_iommu_enabled(hardware_domain) && in memory_add()
/xen/xen/xsm/flask/
A Dhooks.c897 if ( is_iommu_enabled(d) ) in flask_iommu_resource_use_perm()
/xen/xen/arch/x86/hvm/vmx/
A Dvmcs.c1163 if ( paging_mode_hap(d) && (!is_iommu_enabled(d) || iommu_snoop) ) in construct_vmcs()
A Dvmx.c1224 if ( !is_iommu_enabled(v->domain) || iommu_snoop ) in vmx_handle_cd()
/xen/xen/drivers/passthrough/vtd/
A Diommu.c1764 ASSERT(is_iommu_enabled(d)); in iommu_domain_teardown()

Completed in 83 milliseconds