Lines Matching defs:GVMMR0DECL

48 /** @def GVMMR0DECL
53 # define GVMMR0DECL(type) DECLEXPORT(type) VBOXCALL
55 # define GVMMR0DECL(type) DECLIMPORT(type) VBOXCALL
155 GVMMR0DECL(int) GVMMR0Init(void);
156 GVMMR0DECL(void) GVMMR0Term(void);
157 GVMMR0DECL(int) GVMMR0SetConfig(PSUPDRVSESSION pSession, const char *pszName, uint64_t u64Value);
158 GVMMR0DECL(int) GVMMR0QueryConfig(PSUPDRVSESSION pSession, const char *pszName, uint64_t *pu64Value);
160 GVMMR0DECL(int) GVMMR0CreateVM(PSUPDRVSESSION pSession, uint32_t cCpus, PVM *ppVM);
161 GVMMR0DECL(int) GVMMR0InitVM(PVM pVM);
162 GVMMR0DECL(void) GVMMR0DoneInitVM(PVM pVM);
163 GVMMR0DECL(bool) GVMMR0DoingTermVM(PVM pVM, PGVM pGVM);
164 GVMMR0DECL(int) GVMMR0DestroyVM(PVM pVM);
165 GVMMR0DECL(int) GVMMR0RegisterVCpu(PVM pVM, VMCPUID idCpu);
166 GVMMR0DECL(PGVM) GVMMR0ByHandle(uint32_t hGVM);
167 GVMMR0DECL(int) GVMMR0ByVM(PVM pVM, PGVM *ppGVM);
168 GVMMR0DECL(int) GVMMR0ByVMAndEMT(PVM pVM, VMCPUID idCpu, PGVM *ppGVM);
169 GVMMR0DECL(PVM) GVMMR0GetVMByHandle(uint32_t hGVM);
170 GVMMR0DECL(PVM) GVMMR0GetVMByEMT(RTNATIVETHREAD hEMT);
171 GVMMR0DECL(int) GVMMR0SchedHalt(PVM pVM, VMCPUID idCpu, uint64_t u64ExpireGipTime);
172 GVMMR0DECL(int) GVMMR0SchedWakeUp(PVM pVM, VMCPUID idCpu);
173 GVMMR0DECL(int) GVMMR0SchedWakeUpEx(PVM pVM, VMCPUID idCpu, bool fTakeUsedLock);
174 GVMMR0DECL(int) GVMMR0SchedPoke(PVM pVM, VMCPUID idCpu);
175 GVMMR0DECL(int) GVMMR0SchedPokeEx(PVM pVM, VMCPUID idCpu, bool fTakeUsedLock);
176 GVMMR0DECL(int) GVMMR0SchedWakeUpAndPokeCpus(PVM pVM, PCVMCPUSET pSleepSet, PCVMCPUSET pPokeSet);
177 GVMMR0DECL(int) GVMMR0SchedPoll(PVM pVM, VMCPUID idCpu, bool fYield);
178 GVMMR0DECL(void) GVMMR0SchedUpdatePeriodicPreemptionTimer(PVM pVM, RTCPUID idHostCpu, uint32_t uHz);
179 GVMMR0DECL(int) GVMMR0QueryStatistics(PGVMMSTATS pStats, PSUPDRVSESSION pSession, PVM pVM);
180 GVMMR0DECL(int) GVMMR0ResetStatistics(PCGVMMSTATS pStats, PSUPDRVSESSION pSession, PVM pVM);
202 GVMMR0DECL(int) GVMMR0CreateVMReq(PGVMMCREATEVMREQ pReq);
221 GVMMR0DECL(int) GVMMR0SchedWakeUpAndPokeCpusReq(PVM pVM, PGVMMSCHEDWAKEUPANDPOKECPUSREQ pReq);
240 GVMMR0DECL(int) GVMMR0QueryStatisticsReq(PVM pVM, PGVMMQUERYSTATISTICSSREQ pReq);
260 GVMMR0DECL(int) GVMMR0ResetStatisticsReq(PVM pVM, PGVMMRESETSTATISTICSSREQ pReq);