Searched refs:phReq (Results 1 - 12 of 12) sorted by relevance

/vbox/include/iprt/
H A Dreq.h258 * @param phReq Where to store the handle to the new request.
260 RTDECL(int) RTReqQueueAlloc(RTREQQUEUE hQueue, RTREQTYPE enmType, PRTREQ *phReq);
423 * @param phReq Where to store the handle to the new request.
425 RTDECL(int) RTReqPoolAlloc(RTREQPOOL hPool, RTREQTYPE enmType, PRTREQ *phReq);
434 * @param phReq Where to return the request. Can be NULL if the
446 RTDECL(int) RTReqPoolCallEx( RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, ...);
456 * @param phReq Where to return the request. Can be NULL if the
466 RTDECL(int) RTReqPoolCallExV(RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, va_list va);
H A Dfile.h1251 * @param phReq Where to store the request handle.
1253 RTDECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq); variable
/vbox/src/VBox/Runtime/include/internal/
H A Dreq.h153 DECLHIDDEN(int) rtReqAlloc(RTREQTYPE enmType, bool fPoolOrQueue, void *pvOwner, PRTREQ *phReq);
/vbox/src/VBox/Runtime/common/misc/
H A Dreqpool.cpp1048 RTDECL(int) RTReqPoolAlloc(RTREQPOOL hPool, RTREQTYPE enmType, PRTREQ *phReq)
1074 *phReq = pReq;
1075 LogFlow(("RTReqPoolAlloc: returns VINF_SUCCESS *phReq=%p recycled\n", pReq));
1086 int rc = rtReqAlloc(enmType, true /*fPoolOrQueue*/, pPool, phReq);
1087 LogFlow(("RTReqPoolAlloc: returns %Rrc *phReq=%p\n", rc, *phReq));
1093 RTDECL(int) RTReqPoolCallEx( RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, ...)
1097 int rc = RTReqPoolCallExV(hPool, cMillies, phReq, fFlags, pfnFunction, cArgs, va);
1104 RTDECL(int) RTReqPoolCallExV(RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, va_list va)
1113 AssertPtrReturn(phReq, VERR_INVALID_POINTE
[all...]
H A Dreqqueue.cpp340 RTDECL(int) RTReqQueueAlloc(RTREQQUEUE hQueue, RTREQTYPE enmType, PRTREQ *phReq) argument
375 *phReq = pReq;
376 LogFlow(("RTReqQueueAlloc: returns VINF_SUCCESS *phReq=%p recycled\n", pReq));
385 int rc = rtReqAlloc(enmType, false /*fPoolOrQueue*/, pQueue, phReq);
386 LogFlow(("RTReqQueueAlloc: returns %Rrc *phReq=%p\n", rc, *phReq));
H A Dreq.cpp59 * @param phReq Where to return the request handle.
61 DECLHIDDEN(int) rtReqAlloc(RTREQTYPE enmType, bool fPoolOrQueue, void *pvOwner, PRTREQ *phReq) argument
88 *phReq = pReq;
/vbox/src/VBox/Runtime/r3/solaris/
H A Dfileaio-solaris.cpp111 RTR3DECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq) argument
113 AssertPtrReturn(phReq, VERR_INVALID_POINTER);
127 *phReq = (RTFILEAIOREQ)pReqInt;
/vbox/src/VBox/Runtime/r3/win/
H A Dfileaio-win.cpp136 RTR3DECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq) argument
138 AssertPtrReturn(phReq, VERR_INVALID_POINTER);
149 *phReq = (RTFILEAIOREQ)pReqInt;
/vbox/src/VBox/Runtime/r3/freebsd/
H A Dfileaio-freebsd.cpp143 RTR3DECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq) argument
145 AssertPtrReturn(phReq, VERR_INVALID_POINTER);
158 *phReq = (RTFILEAIOREQ)pReqInt;
/vbox/src/VBox/Runtime/r3/linux/
H A Dfileaio-linux.cpp321 RTR3DECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq) argument
323 AssertPtrReturn(phReq, VERR_INVALID_POINTER);
336 *phReq = (RTFILEAIOREQ)pReqInt;
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletionFileNormal.cpp762 PPDMACTASKFILE pTask, PRTFILEAIOREQ phReq)
825 *phReq = hReq;
836 PPDMACTASKFILE pTask, PRTFILEAIOREQ phReq)
954 *phReq = hReq;
760 pdmacFileAioMgrNormalTaskPrepareBuffered(PPDMACEPFILEMGR pAioMgr, PPDMASYNCCOMPLETIONENDPOINTFILE pEndpoint, PPDMACTASKFILE pTask, PRTFILEAIOREQ phReq) argument
834 pdmacFileAioMgrNormalTaskPrepareNonBuffered(PPDMACEPFILEMGR pAioMgr, PPDMASYNCCOMPLETIONENDPOINTFILE pEndpoint, PPDMACTASKFILE pTask, PRTFILEAIOREQ phReq) argument
/vbox/src/VBox/Runtime/r3/posix/
H A Dfileaio-posix.cpp351 RTR3DECL(int) RTFileAioReqCreate(PRTFILEAIOREQ phReq) argument
353 AssertPtrReturn(phReq, VERR_INVALID_POINTER);
364 *phReq = (RTFILEAIOREQ)pReqInt;

Completed in 90 milliseconds