VirtualBox

Changeset 65135 in vbox for trunk/include/VBox/vmm/apic.h


Ignore:
Timestamp:
Jan 5, 2017 7:04:14 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
112638
Message:

VMM/APIC: Interface for retrieving APIC pages in all contexts.

File:
1 edited

Legend:

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

    r64663 r65135  
    161161#endif /* IN_RING3 */
    162162
    163 #ifdef IN_RING0
    164 /** @defgroup grp_apic_r0  The APIC Host Context Ring-0 API
    165  * @{
    166  */
    167 VMMR0_INT_DECL(int)         APICR0InitVM(PVM pVM);
    168 VMMR0_INT_DECL(int)         APICR0TermVM(PVM pVM);
    169 /** @} */
    170 #endif /* IN_RING0 */
    171 
    172163/* These functions are exported as they are called from external modules (recompiler). */
    173164VMMDECL(void)               APICUpdatePendingInterrupts(PVMCPU pVCpu);
     
    190181VMM_INT_DECL(int)           APICBusDeliver(PVM pVM, uint8_t uDest, uint8_t uDestMode, uint8_t uDeliveryMode, uint8_t uVector,
    191182                                           uint8_t uPolarity, uint8_t uTriggerMode, uint32_t uTagSrc);
     183VMM_INT_DECL(int)           APICGetApicPageForCpu(PVMCPU pVCpu, PRTHCPHYS pHCPhys, PRTR0PTR pR0Ptr, PRTR3PTR pR3Ptr,
     184                                                  PRTRCPTR pRCPtr);
    192185
    193186/** @name Hyper-V interface (Ring-3 and all-context API).
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