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

/vbox/include/iprt/
H A Dreq.h88 typedef RTREQ *PRTREQ; typedef
90 #define NIL_RTREQ ((PRTREQ)0)
147 RTDECL(int) RTReqQueueCall(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, PFNRT pfnFunction, unsigned cArgs, ...);
173 RTDECL(int) RTReqQueueCallVoid(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, PFNRT pfnFunction, unsigned cArgs, ...);
201 RTDECL(int) RTReqQueueCallEx(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, unsigned fFlags, PFNRT pfnFunction, unsigned cArgs, ...);
236 RTDECL(int) RTReqQueueCallV(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, unsigned fFlags, PFNRT pfnFunction, unsigned cArgs, va_list Args);
260 RTDECL(int) RTReqQueueAlloc(RTREQQUEUE hQueue, RTREQTYPE enmType, PRTREQ *phReq);
425 RTDECL(int) RTReqPoolAlloc(RTREQPOOL hPool, RTREQTYPE enmType, PRTREQ *phReq);
446 RTDECL(int) RTReqPoolCallEx( RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, ...);
466 RTDECL(int) RTReqPoolCallExV(RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phRe
[all...]
/vbox/src/VBox/Runtime/include/internal/
H A Dreq.h133 volatile PRTREQ pReqs;
139 volatile PRTREQ apReqFree[9];
153 DECLHIDDEN(int) rtReqAlloc(RTREQTYPE enmType, bool fPoolOrQueue, void *pvOwner, PRTREQ *phReq);
156 DECLHIDDEN(int) rtReqProcessOne(PRTREQ pReq);
/vbox/src/VBox/Runtime/common/misc/
H A Dreqqueue.cpp84 PRTREQ pReq = (PRTREQ)ASMAtomicXchgPtr((void **)&pQueue->apReqFree[i], NULL);
87 PRTREQ pNext = pReq->pNext;
122 PRTREQ pReqs = ASMAtomicXchgPtrT(&pQueue->pReqs, NULL, PRTREQ);
138 PRTREQ pReq = pReqs;
146 PRTREQ pCur = pReq;
177 RTDECL(int) RTReqQueueCall(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, PFNRT pfnFunction, unsigned cArgs, ...)
188 RTDECL(int) RTReqQueueCallVoid(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, PFNRT pfnFunction, unsigned cArgs, ...)
199 RTDECL(int) RTReqQueueCallEx(RTREQQUEUE hQueue, PRTREQ *ppRe
[all...]
H A Dreq.cpp61 DECLHIDDEN(int) rtReqAlloc(RTREQTYPE enmType, bool fPoolOrQueue, void *pvOwner, PRTREQ *phReq)
63 PRTREQ pReq = (PRTREQ)RTMemAllocZ(sizeof(*pReq));
148 RTDECL(uint32_t) RTReqRetain(PRTREQ hReq)
178 RTDECL(uint32_t) RTReqRelease(PRTREQ hReq)
229 RTDECL(int) RTReqSubmit(PRTREQ hReq, RTMSINTERVAL cMillies)
276 RTDECL(int) RTReqWait(PRTREQ hReq, RTMSINTERVAL cMillies)
325 RTDECL(int) RTReqGetStatus(PRTREQ hReq)
H A Dreqpool.cpp1048 RTDECL(int) RTReqPoolAlloc(RTREQPOOL hPool, RTREQTYPE enmType, PRTREQ *phReq)
1093 RTDECL(int) RTReqPoolCallEx( RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, ...)
1104 RTDECL(int) RTReqPoolCallExV(RTREQPOOL hPool, RTMSINTERVAL cMillies, PRTREQ *phReq, uint32_t fFlags, PFNRT pfnFunction, unsigned cArgs, va_list va)
/vbox/src/VBox/Runtime/testcase/
H A DtstRTReqPool.cpp73 PRTREQ hReq;
/vbox/src/VBox/Devices/Storage/
H A DDrvSCSIHost.cpp365 PRTREQ pReq;
382 PRTREQ pReq;
H A DDrvSCSI.cpp93 PRTREQ pPendingDummyReq;
570 PRTREQ pReq;
735 PRTREQ pReq;
/vbox/src/VBox/Devices/Network/
H A DDrvNAT.cpp676 PRTREQ pReq;
723 PRTREQ pReq;
911 PRTREQ pReq = NULL;
947 PRTREQ pReq = NULL;
/vbox/src/VBox/Additions/common/VBoxService/
H A DVBoxServiceControlProcess.cpp2020 bool fAsync, RTMSINTERVAL uTimeoutMS, PRTREQ pReq, PFNRT pfnFunction,
2097 RTMSINTERVAL uTimeoutMS, PRTREQ pReq, PFNRT pfnFunction, unsigned cArgs, ...)
/vbox/src/VBox/Main/src-client/
H A DUsbCardReader.cpp607 PRTREQ pReq;
/vbox/src/VBox/Devices/USB/
H A DVUSBDevice.cpp1631 PRTREQ hReq = NULL;

Completed in 563 milliseconds