Searched defs:pahReqs (Results 1 - 7 of 7) sorted by relevance

/vbox/src/VBox/Runtime/r3/freebsd/
H A Dfileaio-freebsd.cpp362 RTDECL(int) RTFileAioCtxSubmit(RTFILEAIOCTX hAioCtx, PRTFILEAIOREQ pahReqs, size_t cReqs) argument
371 AssertPtrReturn(pahReqs, VERR_INVALID_POINTER);
383 pReqInt = pahReqs[i];
389 pReqInt = pahReqs[iUndo];
411 rcBSD = lio_listio(LIO_NOWAIT, (struct aiocb **)pahReqs, cReqsSubmit, NULL);
422 pReqInt = pahReqs[i];
445 pahReqs += cReqsSubmit;
451 pReqInt = pahReqs[0];
481 pahReqs++;
490 PRTFILEAIOREQ pahReqs, size_
489 RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs) argument
[all...]
/vbox/src/VBox/Runtime/r3/solaris/
H A Dfileaio-solaris.cpp333 RTDECL(int) RTFileAioCtxSubmit(RTFILEAIOCTX hAioCtx, PRTFILEAIOREQ pahReqs, size_t cReqs) argument
342 AssertPtrReturn(pahReqs, VERR_INVALID_POINTER);
353 pReqInt = pahReqs[i];
359 pReqInt = pahReqs[iUndo];
379 rcSol = lio_listio(LIO_NOWAIT, (struct aiocb **)pahReqs, cReqsSubmit, NULL);
390 pReqInt = pahReqs[i];
409 pahReqs += cReqsSubmit;
414 pReqInt = pahReqs[0];
432 pahReqs++;
440 PRTFILEAIOREQ pahReqs, size_
439 RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs) argument
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dfileaio-win.cpp337 RTDECL(int) RTFileAioCtxSubmit(RTFILEAIOCTX hAioCtx, PRTFILEAIOREQ pahReqs, size_t cReqs) argument
347 AssertPtrReturn(pahReqs, VERR_INVALID_POINTER);
352 PRTFILEAIOREQINTERNAL pReqInt = pahReqs[i];
390 PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs)
399 AssertPtrReturn(pahReqs, VERR_INVALID_POINTER);
474 pahReqs[cRequestsCompleted++] = (RTFILEAIOREQ)pReqInt;
389 RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs) argument
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletionFileNormal.cpp547 PRTFILEAIOREQ pahReqs, unsigned cReqs)
555 int rc = RTFileAioCtxSubmit(pAioMgr->hAioCtx, pahReqs, cReqs);
565 int rcReq = RTFileAioReqGetRC(pahReqs[i], NULL);
569 PPDMACTASKFILE pTask = (PPDMACTASKFILE)RTFileAioReqGetUser(pahReqs[i]);
571 Assert(pTask->hReq == pahReqs[i]);
604 int rcReq = RTFileAioReqGetRC(pahReqs[i], NULL);
609 rc = pdmacFileAioMgrNormalReqsEnqueue(pAioMgr, pEndpoint, &pahReqs[i], 1);
613 pdmacFileAioMgrNormalReqCompleteRc(pAioMgr, pahReqs[i], rcReq, 0);
545 pdmacFileAioMgrNormalReqsEnqueue(PPDMACEPFILEMGR pAioMgr, PPDMASYNCCOMPLETIONENDPOINTFILE pEndpoint, PRTFILEAIOREQ pahReqs, unsigned cReqs) argument
/vbox/src/VBox/Runtime/r3/linux/
H A Dfileaio-linux.cpp560 RTDECL(int) RTFileAioCtxSubmit(RTFILEAIOCTX hAioCtx, PRTFILEAIOREQ pahReqs, size_t cReqs) argument
570 AssertPtrReturn(pahReqs, VERR_INVALID_POINTER);
579 pReqInt = pahReqs[i];
586 pReqInt = pahReqs[iUndo];
601 * We cast pahReqs to the Linux iocb structure to avoid copying the requests
607 (PLNXKAIOIOCB *)pahReqs,
624 pReqInt = pahReqs[i];
635 pReqInt = pahReqs[0];
645 pahReqs += cReqsSubmitted;
655 PRTFILEAIOREQ pahReqs, size_
654 RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs) argument
[all...]
/vbox/src/VBox/Runtime/r3/posix/
H A Dfileaio-posix.cpp619 RTDECL(int) RTFileAioCtxSubmit(RTFILEAIOCTX hAioCtx, PRTFILEAIOREQ pahReqs, size_t cReqs) argument
627 AssertPtrReturn(pahReqs, VERR_INVALID_PARAMETER);
647 pReqInt = pahReqs[i];
653 pReqInt = pahReqs[iUndo];
691 rcPosix = lio_listio(LIO_NOWAIT, (struct aiocb **)pahReqs, cReqsSubmit, NULL);
704 pReqInt = pahReqs[i];
762 pahReqs += cReqsSubmit;
773 pReqInt = pahReqs[0];
810 pahReqs++;
856 PRTFILEAIOREQ pahReqs, size_
855 RTFileAioCtxWait(RTFILEAIOCTX hAioCtx, size_t cMinReqs, RTMSINTERVAL cMillies, PRTFILEAIOREQ pahReqs, size_t cReqs, uint32_t *pcReqs) argument
[all...]
/vbox/src/VBox/Runtime/common/misc/
H A Daiomgr.cpp235 PRTFILEAIOREQ pahReqs, unsigned cReqs);
414 PRTFILEAIOREQ pahReqs, unsigned cReqs)
419 int rc = RTFileAioCtxSubmit(pThis->hAioCtx, pahReqs, cReqs);
427 int rcReq = RTFileAioReqGetRC(pahReqs[i], NULL);
431 PRTAIOMGRREQ pReq = (PRTAIOMGRREQ)RTFileAioReqGetUser(pahReqs[i]);
433 Assert(pReq->hReqIo == pahReqs[i]);
448 PRTAIOMGRREQ pReq = (PRTAIOMGRREQ)RTFileAioReqGetUser(pahReqs[i]);
449 int rcReq = RTFileAioReqGetRC(pahReqs[i], NULL);
454 rc = rtAioMgrReqsEnqueue(pThis, pFile, &pahReqs[i], 1);
413 rtAioMgrReqsEnqueue(PRTAIOMGRINT pThis, PRTAIOMGRFILEINT pFile, PRTFILEAIOREQ pahReqs, unsigned cReqs) argument

Completed in 60 milliseconds