/vbox/src/VBox/Devices/Graphics/ |
H A D | DevVGA-SVGA3d-cocoa.h | 39 VMSVGA3D_DECL(void) vmsvga3dCocoaDestroyContext(NativeNSOpenGLContextRef pCtx); variable 44 VMSVGA3D_DECL(void) vmsvga3dCocoaViewMakeCurrentContext(NativeNSViewRef pView, NativeNSOpenGLContextRef pCtx); 45 VMSVGA3D_DECL(void) vmsvga3dCocoaSwapBuffers(NativeNSViewRef pView, NativeNSOpenGLContextRef pCtx);
|
/vbox/src/VBox/VMM/include/ |
H A D | EMHandleRCTmpl.h | 38 * @param pCtx Pointer to the guest CPU context. 41 int emR3RawHandleRC(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, int rc) argument 43 int emR3HmHandleRC(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, int rc) 75 if (PATMR3IsInsidePatchJump(pVM, pCtx->eip, NULL)) 89 rc = emR3RawPatchTrap(pVM, pVCpu, pCtx, rc); 93 Assert(PATMIsPatchGCAddr(pVM, pCtx->eip)); 94 rc = PATMR3DuplicateFunctionRequest(pVM, pCtx); 118 rc = PATMR3InstallPatch(pVM, SELMToFlat(pVM, DISSELREG_CS, CPUMCTX2CORE(pCtx), pCtx->eip), 165 rc = PGMChangeMode(pVCpu, pCtx [all...] |
/vbox/src/VBox/Runtime/common/checksum/ |
H A D | openssl-md2.cpp | 55 RTDECL(void) RTMd2Init(PRTMD2CONTEXT pCtx) argument 57 MD2_Init(&pCtx->Private); 62 RTDECL(void) RTMd2Update(PRTMD2CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 64 MD2_Update(&pCtx->Private, (const unsigned char *)pvBuf, cbBuf); 69 RTDECL(void) RTMd2Final(PRTMD2CONTEXT pCtx, uint8_t pabDigest[RTMD2_HASH_SIZE]) argument 71 MD2_Final((unsigned char *)&pabDigest[0], &pCtx->Private);
|
H A D | openssl-md5.cpp | 53 RTDECL(void) RTMd5Init(PRTMD5CONTEXT pCtx) argument 55 MD5_Init(&pCtx->OsslPrivate); 60 RTDECL(void) RTMd5Update(PRTMD5CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 62 MD5_Update(&pCtx->OsslPrivate, pvBuf, cbBuf); 67 RTDECL(void) RTMd5Final(uint8_t pabDigest[32], PRTMD5CONTEXT pCtx) argument 69 MD5_Final((unsigned char *)&pabDigest[0], &pCtx->OsslPrivate);
|
H A D | openssl-sha1.cpp | 53 RTDECL(void) RTSha1Init(PRTSHA1CONTEXT pCtx) argument 55 SHA1_Init(&pCtx->Private); 60 RTDECL(void) RTSha1Update(PRTSHA1CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 62 SHA1_Update(&pCtx->Private, pvBuf, cbBuf); 67 RTDECL(void) RTSha1Final(PRTSHA1CONTEXT pCtx, uint8_t pabDigest[32]) argument 69 SHA1_Final((unsigned char *)&pabDigest[0], &pCtx->Private);
|
H A D | openssl-sha256.cpp | 53 RTDECL(void) RTSha256Init(PRTSHA256CONTEXT pCtx) argument 55 SHA256_Init(&pCtx->Private); 60 RTDECL(void) RTSha256Update(PRTSHA256CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 62 SHA256_Update(&pCtx->Private, pvBuf, cbBuf); 67 RTDECL(void) RTSha256Final(PRTSHA256CONTEXT pCtx, uint8_t pabDigest[32]) argument 69 SHA256_Final((unsigned char *)&pabDigest[0], &pCtx->Private); 89 RTDECL(void) RTSha224Init(PRTSHA224CONTEXT pCtx) argument 91 SHA224_Init(&pCtx->Private); 96 RTDECL(void) RTSha224Update(PRTSHA224CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 98 SHA224_Update(&pCtx 103 RTSha224Final(PRTSHA224CONTEXT pCtx, uint8_t pabDigest[32]) argument [all...] |
H A D | openssl-sha512.cpp | 53 RTDECL(void) RTSha512Init(PRTSHA512CONTEXT pCtx) argument 55 SHA512_Init(&pCtx->Private); 60 RTDECL(void) RTSha512Update(PRTSHA512CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 62 SHA512_Update(&pCtx->Private, pvBuf, cbBuf); 67 RTDECL(void) RTSha512Final(PRTSHA512CONTEXT pCtx, uint8_t pabDigest[32]) argument 69 SHA512_Final((unsigned char *)&pabDigest[0], &pCtx->Private); 90 RTDECL(void) RTSha384Init(PRTSHA384CONTEXT pCtx) argument 92 SHA384_Init(&pCtx->Private); 97 RTDECL(void) RTSha384Update(PRTSHA384CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 99 SHA384_Update(&pCtx 104 RTSha384Final(PRTSHA384CONTEXT pCtx, uint8_t pabDigest[32]) argument [all...] |
H A D | alt-md2.cpp | 90 RTDECL(void) RTMd2Init(PRTMD2CONTEXT pCtx) argument 92 pCtx->AltPrivate.cbBuffer = 0; 93 RT_ZERO(pCtx->AltPrivate.abStateX); 94 RT_ZERO(pCtx->AltPrivate.abChecksum); 105 * @param pCtx The MD2 context. 108 DECLINLINE(void) rtMd2BlockInit(PRTMD2CONTEXT pCtx, const uint8_t *pbBlock) argument 110 uint8_t bL = pCtx->AltPrivate.abChecksum[15]; 114 pCtx->AltPrivate.abStateX[j + RTMD2_BLOCK_SIZE] = bIn; 115 pCtx->AltPrivate.abStateX[j + RTMD2_BLOCK_SIZE * 2] = bIn ^ pCtx 129 rtMd2BlockInitNoChecksum(PRTMD2CONTEXT pCtx, const uint8_t *pbBlock) argument 148 rtMd2BlockInitBuffered(PRTMD2CONTEXT pCtx) argument 167 rtMd2BlockProcess(PRTMD2CONTEXT pCtx) argument 179 RTMd2Update(PRTMD2CONTEXT pCtx, const void *pvBuf, size_t cbBuf) argument 233 RTMd2Final(PRTMD2CONTEXT pCtx, uint8_t pabDigest[RTMD2_HASH_SIZE]) argument [all...] |
H A D | alt-md5.cpp | 214 RTDECL(void) RTMd5Init(PRTMD5CONTEXT pCtx) argument 216 pCtx->AltPrivate.buf[0] = 0x67452301; 217 pCtx->AltPrivate.buf[1] = 0xefcdab89; 218 pCtx->AltPrivate.buf[2] = 0x98badcfe; 219 pCtx->AltPrivate.buf[3] = 0x10325476; 221 pCtx->AltPrivate.bits[0] = 0; 222 pCtx->AltPrivate.bits[1] = 0; 231 RTDECL(void) RTMd5Update(PRTMD5CONTEXT pCtx, const void *pvBuf, size_t len) argument 237 t = pCtx->AltPrivate.bits[0]; 238 if ((pCtx 294 RTMd5Final(uint8_t digest[16], PRTMD5CONTEXT pCtx) argument 347 PRTMD5CONTEXT const pCtx = &Ctx; local [all...] |
/vbox/include/iprt/ |
H A D | md2.h | 75 * @param pCtx Pointer to the MD2 context to initialize. 77 RTDECL(void) RTMd2Init(PRTMD2CONTEXT pCtx); variable 82 * @param pCtx Pointer to the MD2 context. 86 RTDECL(void) RTMd2Update(PRTMD2CONTEXT pCtx, const void *pvBuf, size_t cbBuf); 91 * @param pCtx Pointer to the MD2 context. 95 RTDECL(void) RTMd2Final(PRTMD2CONTEXT pCtx, uint8_t pabDigest[RTMD2_HASH_SIZE]);
|
H A D | md5.h | 83 * @param pCtx Pointer to the MD5 context to initialize. 85 RTDECL(void) RTMd5Init(PRTMD5CONTEXT pCtx); variable 90 * @param pCtx Pointer to the MD5 context. 94 RTDECL(void) RTMd5Update(PRTMD5CONTEXT pCtx, const void *pvBuf, size_t cbBuf); 101 * @param pCtx Pointer to the MD5 context. 103 RTDECL(void) RTMd5Final(uint8_t pabDigest[RTMD5HASHSIZE], PRTMD5CONTEXT pCtx);
|
/vbox/src/VBox/HostServices/HostChannel/ |
H A D | HostChannel.h | 41 VBOXHOSTCHCTX *pCtx; member in struct:VBOXHOSTCHCLIENT
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | CPUMRC.cpp | 93 PCCPUMCTX pCtx = &pVCpu->cpum.s.Guest; local 96 bool const fPatch = PATMIsPatchGCAddr(pVM, pCtx->eip); 97 AssertMsg(pCtx->eflags.Bits.u1IF, ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx->cs.Sel, pCtx->eip, pCtx->ss.Sel, pCtx->esp, uRawCpl, u32EFlags, pCtx->eflags.u, fPatch ? " patch" : "")); 98 AssertMsg(pCtx->eflags.Bits.u2IOPL < RT_MAX(uRawCpl, 1U), 99 ("cs:eip=%04x:%08x ss:esp=%04x:%08x cpl=%u raw/efl=%#x/%#x%s\n", pCtx [all...] |
/vbox/src/VBox/VMM/VMMAll/ |
H A D | GIMAll.cpp | 89 * @param pCtx Pointer to the guest-CPU context. 91 VMM_INT_DECL(int) GIMHypercall(PVMCPU pVCpu, PCPUMCTX pCtx) argument 102 return gimHvHypercall(pVCpu, pCtx); 105 return gimKvmHypercall(pVCpu, pCtx); 174 * @param pCtx Pointer to the guest-CPU context. 178 VMM_INT_DECL(int) GIMXcptUD(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis) argument 186 return gimKvmXcptUD(pVCpu, pCtx, pDis);
|
H A D | GIMAllHv.cpp | 42 * @param pCtx Pointer to the guest-CPU context. 44 VMM_INT_DECL(int) gimHvHypercall(PVMCPU pVCpu, PCPUMCTX pCtx) argument
|
H A D | DBGFAll.cpp | 173 * @param pCtx The CPU context for the calling EMT. 177 VMM_INT_DECL(VBOXSTRICTRC) DBGFBpCheckIo(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTIOPORT uIoPort, uint8_t cbValue) argument 203 pVM->dbgf.s.aHwBreakpoints[iBp].iBp, pCtx->cs.Sel, pCtx->rip, uIoPort)); 212 uint32_t const uDr7 = pCtx->dr[7]; 215 && (pCtx->cr4 & X86_CR4_DE) ) 225 uint64_t uDrXFirst = pCtx->dr[iBp] & ~(uint64_t)cbInvAlign; 242 pCtx->dr[6] &= ~X86_DR6_B_MASK; 243 pCtx->dr[6] |= X86_DR6_B(iBp); 244 pCtx [all...] |
H A D | GIMAllKvm.cpp | 44 * @param pCtx Pointer to the guest-CPU context. 46 VMM_INT_DECL(int) gimKvmHypercall(PVMCPU pVCpu, PCPUMCTX pCtx) argument 51 bool const fIs64BitMode = CPUMIsGuestIn64BitCodeEx(pCtx); 52 uint64_t uHyperOp = pCtx->rax; 53 uint64_t uHyperArg0 = pCtx->rbx; 54 uint64_t uHyperArg1 = pCtx->rcx; 55 uint64_t uHyperArg2 = pCtx->rdi; 56 uint64_t uHyperArg3 = pCtx->rsi; 76 pCtx->rax = KVM_HYPERCALL_RET_EPERM & uAndMask; 114 pCtx 343 gimKvmXcptUD(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis) argument [all...] |
H A D | SELMAll.cpp | 489 static void selLoadHiddenSelectorRegFromGuestTable(PVMCPU pVCpu, PCCPUMCTX pCtx, PCPUMSELREG pSReg, argument 530 * @param pCtx The guest CPU context. 540 VMM_INT_DECL(void) SELMLoadHiddenSelectorReg(PVMCPU pVCpu, PCCPUMCTX pCtx, PCPUMSELREG pSReg) argument 542 Assert(pCtx->cr0 & X86_CR0_PE); 543 Assert(!(pCtx->msrEFER & MSR_K6_EFER_LMA)); 555 uint32_t const iSReg = pSReg - CPUMCTX_FIRST_SREG(pCtx); Assert(iSReg < X86_SREG_COUNT); 561 AssertReturnVoid((Sel | X86_SEL_RPL | X86_SEL_LDT) <= pCtx->gdtr.cbGdt); 567 selLoadHiddenSelectorRegFromGuestTable(pVCpu, pCtx, pSReg, pCtx->gdtr.pGdt + (Sel & X86_SEL_MASK), Sel, iSReg); 575 AssertReturnVoid((Sel | X86_SEL_RPL | X86_SEL_LDT) <= pCtx [all...] |
/vbox/src/VBox/HostServices/SharedClipboard/ |
H A D | VBoxClipboard.h | 34 VBOXCLIPBOARDCONTEXT *pCtx; member in struct:_VBOXCLIPBOARDCLIENTDATA
|
H A D | darwin.cpp | 48 * @param pCtx The context. 50 static int vboxClipboardChanged (VBOXCLIPBOARDCONTEXT *pCtx) argument 52 if (pCtx->pClient == NULL) 58 int rc = queryNewPasteboardFormats (pCtx->pasteboard, &fFormats, &fChanged); 61 vboxSvcClipboardReportMsg (pCtx->pClient, VBOX_SHARED_CLIPBOARD_HOST_MSG_FORMATS, fFormats); 84 VBOXCLIPBOARDCONTEXT *pCtx = (VBOXCLIPBOARDCONTEXT *) pvUser; local 86 while (!pCtx->fTerminate) 91 vboxClipboardChanged (pCtx); 165 pClient->pCtx = &g_ctx; 166 pClient->pCtx [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | EMHM.cpp | 65 static int emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx); 91 PCPUMCTX pCtx = pVCpu->em.s.pCtx; local 94 if (!HMR3CanExecuteGuest(pVM, pCtx)) 97 uint64_t const uOldRip = pCtx->rip; 106 VBOXSTRICTRC rcStrict = emR3HmForcedActions(pVM, pVCpu, pCtx); 136 rcStrict = emR3HmHandleRC(pVM, pVCpu, pCtx, VBOXSTRICTRC_TODO(rcStrict)); 145 || pCtx->rip != uOldRip) 147 if (rcStrict == VINF_SUCCESS && pCtx->rip != uOldRip) 149 Log(("EMR3HmSingleInstruction: returns %Rrc (rip %llx -> %llx)\n", VBOXSTRICTRC_VAL(rcStrict), uOldRip, pCtx 174 PCPUMCTX pCtx = pVCpu->em.s.pCtx; local 262 PCPUMCTX pCtx = pVCpu->em.s.pCtx; local 390 emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) argument 469 PCPUMCTX pCtx = pVCpu->em.s.pCtx; local [all...] |
/vbox/src/VBox/Main/src-all/ |
H A D | DisplayPNGUtil.cpp | 37 PNGWriteCtx *pCtx = (PNGWriteCtx *)png_get_io_ptr(png_ptr); local 38 LogFlowFunc(("png_ptr %p, p %p, cb %d, pCtx %p\n", png_ptr, p, cb, pCtx)); 40 if (pCtx && RT_SUCCESS(pCtx->rc)) 42 if (pCtx->cbAllocated - pCtx->cbPNG < cb) 44 uint32_t cbNew = pCtx->cbPNG + (uint32_t)cb; 45 AssertReturnVoidStmt(cbNew > pCtx->cbPNG && cbNew <= _1G, pCtx [all...] |
/vbox/src/VBox/Disassembler/ |
H A D | DisasmReg.cpp | 308 DISDECL(int) DISFetchReg8(PCCPUMCTXCORE pCtx, unsigned reg8, uint8_t *pVal) argument 312 *pVal = DIS_READ_REG8(pCtx, reg8); 320 DISDECL(int) DISFetchReg16(PCCPUMCTXCORE pCtx, unsigned reg16, uint16_t *pVal) 324 *pVal = DIS_READ_REG16(pCtx, reg16); 332 DISDECL(int) DISFetchReg32(PCCPUMCTXCORE pCtx, unsigned reg32, uint32_t *pVal) 336 *pVal = DIS_READ_REG32(pCtx, reg32); 344 DISDECL(int) DISFetchReg64(PCCPUMCTXCORE pCtx, unsigned reg64, uint64_t *pVal) 348 *pVal = DIS_READ_REG64(pCtx, reg64); 356 DISDECL(int) DISPtrReg8(PCPUMCTXCORE pCtx, unsigned reg8, uint8_t **ppReg) 360 *ppReg = DIS_PTR_REG8(pCtx, reg [all...] |
/vbox/src/VBox/Runtime/common/asn1/ |
H A D | asn1-ut-octetstring.cpp | 63 RTASN1OCTETSTRINGWRITERCTX *pCtx = (RTASN1OCTETSTRINGWRITERCTX *)pvUser; local 64 AssertReturn(cbToWrite <= pCtx->cbBuf - pCtx->offBuf, 66 "cbToWrite=%#x offBuf=%#x cbBuf=%#x", cbToWrite, pCtx->cbBuf, pCtx->offBuf)); 67 memcpy(&pCtx->pbBuf[pCtx->offBuf], pvBuf, cbToWrite); 68 pCtx->offBuf += (uint32_t)cbToWrite; 78 RTASN1OCTETSTRINGWRITERCTX *pCtx = (RTASN1OCTETSTRINGWRITERCTX *)pvUser; local 79 AssertReturn(cbToWrite <= pCtx [all...] |
/vbox/src/VBox/Additions/x11/VBoxClient/ |
H A D | clipboard.cpp | 85 int ClipRequestDataForX11(VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Format, argument 146 void ClipReportX11Formats(VBOXCLIPBOARDCONTEXT *pCtx, uint32_t u32Formats) argument 156 * @param pCtx Our context information 164 void ClipCompleteDataRequestFromX11(VBOXCLIPBOARDCONTEXT *pCtx, int rc, argument
|