Home
last modified time | relevance | path

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

/Linux-v5.4/arch/x86/include/asm/xen/
Dpage.h174 if (xen_feature(XENFEAT_auto_translated_physmap)) in pfn_to_mfn()
187 if (xen_feature(XENFEAT_auto_translated_physmap)) in phys_to_machine_mapping_valid()
222 if (xen_feature(XENFEAT_auto_translated_physmap)) in mfn_to_pfn()
254 if (xen_feature(XENFEAT_auto_translated_physmap)) in pfn_to_gfn()
262 if (xen_feature(XENFEAT_auto_translated_physmap)) in gfn_to_pfn()
296 if (xen_feature(XENFEAT_auto_translated_physmap)) in bfn_to_local_pfn()
/Linux-v5.4/arch/x86/xen/
Denlighten_hvm.c157 if (xen_have_vector_callback && xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_cpu_up_prepare_hvm()
172 if (xen_have_vector_callback && xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_cpu_dead_hvm()
197 if (xen_feature(XENFEAT_hvm_callback_vector)) in xen_hvm_guest_init()
229 if (xen_feature(XENFEAT_hvm_pirqs) && xen_have_vector_callback) in xen_hvm_need_lapic()
Dmmu.c45 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_unmap_domain_gfn_range()
Dsmp_pv.c67 if (!xen_feature(XENFEAT_supervisor_mode_kernel)) { in cpu_bringup()
207 if (!xen_feature(XENFEAT_writable_page_tables)) in xen_pv_smp_prepare_boot_cpu()
Denlighten.c166 if (xen_pv_domain() || xen_feature(XENFEAT_hvm_safe_pvclock)) in xen_vcpu_restore()
Denlighten_pv.c119 xen_feature(XENFEAT_mmu_pt_update_preserve_ad) ? " (preserve-AD)" : ""); in xen_banner()
1271 if (xen_feature(XENFEAT_mmu_pt_update_preserve_ad)) { in xen_start_kernel()
1311 if (xen_feature(XENFEAT_supervisor_mode_kernel)) in xen_start_kernel()
Dp2m.c705 if (xen_feature(XENFEAT_auto_translated_physmap)) in set_foreign_p2m_mapping()
750 if (xen_feature(XENFEAT_auto_translated_physmap)) in clear_foreign_p2m_mapping()
Dtime.c558 if (!xen_feature(XENFEAT_hvm_safe_pvclock)) { in xen_hvm_init_time_ops()
/Linux-v5.4/include/xen/
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()
Dxen-ops.h139 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_gfn_array()
175 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_mfn_array()
200 if (xen_feature(XENFEAT_auto_translated_physmap)) in xen_remap_domain_gfn_range()
Dfeatures.h19 static inline int xen_feature(int flag) in xen_feature() function
Dgrant_table.h152 else if (xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_set_map_op()
168 else if (xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_set_unmap_op()
/Linux-v5.4/drivers/xen/
Dprivcmd.c264 if (xen_feature(XENFEAT_auto_translated_physmap)) in privcmd_ioctl_mmap()
346 if (xen_feature(XENFEAT_auto_translated_physmap)) in mmap_batch_fn()
528 if (xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_batch()
759 xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_resource()
794 xen_feature(XENFEAT_auto_translated_physmap)) { in privcmd_ioctl_mmap_resource()
900 if (!xen_feature(XENFEAT_auto_translated_physmap) || !numpgs || !pages) in privcmd_close()
Dballoon.c328 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in reserve_additional_memory()
617 if (!xen_feature(XENFEAT_auto_translated_physmap)) { in alloc_xenballooned_pages()
Dgrant-table.c1240 if (xen_feature(XENFEAT_auto_translated_physmap)) { in gnttab_map()
1363 if (xen_feature(XENFEAT_auto_translated_physmap) && gnttab_shared.addr == NULL) { in gnttab_setup()
1381 if (!xen_feature(XENFEAT_auto_translated_physmap)) in gnttab_suspend()
Dgntdev.c280 if (xen_feature(XENFEAT_gnttab_map_avail_bits)) in find_grant_ptes()
1151 if (!xen_feature(XENFEAT_gnttab_map_avail_bits)) { in gntdev_mmap()
1199 use_ptemod = !xen_feature(XENFEAT_auto_translated_physmap); in gntdev_init()
/Linux-v5.4/arch/arm/xen/
Denlighten.c264 if (xen_feature(XENFEAT_dom0)) in xen_early_init()
/Linux-v5.4/arch/x86/pci/
Dxen.c449 if (!xen_have_vector_callback || !xen_feature(XENFEAT_hvm_pirqs)) in pci_xen_hvm_init()
/Linux-v5.4/drivers/xen/xenbus/
Dxenbus_client.c932 if (!xen_feature(XENFEAT_auto_translated_physmap)) in xenbus_ring_ops_init()
/Linux-v5.4/drivers/xen/events/
Devents_base.c1702 if (xen_feature(XENFEAT_hvm_callback_vector)) in xen_init_IRQ()