Bitdefender Hypervisor Memory Introspection
hvmi.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2020 Bitdefender
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 #ifndef __HVMI_H__
6 #define __HVMI_H__
7 
8 #include <hvmi/env.h>
9 
10 #ifndef __likely
11  #ifdef INT_COMPILER_MSVC
12  #define __likely( expr ) ( expr )
13  #else
14  #define __likely( expr ) __builtin_expect( !!( expr ), 1 )
15  #endif // !INT_COMPILER_MSVC
16 #endif // !__likely
17 
18 #include <hvmi/intro_sal.h>
19 #include <hvmi/intro_types.h>
20 #include <hvmi/introstatus.h>
21 #include <hvmi/upperiface.h>
22 #include <hvmi/glueiface.h>
23 
24 #endif // __HVMI_H__