Searched refs:PRTREQ (Results 1 - 12 of 12) sorted by relevance
/vbox/include/iprt/ |
H A D | req.h | 88 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 D | req.h | 133 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 D | reqqueue.cpp | 84 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 D | req.cpp | 61 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 D | reqpool.cpp | 1048 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 D | tstRTReqPool.cpp | 73 PRTREQ hReq;
|
/vbox/src/VBox/Devices/Storage/ |
H A D | DrvSCSIHost.cpp | 365 PRTREQ pReq; 382 PRTREQ pReq;
|
H A D | DrvSCSI.cpp | 93 PRTREQ pPendingDummyReq; 570 PRTREQ pReq; 735 PRTREQ pReq;
|
/vbox/src/VBox/Devices/Network/ |
H A D | DrvNAT.cpp | 676 PRTREQ pReq; 723 PRTREQ pReq; 911 PRTREQ pReq = NULL; 947 PRTREQ pReq = NULL;
|
/vbox/src/VBox/Additions/common/VBoxService/ |
H A D | VBoxServiceControlProcess.cpp | 2020 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 D | UsbCardReader.cpp | 607 PRTREQ pReq;
|
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBDevice.cpp | 1631 PRTREQ hReq = NULL;
|
Completed in 563 milliseconds