blob: c14b33a78f50fffeb832e33e37159a09cafe58ff [file] [log] [blame] [edit]
/* SPDX-License-Identifier: GPL-2.0 */
#if !defined(__ARM64_KVM_HYPEVENTS_H_) || defined(HYP_EVENT_MULTI_READ)
#define __ARM64_KVM_HYPEVENTS_H_
#ifdef __KVM_NVHE_HYPERVISOR__
#include <nvhe/trace.h>
#endif
/*
* Hypervisor events definitions.
*/
HYP_EVENT(hyp_enter,
HE_PROTO(void),
HE_STRUCT(
),
HE_ASSIGN(
),
HE_PRINTK(" ")
);
HYP_EVENT(hyp_exit,
HE_PROTO(void),
HE_STRUCT(
),
HE_ASSIGN(
),
HE_PRINTK(" ")
);
HYP_EVENT(selftest,
HE_PROTO(void),
HE_STRUCT(),
HE_ASSIGN(),
HE_PRINTK(" ")
);
#endif