Searched refs:pCtxInt (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Runtime/r3/posix/
H A Dfileaio-posix.cpp73 # define rtFileAioCtxDump(pCtxInt) do {} while (0)
103 struct RTFILEAIOCTXINTERNAL *pCtxInt; member in struct:RTFILEAIOREQINTERNAL
157 static void rtFileAioCtxWakeup(PRTFILEAIOCTXINTERNAL pCtxInt) argument
169 ASMAtomicReadHandle(&pCtxInt->hThreadWait, &hThread);
170 bool fWaiting = ASMAtomicReadBool(&pCtxInt->fWaiting);
192 static int rtFileAioCtxProcessEvents(PRTFILEAIOCTXINTERNAL pCtxInt) argument
197 bool fWokenUp = ASMAtomicXchgBool(&pCtxInt->fWokenUpInternal, false);
200 for (unsigned iSlot = 0; iSlot < RT_ELEMENTS(pCtxInt->apReqsNewHead); iSlot++)
202 PRTFILEAIOREQINTERNAL pReqHead = ASMAtomicXchgPtrT(&pCtxInt->apReqsNewHead[iSlot], NULL, PRTFILEAIOREQINTERNAL);
204 while ( (pCtxInt
482 PRTFILEAIOCTXINTERNAL pCtxInt = pReqInt->pCtxInt; local
530 PRTFILEAIOCTXINTERNAL pCtxInt; local
566 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
582 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
599 rtFileAioCtxDump(PRTFILEAIOCTXINTERNAL pCtxInt) argument
622 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
860 PRTFILEAIOCTXINTERNAL pCtxInt = (PRTFILEAIOCTXINTERNAL)hAioCtx; local
1049 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
[all...]
/vbox/src/VBox/Runtime/r3/solaris/
H A Dfileaio-solaris.cpp83 PRTFILEAIOCTXINTERNAL pCtxInt; member in struct:RTFILEAIOREQINTERNAL
123 pReqInt->pCtxInt = NULL;
177 pReqInt->pCtxInt = NULL;
238 AssertMsg(VALID_PTR(pReqInt->pCtxInt),
241 ASMAtomicDecS32(&pReqInt->pCtxInt->cRequests);
279 PRTFILEAIOCTXINTERNAL pCtxInt; local
283 pCtxInt = (PRTFILEAIOCTXINTERNAL)RTMemAllocZ(sizeof(RTFILEAIOCTXINTERNAL));
284 if (RT_UNLIKELY(!pCtxInt))
288 pCtxInt->iPort = port_create();
289 if (RT_LIKELY(pCtxInt
339 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
450 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
555 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dfileaio-win.cpp109 PRTFILEAIOCTXINTERNAL pCtxInt; member in struct:RTFILEAIOREQINTERNAL
144 pReqInt->pCtxInt = NULL;
274 PRTFILEAIOCTXINTERNAL pCtxInt; local
278 pCtxInt = (PRTFILEAIOCTXINTERNAL)RTMemAllocZ(sizeof(RTFILEAIOCTXINTERNAL));
279 if (RT_UNLIKELY(!pCtxInt))
282 pCtxInt->hIoCompletionPort = CreateIoCompletionPort(INVALID_HANDLE_VALUE,
286 if (RT_UNLIKELY(!pCtxInt->hIoCompletionPort))
288 RTMemFree(pCtxInt);
292 pCtxInt->fFlags = fFlags;
293 pCtxInt
322 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
343 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
397 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
512 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
[all...]
/vbox/src/VBox/Runtime/r3/linux/
H A Dfileaio-linux.cpp211 PRTFILEAIOCTXINTERNAL pCtxInt; member in struct:RTFILEAIOREQINTERNAL
332 pReqInt->pCtxInt = NULL;
394 pReqInt->pCtxInt = NULL;
452 AssertMsg(VALID_PTR(pReqInt->pCtxInt),
455 ASMAtomicDecS32(&pReqInt->pCtxInt->cRequests);
485 PRTFILEAIOCTXINTERNAL pCtxInt; local
493 pCtxInt = (PRTFILEAIOCTXINTERNAL)RTMemAllocZ(sizeof(RTFILEAIOCTXINTERNAL));
494 if (RT_UNLIKELY(!pCtxInt))
498 int rc = rtFileAsyncIoLinuxCreate(cAioReqsMax, &pCtxInt->AioContext);
501 pCtxInt
567 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
662 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
796 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
[all...]
/vbox/src/VBox/Runtime/r3/freebsd/
H A Dfileaio-freebsd.cpp92 PRTFILEAIOCTXINTERNAL pCtxInt; member in struct:RTFILEAIOREQINTERNAL
154 pReqInt->pCtxInt = NULL;
210 pReqInt->pCtxInt = NULL;
273 AssertMsg(VALID_PTR(pReqInt->pCtxInt),
276 ASMAtomicDecS32(&pReqInt->pCtxInt->cRequests);
308 PRTFILEAIOCTXINTERNAL pCtxInt; local
312 pCtxInt = (PRTFILEAIOCTXINTERNAL)RTMemAllocZ(sizeof(RTFILEAIOCTXINTERNAL));
313 if (RT_UNLIKELY(!pCtxInt))
317 pCtxInt->iKQueue = kqueue();
318 if (RT_LIKELY(pCtxInt
368 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
500 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
631 PRTFILEAIOCTXINTERNAL pCtxInt = hAioCtx; local
[all...]

Completed in 80 milliseconds