Changeset 37702 in vbox for trunk/include/VBox
- Timestamp:
- Jun 30, 2011 10:09:59 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 72562
- Location:
- trunk/include/VBox
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/dis.h
r33540 r37702 32 32 33 33 #if defined(__L4ENV__) 34 # include <setjmp.h>34 # include <setjmp.h> 35 35 #endif 36 36 … … 368 368 * Operand Parameter. 369 369 */ 370 typedef struct _OP_PARAMETER370 typedef struct OP_PARAMETER 371 371 { 372 372 /** @todo switch param and parval and move disp64 and flags up here with the other 64-bit vars to get more natural alignment and save space. */ … … 416 416 417 417 418 struct _OPCODE;419 418 /** Pointer to opcode. */ 420 typedef struct _OPCODE *POPCODE;419 typedef struct OPCODE *POPCODE; 421 420 /** Pointer to const opcode. */ 422 typedef const struct _OPCODE *PCOPCODE;421 typedef const struct OPCODE *PCOPCODE; 423 422 424 423 typedef DECLCALLBACK(int) FN_DIS_READBYTES(RTUINTPTR pSrc, uint8_t *pDest, unsigned size, void *pvUserdata); 425 424 typedef FN_DIS_READBYTES *PFN_DIS_READBYTES; 426 427 /* forward decl */428 struct _DISCPUSTATE;429 /** Pointer to the disassembler CPU state. */430 typedef struct _DISCPUSTATE *PDISCPUSTATE;431 425 432 426 /** Parser callback. … … 435 429 typedef FNDISPARSE *PFNDISPARSE; 436 430 437 typedef struct _DISCPUSTATE431 typedef struct DISCPUSTATE 438 432 { 439 433 /* Global setting */ … … 513 507 } DISCPUSTATE; 514 508 515 /** Pointer to a const disassembler CPU state. */516 typedef DISCPUSTATE const *PCDISCPUSTATE;517 518 509 /** The storage padding sufficient to hold the largest DISCPUSTATE in all 519 510 * contexts (R3, R0 and RC). Used various places in the VMM internals. */ … … 522 513 /** Opcode. */ 523 514 #pragma pack(4) 524 typedef struct _OPCODE515 typedef struct OPCODE 525 516 { 526 517 #ifndef DIS_CORE_ONLY -
trunk/include/VBox/types.h
r36761 r37702 1054 1054 } CPUMMODE; 1055 1055 1056 1057 /** Pointer to the disassembler CPU state. */ 1058 typedef struct DISCPUSTATE *PDISCPUSTATE; 1059 /** Pointer to a const disassembler CPU state. */ 1060 typedef struct DISCPUSTATE const *PCDISCPUSTATE; 1061 1062 1056 1063 /** @} */ 1057 1064 -
trunk/include/VBox/vmm/em.h
r35361 r37702 29 29 #include <VBox/types.h> 30 30 #include <VBox/vmm/trpm.h> 31 #include <VBox/dis.h>32 31 33 32 … … 189 188 VMMDECL(void) EMRemLock(PVM pVM); 190 189 VMMDECL(bool) EMRemIsLockOwner(PVM pVM); 191 VMMDECL(int) EM TryEnterRemLock(PVM pVM);190 VMMDECL(int) EMRemTryLock(PVM pVM); 192 191 /** @} */ 193 192
Note:
See TracChangeset
for help on using the changeset viewer.