Searched refs:AioCB (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/Runtime/r3/solaris/
H A Dfileaio-solaris.cpp73 struct aiocb AioCB; member in struct:RTFILEAIOREQINTERNAL
120 pReqInt->AioCB.aio_sigevent.sigev_notify = SIGEV_PORT;
121 pReqInt->AioCB.aio_sigevent.sigev_value.sival_ptr = &pReqInt->PortNotifier;
170 pReqInt->AioCB.aio_lio_opcode = uTransferDirection;
171 pReqInt->AioCB.aio_fildes = RTFileToNative(hFile);
172 pReqInt->AioCB.aio_offset = off;
173 pReqInt->AioCB.aio_nbytes = cbTransfer;
174 pReqInt->AioCB.aio_buf = pvBuf;
206 pReqInt->AioCB.aio_fildes = RTFileToNative(hFile);
207 pReqInt->AioCB
[all...]
/vbox/src/VBox/Runtime/r3/freebsd/
H A Dfileaio-freebsd.cpp84 struct aiocb AioCB; member in struct:RTFILEAIOREQINTERNAL
152 pReqInt->AioCB.aio_sigevent.sigev_notify = SIGEV_KEVENT;
153 pReqInt->AioCB.aio_sigevent.sigev_value.sival_ptr = pReqInt;
201 pReqInt->AioCB.aio_sigevent.sigev_notify = SIGEV_KEVENT;
202 pReqInt->AioCB.aio_sigevent.sigev_value.sival_ptr = pReqInt;
203 pReqInt->AioCB.aio_lio_opcode = uTransferDirection;
204 pReqInt->AioCB.aio_fildes = RTFileToNative(hFile);
205 pReqInt->AioCB.aio_offset = off;
206 pReqInt->AioCB.aio_nbytes = cbTransfer;
207 pReqInt->AioCB
[all...]
/vbox/src/VBox/Runtime/r3/posix/
H A Dfileaio-posix.cpp85 struct aiocb AioCB; member in struct:RTFILEAIOREQINTERNAL
408 memset(&pReqInt->AioCB, 0, sizeof(struct aiocb));
410 pReqInt->AioCB.aio_lio_opcode = uTransferDirection;
411 pReqInt->AioCB.aio_fildes = RTFileToNative(hFile);
412 pReqInt->AioCB.aio_offset = off;
413 pReqInt->AioCB.aio_nbytes = cbTransfer;
414 pReqInt->AioCB.aio_buf = pvBuf;
449 pReqInt->AioCB.aio_fildes = RTFileToNative(hFile);
450 pReqInt->AioCB.aio_offset = 0;
451 pReqInt->AioCB
[all...]
/vbox/src/VBox/Runtime/r3/linux/
H A Dfileaio-linux.cpp201 LNXKAIOIOCB AioCB; member in struct:RTFILEAIOREQINTERNAL
387 pReqInt->AioCB.u16IoOpCode = uTransferDirection;
388 pReqInt->AioCB.uFileDesc = RTFileToNative(hFile);
389 pReqInt->AioCB.off = off;
390 pReqInt->AioCB.cbTransfer = cbTransfer;
391 pReqInt->AioCB.pvBuf = pvBuf;
392 pReqInt->AioCB.pvUser = pvUser;
434 return pReqInt->AioCB.pvUser;
445 int rc = rtFileAsyncIoLinuxCancel(pReqInt->AioContext, &pReqInt->AioCB, &AioEvent);

Completed in 58 milliseconds