Searched defs:pCtx (Results 1 - 25 of 113) sorted by relevance

12345

/vbox/src/VBox/Devices/Graphics/
H A DDevVGA-SVGA3d-cocoa.h39 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 DEMHandleRCTmpl.h38 * @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 Dopenssl-md2.cpp55 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 Dopenssl-md5.cpp53 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 Dopenssl-sha1.cpp53 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 Dopenssl-sha256.cpp53 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 Dopenssl-sha512.cpp53 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 Dalt-md2.cpp90 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 Dalt-md5.cpp214 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 Dmd2.h75 * @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 Dmd5.h83 * @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 DHostChannel.h41 VBOXHOSTCHCTX *pCtx; member in struct:VBOXHOSTCHCLIENT
/vbox/src/VBox/VMM/VMMRC/
H A DCPUMRC.cpp93 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 DGIMAll.cpp89 * @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 DGIMAllHv.cpp42 * @param pCtx Pointer to the guest-CPU context.
44 VMM_INT_DECL(int) gimHvHypercall(PVMCPU pVCpu, PCPUMCTX pCtx) argument
H A DDBGFAll.cpp173 * @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 DGIMAllKvm.cpp44 * @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 DSELMAll.cpp489 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 DVBoxClipboard.h34 VBOXCLIPBOARDCONTEXT *pCtx; member in struct:_VBOXCLIPBOARDCLIENTDATA
H A Ddarwin.cpp48 * @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 DEMHM.cpp65 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 DDisplayPNGUtil.cpp37 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 DDisasmReg.cpp308 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 Dasn1-ut-octetstring.cpp63 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 Dclipboard.cpp85 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

Completed in 48 milliseconds

12345