about summary refs log tree commit diff stats
path: root/src/include/my_cpuid.h
blob: 3904517cb272bd47832aec40b966d5d490abf9a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef __MY_CPUID_H__
#define __MY_CPUID_H__
#include <stdint.h>
typedef struct x64emu_s x64emu_t;

void my_cpuid(x64emu_t* emu, uint32_t tmp32u);
uint32_t helper_getcpu(x64emu_t* emu);  // get the numa/cpu id actually running
uint32_t get_random32();
uint64_t get_random64();
int getNCpu();
int getNCpuUnmasked();
int canNCpuBeChanged();
const char* getBoxCpuName();
#endif //__MY_CPUID_H__