Lines Matching refs:AioContext
175 LNXKAIOCONTEXT AioContext;
205 LNXKAIOCONTEXT AioContext;
246 DECLINLINE(int) rtFileAsyncIoLinuxDestroy(LNXKAIOCONTEXT AioContext)
248 int rc = syscall(__NR_io_destroy, AioContext);
258 DECLINLINE(int) rtFileAsyncIoLinuxSubmit(LNXKAIOCONTEXT AioContext, long cReqs, LNXKAIOIOCB **ppIoCB, int *pcSubmitted)
260 int rc = syscall(__NR_io_submit, AioContext, cReqs, ppIoCB);
272 DECLINLINE(int) rtFileAsyncIoLinuxCancel(LNXKAIOCONTEXT AioContext, PLNXKAIOIOCB pIoCB, PLNXKAIOIOEVENT pIoResult)
274 int rc = syscall(__NR_io_cancel, AioContext, pIoCB, pIoResult);
285 DECLINLINE(int) rtFileAsyncIoLinuxGetEvents(LNXKAIOCONTEXT AioContext, long cReqsMin, long cReqs,
288 int rc = syscall(__NR_io_getevents, AioContext, cReqsMin, cReqs, paIoResults, pTimeout);
304 LNXKAIOCONTEXT AioContext = 0;
305 rc = rtFileAsyncIoLinuxCreate(1, &AioContext);
309 rc = rtFileAsyncIoLinuxDestroy(AioContext);
445 int rc = rtFileAsyncIoLinuxCancel(pReqInt->AioContext, &pReqInt->AioCB, &AioEvent);
498 int rc = rtFileAsyncIoLinuxCreate(cAioReqsMax, &pCtxInt->AioContext);
529 int rc = rtFileAsyncIoLinuxDestroy(pCtxInt->AioContext);
593 pReqInt->AioContext = pCtxInt->AioContext;
606 rc = rtFileAsyncIoLinuxSubmit(pCtxInt->AioContext, cReqs,
626 pReqInt->AioContext = 0;
708 rc = rtFileAsyncIoLinuxGetEvents(pCtxInt->AioContext, cMinReqs, cRequestsToWait, &aPortEvents[0], pTimeout);