Lines Matching refs:dpriv
1200 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_open() local
1203 if (0 == dpriv->open_count) { in darwin_open()
1205 kresult = (*(dpriv->device))->USBDeviceOpenSeize (dpriv->device); in darwin_open()
1220 kresult = (*(dpriv->device))->CreateDeviceAsyncEventSource (dpriv->device, &priv->cfSource); in darwin_open()
1225 (*(dpriv->device))->USBDeviceClose (dpriv->device); in darwin_open()
1240 dpriv->open_count++; in darwin_open()
1249 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_close() local
1253 if (dpriv->open_count == 0) { in darwin_close()
1259 dpriv->open_count--; in darwin_close()
1266 if (0 == dpriv->open_count) { in darwin_close()
1277 kresult = (*(dpriv->device))->USBDeviceClose(dpriv->device); in darwin_close()
1288 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_get_configuration() local
1290 *config = dpriv->active_config; in darwin_get_configuration()
1296 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_set_configuration() local
1309 kresult = (*(dpriv->device))->SetConfiguration (dpriv->device, (UInt8)config); in darwin_set_configuration()
1318 dpriv->active_config = (UInt8)config; in darwin_set_configuration()
1421 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_claim_interface() local
1432 kresult = darwin_get_interface (dpriv->device, iface, &usbInterface); in darwin_claim_interface()
1437 if (!usbInterface && dpriv->first_config != 0) { in darwin_claim_interface()
1438 …usbi_info (HANDLE_CTX (dev_handle), "no interface found; setting configuration: %d", dpriv->first_… in darwin_claim_interface()
1441 ret = darwin_set_configuration (dev_handle, (int) dpriv->first_config); in darwin_claim_interface()
1447 kresult = darwin_get_interface (dpriv->device, iface, &usbInterface); in darwin_claim_interface()
1608 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_restore_state() local
1610 int open_count = dpriv->open_count; in darwin_restore_state()
1618 dpriv->open_count = 1; in darwin_restore_state()
1625 dpriv->open_count = open_count; in darwin_restore_state()
1631 if (dpriv->active_config != active_config) { in darwin_restore_state()
1667 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_reset_device() local
1669 int8_t active_config = dpriv->active_config; in darwin_reset_device()
1676 if (dpriv->in_reenumerate) { in darwin_reset_device()
1681 dpriv->in_reenumerate = true; in darwin_reset_device()
1684 memcpy (&descriptor, &dpriv->dev_descriptor, sizeof (descriptor)); in darwin_reset_device()
1688 (*(dpriv->device))->GetConfigurationDescriptorPtr (dpriv->device, i, &cached_configuration); in darwin_reset_device()
1693 kresult = (*(dpriv->device))->USBDeviceReEnumerate (dpriv->device, 0); in darwin_reset_device()
1696 dpriv->in_reenumerate = false; in darwin_reset_device()
1702 while (dpriv->in_reenumerate) { in darwin_reset_device()
1710 if (memcmp (&descriptor, &dpriv->dev_descriptor, sizeof (descriptor))) { in darwin_reset_device()
1717 …(void) (*(dpriv->device))->GetConfigurationDescriptorPtr (dpriv->device, i, &cached_configuration); in darwin_reset_device()
1730 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(dev_handle->dev); in darwin_kernel_driver_active() local
1735 kresult = darwin_get_interface (dpriv->device, interface, &usbInterface); in darwin_kernel_driver_active()
1756 struct darwin_device_priv *dpriv = usbi_get_device_priv(dev); in darwin_destroy_device() local
1758 if (dpriv->dev) { in darwin_destroy_device()
1761 darwin_deref_cached_device (dpriv->dev); in darwin_destroy_device()
1762 dpriv->dev = NULL; in darwin_destroy_device()
1964 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(transfer->dev_handle->dev); in submit_control_transfer() local
2000 …kresult = (*(dpriv->device))->DeviceRequestAsyncTO(dpriv->device, &(tpriv->req), darwin_async_io_c… in submit_control_transfer()
2034 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(transfer->dev_handle->dev); in cancel_control_transfer() local
2039 if (!dpriv->device) in cancel_control_transfer()
2042 kresult = (*(dpriv->device))->USBDeviceAbortPipeZero (dpriv->device); in cancel_control_transfer()
2049 struct darwin_cached_device *dpriv = DARWIN_CACHED_DEVICE(transfer->dev_handle->dev); in darwin_abort_transfers() local
2060 if (!dpriv->device) in darwin_abort_transfers()