VirtualBox

Changeset 44394 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jan 26, 2013 5:53:53 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
83368
Message:

+VMMR3GetCpuByIdU, -FNATOMICHANDLER

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/vmm.h

    r43930 r44394  
    44
    55/*
    6  * Copyright (C) 2006-2010 Oracle Corporation
     6 * Copyright (C) 2006-2013 Oracle Corporation
    77 *
    88 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    113113
    114114/**
    115  * VMMR3AtomicExecuteHandler callback function.
    116  *
    117  * @returns VBox status code.
    118  * @param   pVM     Pointer to the shared VM structure.
    119  * @param   pvUser  User specified argument
    120  *
    121  * @todo missing prefix.
    122  */
    123 typedef DECLCALLBACK(int) FNATOMICHANDLER(PVM pVM, void *pvUser);
    124 /** Pointer to a FNMMATOMICHANDLER(). */
    125 typedef FNATOMICHANDLER *PFNATOMICHANDLER;
    126 
    127 /**
    128115 * Rendezvous callback.
    129116 *
     
    224211
    225212
    226 VMMDECL(RTRCPTR)     VMMGetStackRC(PVMCPU pVCpu);
    227 VMMDECL(VMCPUID)     VMMGetCpuId(PVM pVM);
    228 VMMDECL(PVMCPU)      VMMGetCpu(PVM pVM);
    229 VMMDECL(PVMCPU)      VMMGetCpu0(PVM pVM);
    230 VMMDECL(PVMCPU)      VMMGetCpuById(PVM pVM, VMCPUID idCpu);
    231 VMMDECL(uint32_t)    VMMGetSvnRev(void);
    232 VMMDECL(VMMSWITCHER) VMMGetSwitcher(PVM pVM);
    233 VMMDECL(void)        VMMTrashVolatileXMMRegs(void);
     213VMM_INT_DECL(RTRCPTR)       VMMGetStackRC(PVMCPU pVCpu);
     214VMMDECL(VMCPUID)            VMMGetCpuId(PVM pVM);
     215VMMDECL(PVMCPU)             VMMGetCpu(PVM pVM);
     216VMMDECL(PVMCPU)             VMMGetCpu0(PVM pVM);
     217VMMDECL(PVMCPU)             VMMGetCpuById(PVM pVM, VMCPUID idCpu);
     218VMMR3DECL(PVMCPU)           VMMR3GetCpuByIdU(PUVM pVM, VMCPUID idCpu);
     219VMM_INT_DECL(uint32_t)      VMMGetSvnRev(void);
     220VMM_INT_DECL(VMMSWITCHER)   VMMGetSwitcher(PVM pVM);
     221VMM_INT_DECL(void)          VMMTrashVolatileXMMRegs(void);
    234222
    235223/** @def VMMIsHwVirtExtForced
     
    241229 * @returns true / false.
    242230 * @param   pVM     Pointer to the shared VM structure.
     231 * @internal
    243232 */
    244233#define VMMIsHwVirtExtForced(pVM)   ((pVM)->fHwVirtExtForced)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette