/* SPDX-License-Identifier: GPL-2.0 */ #if !defined(__PKVM_SMC_FILTER_HYPEVENTS_H_) || defined(HYP_EVENT_MULTI_READ) #define __PKVM_SMC_FILTER_HYPEVENTS_H_ #ifdef __KVM_NVHE_HYPERVISOR__ #include #endif HYP_EVENT(filtered_smc, HE_PROTO(u64 smc_id), HE_STRUCT( he_field(u64, smc_id) ), HE_ASSIGN( __entry->smc_id = smc_id; ), HE_PRINTK("smc_id = 0x%08llx", __entry->smc_id) ); #endif