Changeset 67983 in vbox
- Timestamp:
- Jul 16, 2017 2:39:47 PM (7 years ago)
- File:
-
- 1 edited
-
trunk/include/VBox/vmm/vmm.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vmm.h
r67955 r67983 367 367 368 368 /** Ask the GVMM to create a new VM. */ 369 VMMR0_DO_GVMM_CREATE_VM ,369 VMMR0_DO_GVMM_CREATE_VM = 32, 370 370 /** Ask the GVMM to destroy the VM. */ 371 371 VMMR0_DO_GVMM_DESTROY_VM, 372 /** Call GVMMR0RegisterVCpu(). */ 373 VMMR0_DO_GVMM_REGISTER_VMCPU, 374 /** Call GVMMR0DeregisterVCpu(). */ 375 VMMR0_DO_GVMM_DEREGISTER_VMCPU, 372 376 /** Call GVMMR0SchedHalt(). */ 373 377 VMMR0_DO_GVMM_SCHED_HALT, … … 384 388 /** Call GVMMR0ResetStatistics(). */ 385 389 VMMR0_DO_GVMM_RESET_STATISTICS, 386 /** Call GVMMR0RegisterVCpu(). */387 VMMR0_DO_GVMM_REGISTER_VMCPU,388 390 389 391 /** Call VMMR0 Per VM Init. */ 390 VMMR0_DO_VMMR0_INIT ,392 VMMR0_DO_VMMR0_INIT = 64, 391 393 /** Call VMMR0 Per VM Termination. */ 392 394 VMMR0_DO_VMMR0_TERM, 395 393 396 /** Setup the hardware accelerated raw-mode session. */ 394 VMMR0_DO_HM_SETUP_VM ,397 VMMR0_DO_HM_SETUP_VM = 128, 395 398 /** Attempt to enable or disable hardware accelerated raw-mode. */ 396 399 VMMR0_DO_HM_ENABLE, 397 /** Calls function in the hypervisor.398 * The caller must setup the hypervisor context so the call will be performed.399 * The difference between VMMR0_DO_RUN_GC and this one is the handling of400 * the return GC code. The return code will not be interpreted by this operation.401 */402 VMMR0_DO_CALL_HYPERVISOR,403 400 404 401 /** Call PGMR0PhysAllocateHandyPages(). */ 405 VMMR0_DO_PGM_ALLOCATE_HANDY_PAGES ,402 VMMR0_DO_PGM_ALLOCATE_HANDY_PAGES = 192, 406 403 /** Call PGMR0PhysFlushHandyPages(). */ 407 404 VMMR0_DO_PGM_FLUSH_HANDY_PAGES, … … 412 409 413 410 /** Call GMMR0InitialReservation(). */ 414 VMMR0_DO_GMM_INITIAL_RESERVATION ,411 VMMR0_DO_GMM_INITIAL_RESERVATION = 256, 415 412 /** Call GMMR0UpdateReservation(). */ 416 413 VMMR0_DO_GMM_UPDATE_RESERVATION, … … 446 443 VMMR0_DO_GMM_RESET_STATISTICS, 447 444 445 /** Call PDMR0DriverCallReqHandler. */ 446 VMMR0_DO_PDM_DRIVER_CALL_REQ_HANDLER = 320, 447 /** Call PDMR0DeviceCallReqHandler. */ 448 VMMR0_DO_PDM_DEVICE_CALL_REQ_HANDLER, 449 450 /** Calls function in the hypervisor. 451 * The caller must setup the hypervisor context so the call will be performed. 452 * The difference between VMMR0_DO_RUN_GC and this one is the handling of 453 * the return GC code. The return code will not be interpreted by this operation. 454 */ 455 VMMR0_DO_CALL_HYPERVISOR = 384, 456 448 457 /** Set a GVMM or GMM configuration value. */ 449 VMMR0_DO_GCFGM_SET_VALUE ,458 VMMR0_DO_GCFGM_SET_VALUE = 400, 450 459 /** Query a GVMM or GMM configuration value. */ 451 460 VMMR0_DO_GCFGM_QUERY_VALUE, 452 461 453 /** Call PDMR0DriverCallReqHandler. */454 VMMR0_DO_PDM_DRIVER_CALL_REQ_HANDLER,455 /** Call PDMR0DeviceCallReqHandler. */456 VMMR0_DO_PDM_DEVICE_CALL_REQ_HANDLER,457 458 462 /** The start of the R0 service operations. */ 459 VMMR0_DO_SRV_START ,463 VMMR0_DO_SRV_START = 448, 460 464 /** Call IntNetR0Open(). */ 461 465 VMMR0_DO_INTNET_OPEN, … … 478 482 479 483 /** Forward call to the PCI driver */ 480 VMMR0_DO_PCIRAW_REQ ,484 VMMR0_DO_PCIRAW_REQ = 512, 481 485 482 486 /** The end of the R0 service operations. */
Note:
See TracChangeset
for help on using the changeset viewer.

