Changeset 36054 in vbox for trunk/include/VBox/vmm/vm.h
- Timestamp:
- Feb 22, 2011 3:04:28 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vm.h
r35361 r36054 334 334 * (NON-GLOBAL FLUSH) */ 335 335 #define VMCPU_FF_PGM_SYNC_CR3_NON_GLOBAL RT_BIT_32(17) 336 /** Check for pending TLB shootdown actions. */ 336 /** Check for pending TLB shootdown actions. 337 * Consumer: HWACCM 338 * @todo rename to VMCPU_FF_HWACCM_TLB_SHOOTDOWN */ 337 339 #define VMCPU_FF_TLB_SHOOTDOWN RT_BIT_32(18) 338 /** Check for pending TLB flush action. */ 340 /** Check for pending TLB flush action. 341 * Consumer: HWACCM 342 * @todo rename to VMCPU_FF_HWACCM_TLB_FLUSH */ 339 343 #define VMCPU_FF_TLB_FLUSH RT_BIT_32(VMCPU_FF_TLB_FLUSH_BIT) 340 344 /** The bit number for VMCPU_FF_TLB_FLUSH. */ … … 411 415 #define VMCPU_FF_ALL_MASK (~0U) 412 416 413 /** All the forced VM flags. */ 414 #define VM_FF_ALL_BUT_RAW_MASK (~(VM_FF_HIGH_PRIORITY_PRE_RAW_MASK) | VM_FF_PGM_NO_MEMORY) 415 /** All the forced VMCPU flags. */ 416 #define VMCPU_FF_ALL_BUT_RAW_MASK (~(VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK | VMCPU_FF_CSAM_PENDING_ACTION | VMCPU_FF_PDM_CRITSECT)) 417 /** All the forced VM flags except those related to raw-mode and hardware 418 * assisted execution. */ 419 #define VM_FF_ALL_REM_MASK (~(VM_FF_HIGH_PRIORITY_PRE_RAW_MASK) | VM_FF_PGM_NO_MEMORY) 420 /** All the forced VMCPU flags except those related to raw-mode and hardware 421 * assisted execution. */ 422 #define VMCPU_FF_ALL_REM_MASK (~(VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK | VMCPU_FF_CSAM_PENDING_ACTION | VMCPU_FF_PDM_CRITSECT | VMCPU_FF_TLB_FLUSH | VMCPU_FF_TLB_SHOOTDOWN)) 417 423 418 424 /** @} */
Note:
See TracChangeset
for help on using the changeset viewer.