Searched defs:hPipe (Results 1 - 9 of 9) sorted by relevance

/vbox/include/iprt/
H A Dpipe.h63 * @param hPipe The pipe end to close.
65 RTDECL(int) RTPipeClose(RTPIPE hPipe); variable
102 * @param hPipe The IPRT pipe handle.
104 RTDECL(RTHCINTPTR) RTPipeToNative(RTPIPE hPipe); variable
117 * @param hPipe The IPRT pipe handle to read from.
125 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead);
136 * @param hPipe The IPRT pipe handle to read from.
142 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead);
155 * @param hPipe The IPRT pipe handle to write to.
161 RTDECL(int) RTPipeWrite(RTPIPE hPipe, cons
191 RTDECL(int) RTPipeFlush(RTPIPE hPipe); variable
[all...]
H A Dpoll.h203 * @param hPipe The pipe handle.
210 DECLINLINE(int) RTPollSetAddPipe(RTPOLLSET hPollSet, RTPIPE hPipe, uint32_t fEvents, uint32_t id) argument
215 Handle.u.hPipe = hPipe;
H A Dtypes.h2008 RTPIPE hPipe; /**< Pipe handle. */ member in union:RTHANDLEUNION
/vbox/src/VBox/HostDrivers/VBoxUSB/win/cmn/
H A DVBoxUsbTool.cpp251 VBOXUSBTOOL_DECL(NTSTATUS) VBoxUsbToolPipeClear(PDEVICE_OBJECT pDevObj, HANDLE hPipe, bool fReset) argument
253 if (!hPipe)
265 pUrb->UrbPipeRequest.PipeHandle = hPipe;
/vbox/src/VBox/Runtime/r3/posix/
H A Dpipe-posix.cpp215 RTDECL(int) RTPipeClose(RTPIPE hPipe) argument
217 RTPIPEINTERNAL *pThis = hPipe;
291 RTDECL(RTHCINTPTR) RTPipeToNative(RTPIPE hPipe) argument
293 RTPIPEINTERNAL *pThis = hPipe;
444 RTDECL(int) RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
446 RTPIPEINTERNAL *pThis = hPipe;
478 RTDECL(int) RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
480 RTPIPEINTERNAL *pThis = hPipe;
525 RTDECL(int) RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
527 RTPIPEINTERNAL *pThis = hPipe;
559 RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
602 RTPipeFlush(RTPIPE hPipe) argument
619 RTPipeSelectOne(RTPIPE hPipe, RTMSINTERVAL cMillies) argument
648 RTPipeQueryReadable(RTPIPE hPipe, size_t *pcbReadable) argument
674 rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
[all...]
/vbox/src/VBox/HostDrivers/VBoxUSB/win/dev/
H A DVBoxUsbRt.cpp1220 HANDLE hPipe = NULL; local
1223 hPipe = vboxUsbRtGetPipeHandle(pDevExt, pUrbInfo->ep | ((pUrbInfo->dir == USBSUP_DIRECTION_IN) ? 0x80 : 0x00));
1224 if (!hPipe)
1271 pUrb->UrbControlTransfer.PipeHandle = hPipe;
1276 if (!hPipe)
1307 Assert(hPipe);
1319 pUrb->UrbIsochronousTransfer.PipeHandle = hPipe;
1355 Assert(hPipe);
1359 pUrb->UrbBulkOrInterruptTransfer.PipeHandle = hPipe;
/vbox/src/VBox/Runtime/r3/os2/
H A Dpipe-os2.cpp67 HPIPE hPipe; member in struct:RTPIPEINTERNAL
104 orc = DosSetNPipeSem(pThis->hPipe, (HSEM)hev, 1);
191 pThisR->hPipe = hPipeR;
192 pThisW->hPipe = hPipeW;
229 RTDECL(int) RTPipeClose(RTPIPE hPipe) argument
231 RTPIPEINTERNAL *pThis = hPipe;
245 DosClose(pThis->hPipe);
246 pThis->hPipe = (HPIPE)-1;
333 pThis->hPipe = hNative;
350 RTDECL(RTHCINTPTR) RTPipeToNative(RTPIPE hPipe) argument
467 RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
514 RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
622 RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
676 RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
731 RTPipeFlush(RTPIPE hPipe) argument
754 RTPipeSelectOne(RTPIPE hPipe, RTMSINTERVAL cMillies) argument
850 RTPipeQueryReadable(RTPIPE hPipe, size_t *pcbReadable) argument
881 rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
979 rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument
1012 rtPipePollDone(RTPIPE hPipe, uint32_t fEvents, bool fFinalEntry, bool fHarvestEvents) argument
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dlocalipc-win.cpp685 HANDLE hPipe = CreateFile(pszPipe, /* pipe name */ local
695 if (hPipe != INVALID_HANDLE_VALUE)
699 pThis->hNmPipe = hPipe;
H A Dpipe-win.cpp65 HANDLE hPipe; member in struct:RTPIPEINTERNAL
156 NTSTATUS rcNt = NtQueryInformationFile(pThis->hPipe, &Ios, pInfo, sizeof(*pInfo), FilePipeLocalInformation);
279 pThisR->hPipe = hPipeR;
280 pThisW->hPipe = hPipeW;
342 if (GetOverlappedResult(pThis->hPipe, &pThis->Overlapped, &cbWritten, TRUE))
356 if (!WriteFile(pThis->hPipe, pThis->pbBounceBuf, (DWORD)pThis->cbBounceBufUsed,
397 RTDECL(int) RTPipeClose(RTPIPE hPipe) argument
399 RTPIPEINTERNAL *pThis = hPipe;
415 CloseHandle(pThis->hPipe);
416 pThis->hPipe
558 RTPipeToNative(RTPIPE hPipe) argument
568 RTPipeRead(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
638 RTPipeReadBlocking(RTPIPE hPipe, void *pvBuf, size_t cbToRead, size_t *pcbRead) argument
715 RTPipeWrite(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
830 RTPipeWriteBlocking(RTPIPE hPipe, const void *pvBuf, size_t cbToWrite, size_t *pcbWritten) argument
966 RTPipeFlush(RTPIPE hPipe) argument
984 RTPipeSelectOne(RTPIPE hPipe, RTMSINTERVAL cMillies) argument
1150 RTPipeQueryReadable(RTPIPE hPipe, size_t *pcbReadable) argument
1173 rtPipePollGetHandle(RTPIPE hPipe, uint32_t fEvents, PRTHCINTPTR phNative) argument
1278 rtPipePollStart(RTPIPE hPipe, RTPOLLSET hPollSet, uint32_t fEvents, bool fFinalEntry, bool fNoWait) argument
1360 rtPipePollDone(RTPIPE hPipe, uint32_t fEvents, bool fFinalEntry, bool fHarvestEvents) argument
[all...]

Completed in 96 milliseconds