Home
last modified time | relevance | path

Searched refs:xen_feature (Results 1 – 22 of 22) sorted by relevance

/openbmc/linux/arch/x86/include/asm/xen/
H A Dpage.h165 if (xen_feature(XENFEAT_auto_translated_physmap)) in pfn_to_mfn()
178 if (xen_feature(XENFEAT_auto_translated_physmap)) in phys_to_machine_mapping_valid()
213 if (xen_feature(XENFEAT_auto_translated_physmap)) in mfn_to_pfn()
245 if (xen_feature(XENFEAT_auto_translated_physmap)) in pfn_to_gfn()
253 if (xen_feature(XENFEAT_auto_translated_physmap)) in gfn_to_pfn()
287 if (xen_feature(XENFEAT_auto_translated_physmap)) in bfn_to_local_pfn()
/openbmc/linux/include/xen/arm/
H A Dswiotlb-xen.h12 if (xen_feature(XENFEAT_direct_mapped)) in xen_swiotlb_detect()
15 if (!xen_feature(XENFEAT_not_direct_mapped) && xen_initial_domain()) in xen_swiotlb_detect()
/openbmc/linux/include/xen/
H A Dmem-reservation.h42 if (!xen_feature(XENFEAT_auto_translated_physmap)) in xenmem_reservation_va_mapping_update()
51 if (!xen_feature(XENFEAT_auto_translated_physmap)) in xenmem_reservation_va_mapping_reset()
H A Dxen-ops.h121 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_gfn_array()
155 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_mfn_array()
180 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_gfn_range()
H A Dfeatures.h19 static inline int xen_feature(int flag) in xen_feature() function
H A Dgrant_table.h167 else if (xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_set_map_op()
184 else if (xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_set_unmap_op()
/openbmc/linux/drivers/xen/
H A Dfeatures.c28 if (!xen_feature(f)) \
H A Dunpopulated-alloc.c108 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in fill_list()
187 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in xen_alloc_unpopulated_pages()
H A Dprivcmd.c267 if (xen_feature(XENFEAT_auto_translated_physmap)) in privcmd_ioctl_mmap()
349 if (xen_feature(XENFEAT_auto_translated_physmap)) in mmap_batch_fn()
531 if (xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_batch()
776 xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_resource()
807 xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_resource()
1186 if (!xen_feature(XENFEAT_auto_translated_physmap) || !numpgs || !pages) in privcmd_close()
H A Dballoon.c301 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in reserve_additional_memory()
621 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in xen_alloc_ballooned_pages()
H A Dgrant-table.c1454 if (xen_feature(XENFEAT_auto_translated_physmap)) { in gnttab_map()
1575 if (xen_feature(XENFEAT_auto_translated_physmap) && gnttab_shared.addr == NULL) { in gnttab_setup()
1593 if (!xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_suspend()
H A Dgntdev.c1157 use_ptemod = !xen_feature(XENFEAT_auto_translated_physmap); in gntdev_init()
/openbmc/linux/arch/x86/xen/
H A Dmmu.c45 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_unmap_domain_gfn_range()
H A Denlighten_hvm.c188 if (xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_cpu_up_prepare_hvm()
203 if (xen_have_vector_callback && xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_cpu_dead_hvm()
H A Denlighten.c139 if (xen_pv_domain() || xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_vcpu_restore()
215 xen_feature(XENFEAT_mmu_pt_update_preserve_ad) in xen_banner()
H A Dsmp_pv.c70 if (!xen_feature(XENFEAT_supervisor_mode_kernel)) { in cpu_bringup()
194 if (!xen_feature(XENFEAT_writable_page_tables)) in xen_pv_smp_prepare_boot_cpu()
H A Dp2m.c697 if (xen_feature(XENFEAT_auto_translated_physmap)) in set_foreign_p2m_mapping()
780 if (xen_feature(XENFEAT_auto_translated_physmap)) in clear_foreign_p2m_mapping()
H A Dtime.c614 if (!xen_feature(XENFEAT_hvm_safe_pvclock)) { in xen_hvm_init_time_ops()
/openbmc/linux/arch/arm/xen/
H A Denlighten.c274 if (xen_feature(XENFEAT_dom0)) in xen_early_init()
/openbmc/linux/arch/x86/pci/
H A Dxen.c539 if (!xen_have_vector_callback || !xen_feature(XENFEAT_hvm_pirqs)) in pci_xen_hvm_init()
/openbmc/linux/drivers/xen/xenbus/
H A Dxenbus_client.c944 if (!xen_feature(XENFEAT_auto_translated_physmap)) in xenbus_ring_ops_init()
/openbmc/linux/drivers/xen/events/
H A Devents_base.c2207 else if (xen_feature(XENFEAT_hvm_callback_vector)) in xen_init_setup_upcall_vector()