EXPORT_SYMBOL_FOR_MODULES
EXPORT_SYMBOL_FOR_MODULES(kvm_s390_is_gpa_in_memslot, "vfio_ap");
EXPORT_SYMBOL_FOR_MODULES(snp_prepare, "ccp");
EXPORT_SYMBOL_FOR_MODULES(snp_shutdown, "ccp");
EXPORT_SYMBOL_FOR_MODULES(seamldr_install_module, "tdx-host");
EXPORT_SYMBOL_FOR_MODULES(seamldr_lock_module_update, "tdx-host");
EXPORT_SYMBOL_FOR_MODULES(seamldr_unlock_module_update, "tdx-host");
EXPORT_SYMBOL_FOR_MODULES(seamldr_get_info, "tdx-host");
EXPORT_SYMBOL_FOR_MODULES(tdx_get_sysinfo, "kvm-intel,tdx-host");
EXPORT_SYMBOL_FOR_MODULES(sev_firmware_supported_vm_types, "kvm-amd");
EXPORT_SYMBOL_FOR_MODULES(cxl_do_xormap_calc, "cxl_translate");
EXPORT_SYMBOL_FOR_MODULES(__devm_cxl_add_memdev, "cxl_mem");
EXPORT_SYMBOL_FOR_MODULES(__devm_cxl_add_nvdimm_bridge, "cxl_pmem");
EXPORT_SYMBOL_FOR_MODULES(cxl_validate_translation_params, "cxl_translate");
EXPORT_SYMBOL_FOR_MODULES(cxl_calculate_dpa_offset, "cxl_translate");
EXPORT_SYMBOL_FOR_MODULES(cxl_calculate_position, "cxl_translate");
EXPORT_SYMBOL_FOR_MODULES(cxl_calculate_hpa_offset, "cxl_translate");
EXPORT_SYMBOL_FOR_MODULES(cxl_region_contains_resource, "dax_hmem");
EXPORT_SYMBOL_FOR_MODULES(cxl_memdev_attach_region, "cxl_mem");
EXPORT_SYMBOL_FOR_MODULES(devm_cxl_add_endpoint, "cxl_mem");
EXPORT_SYMBOL_FOR_MODULES(dax_hmem_flush_work, "dax_cxl");
EXPORT_SYMBOL_FOR_MODULES(xe_sriov_vfio_get_pf, "xe-vfio-pci");
EXPORT_SYMBOL_FOR_MODULES(xe_sriov_vfio_migration_supported, "xe-vfio-pci");
EXPORT_SYMBOL_FOR_MODULES(xe_sriov_vfio_##_func, "xe-vfio-pci")
EXPORT_SYMBOL_FOR_MODULES(xe_sriov_vfio_data_read, "xe-vfio-pci");
EXPORT_SYMBOL_FOR_MODULES(xe_sriov_vfio_data_write, "xe-vfio-pci");
EXPORT_SYMBOL_FOR_MODULES(hv_post_message, "mshv_vtl");
EXPORT_SYMBOL_FOR_MODULES(hv_context, "mshv_vtl");
EXPORT_SYMBOL_FOR_MODULES(vmbus_isr, "mshv_vtl");
EXPORT_SYMBOL_FOR_MODULES(cdns_csi2rx_negotiate_ppc, "j721e-csi2rx");
EXPORT_SYMBOL_FOR_MODULES(pci_aer_unmask_internal_errors, "cxl_core");
EXPORT_SYMBOL_FOR_MODULES(univ8250_rsa_support, "8250");
EXPORT_SYMBOL_FOR_MODULES(vfio_pci_dma_buf_iommufd_map, "iommufd");
EXPORT_SYMBOL_FOR_MODULES(anon_inode_make_secure_inode, "kvm");
EXPORT_SYMBOL_FOR_MODULES(sym, "ext4-test")
EXPORT_SYMBOL_FOR_MODULES(__kernel_write, "autofs4");
EXPORT_SYMBOL_FOR_MODULES(symbol, __stringify(KVM_SUB_MODULES))
EXPORT_SYMBOL_FOR_MODULES(symbol, "kvm," __stringify(KVM_SUB_MODULES))
#define EXPORT_SYMBOL_FOR_KVM(symbol) EXPORT_SYMBOL_FOR_MODULES(symbol, "kvm")
EXPORT_SYMBOL_FOR_MODULES(no_hash_pointers, "printf_kunit");
EXPORT_SYMBOL_FOR_MODULES(kptr_restrict, "printf_kunit");
EXPORT_SYMBOL_FOR_MODULES(filemap_flush_nr, "btrfs");
EXPORT_SYMBOL_FOR_MODULES(mpol_shared_policy_lookup, "kvm");
EXPORT_SYMBOL_FOR_MODULES(mpol_shared_policy_init, "kvm");
EXPORT_SYMBOL_FOR_MODULES(mpol_set_shared_policy, "kvm");
EXPORT_SYMBOL_FOR_MODULES(mpol_free_shared_policy, "kvm");
EXPORT_SYMBOL_FOR_MODULES(get_task_policy, "kvm");
EXPORT_SYMBOL_FOR_MODULES(__mpol_put, "kvm");