Home | History | Annotate | Download | only in os

Lines Matching refs:tpriv

1322   struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1334 if (tpriv->isoc_framelist && tpriv->num_iso_packets != transfer->num_iso_packets) {
1335 free(tpriv->isoc_framelist);
1336 tpriv->isoc_framelist = NULL;
1339 if (!tpriv->isoc_framelist) {
1340 tpriv->num_iso_packets = transfer->num_iso_packets;
1341 tpriv->isoc_framelist = (IOUSBIsocFrame*) calloc (transfer->num_iso_packets, sizeof(IOUSBIsocFrame));
1342 if (!tpriv->isoc_framelist)
1348 tpriv->isoc_framelist[i].frReqCount = transfer->iso_packet_desc[i].length;
1363 free(tpriv->isoc_framelist);
1364 tpriv->isoc_framelist = NULL;
1378 transfer->num_iso_packets, tpriv->isoc_framelist, darwin_async_io_callback,
1382 transfer->num_iso_packets, tpriv->isoc_framelist, darwin_async_io_callback,
1390 free (tpriv->isoc_framelist);
1391 tpriv->isoc_framelist = NULL;
1402 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1406 bzero(&tpriv->req, sizeof(tpriv->req));
1409 tpriv->req.bmRequestType = setup->bmRequestType;
1410 tpriv->req.bRequest = setup->bRequest;
1412 tpriv->req.wValue = OSSwapLittleToHostInt16 (setup->wValue);
1413 tpriv->req.wIndex = OSSwapLittleToHostInt16 (setup->wIndex);
1414 tpriv->req.wLength = OSSwapLittleToHostInt16 (setup->wLength);
1416 tpriv->req.pData = transfer->buffer + LIBUSB_CONTROL_SETUP_SIZE;
1417 tpriv->req.completionTimeout = transfer->timeout;
1418 tpriv->req.noDataTimeout = transfer->timeout;
1436 kresult = (*(cInterface->interface))->ControlRequestAsyncTO (cInterface->interface, pipeRef, &(tpriv->req), darwin_async_io_callback, itransfer);
1439 kresult = (*(dpriv->device))->DeviceRequestAsyncTO(dpriv->device, &(tpriv->req), darwin_async_io_callback, itransfer);
1534 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1536 if (transfer->type == LIBUSB_TRANSFER_TYPE_ISOCHRONOUS && tpriv->isoc_framelist) {
1537 free (tpriv->isoc_framelist);
1538 tpriv->isoc_framelist = NULL;
1588 struct darwin_transfer_priv *tpriv = usbi_transfer_get_os_priv(itransfer);
1604 if (isIsoc && tpriv->isoc_framelist) {
1609 lib_desc->status = darwin_to_libusb (tpriv->isoc_framelist[i].frStatus);
1610 lib_desc->actual_length = tpriv->isoc_framelist[i].frActCount;