Changeset 59126 in vbox
- Timestamp:
- Dec 14, 2015 3:05:51 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 104697
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vmm.h
r58125 r59126 319 319 /** Invalid execution type. */ 320 320 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_INVALID UINT32_C(0) 321 /** Let the EMTs execute the callback one by one (in no particular order). */ 321 /** Let the EMTs execute the callback one by one (in no particular order). 322 * Recursion from within the callback possible. */ 322 323 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_ONE_BY_ONE UINT32_C(1) 323 /** Let all the EMTs execute the callback at the same time. */ 324 /** Let all the EMTs execute the callback at the same time. 325 * Cannot recurse from the callback. */ 324 326 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_ALL_AT_ONCE UINT32_C(2) 325 /** Only execute the callback on one EMT (no particular one). */ 327 /** Only execute the callback on one EMT (no particular one). 328 * Cannot recurse from the callback. */ 326 329 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_ONCE UINT32_C(3) 327 /** Let the EMTs execute the callback one by one in ascending order. */ 330 /** Let the EMTs execute the callback one by one in ascending order. 331 * Recursion from within the callback possible. */ 328 332 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_ASCENDING UINT32_C(4) 329 /** Let the EMTs execute the callback one by one in descending order. */ 333 /** Let the EMTs execute the callback one by one in descending order. 334 * Recursion from within the callback possible. */ 330 335 #define VMMEMTRENDEZVOUS_FLAGS_TYPE_DESCENDING UINT32_C(5) 331 336 /** Stop after the first error. -
trunk/src/VBox/VMM/VMMR3/VMM.cpp
r59124 r59126 2102 2102 * grp_VMMR3EmtRendezvous_fFlags. The one-by-one, 2103 2103 * descending and ascending rendezvous types support 2104 * recursion .2104 * recursion from inside @a pfnRendezvous. 2105 2105 * @param pfnRendezvous The callback. 2106 2106 * @param pvUser User argument for the callback.
Note:
See TracChangeset
for help on using the changeset viewer.