Lines Matching refs:ioData
20 static int32_t ReqToIoData(struct UsbFnRequest *req, struct IoData *ioData, uint32_t aio, uint32_t … in ReqToIoData() argument
22 if (req == NULL || ioData == NULL) { in ReqToIoData()
27 ioData->aio = aio; in ReqToIoData()
29 ioData->read = 0; in ReqToIoData()
31 ioData->read = 1; in ReqToIoData()
33 ioData->buf = reqList->buf; in ReqToIoData()
34 ioData->len = req->length; in ReqToIoData()
35 ioData->timeout = timeout; in ReqToIoData()
160 struct IoData ioData = {0}; in UsbFnIoMgrRequestSubmitAsync() local
167 if (ReqToIoData(req, &ioData, 1, 0)) { in UsbFnIoMgrRequestSubmitAsync()
172 ret = fnOps->pipeIo(reqList->fd, &ioData); in UsbFnIoMgrRequestSubmitAsync()
174 …LOGE("%{public}s pipeIo failed fd:%{public}d read:%{public}u", __func__, reqList->fd, ioData.read); in UsbFnIoMgrRequestSubmitAsync()
183 struct IoData ioData = {0}; in UsbFnIoMgrRequestCancel() local
190 if (ReqToIoData(req, &ioData, 1, 0)) { in UsbFnIoMgrRequestCancel()
194 ret = fnOps->cancelIo(reqList->fd, &ioData); in UsbFnIoMgrRequestCancel()
201 struct IoData ioData = {0}; in UsbFnIoMgrRequestGetStatus() local
208 if (ReqToIoData(req, &ioData, 1, 0)) { in UsbFnIoMgrRequestGetStatus()
212 *status = -(fnOps->getReqStatus(reqList->fd, &ioData)); in UsbFnIoMgrRequestGetStatus()
220 struct IoData ioData = {0}; in UsbFnIoMgrRequestSubmitSync() local
228 if (ReqToIoData(req, &ioData, 0, timeout)) { in UsbFnIoMgrRequestSubmitSync()
232 ret = fnOps->pipeIo(reqList->fd, &ioData); in UsbFnIoMgrRequestSubmitSync()