Lines Matching refs:handle_priv
623 struct windows_device_handle_priv *handle_priv = _device_handle_priv( in auto_claim() local
637 if (handle_priv->autoclaim_count[current_interface] != 0) { in auto_claim()
640 handle_priv->autoclaim_count[current_interface]++; in auto_claim()
651 if (handle_priv->autoclaim_count[current_interface] != 0) { in auto_claim()
652 handle_priv->autoclaim_count[current_interface]++; in auto_claim()
667 struct windows_device_handle_priv* handle_priv = _device_handle_priv(dev_handle); in auto_release() local
671 if (handle_priv->autoclaim_count[transfer_priv->interface_number] > 0) { in auto_release()
672 handle_priv->autoclaim_count[transfer_priv->interface_number]--; in auto_release()
673 if (handle_priv->autoclaim_count[transfer_priv->interface_number] == 0) { in auto_release()
2319 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_open() local
2343 handle_priv->interface_handle[i].dev_handle = file_handle; in winusb_open()
2352 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_close() local
2362 file_handle = handle_priv->interface_handle[i].dev_handle; in winusb_close()
2372 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_configure_endpoints() local
2374 HANDLE winusb_handle = handle_priv->interface_handle[iface].api_handle; in winusb_configure_endpoints()
2417 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_claim_interface() local
2428 file_handle = handle_priv->interface_handle[iface].dev_handle; in winusb_claim_interface()
2435 handle_priv->interface_handle[iface].api_handle = INVALID_HANDLE_VALUE; in winusb_claim_interface()
2445 handle_priv->interface_handle[iface].api_handle = winusb_handle; in winusb_claim_interface()
2448 winusb_handle = handle_priv->interface_handle[0].api_handle; in winusb_claim_interface()
2452 file_handle = handle_priv->interface_handle[0].dev_handle; in winusb_claim_interface()
2454 handle_priv->interface_handle[0].api_handle = winusb_handle; in winusb_claim_interface()
2462 &handle_priv->interface_handle[iface].api_handle)) { in winusb_claim_interface()
2463 handle_priv->interface_handle[iface].api_handle = INVALID_HANDLE_VALUE; in winusb_claim_interface()
2478 handle_priv->active_interface = iface; in winusb_claim_interface()
2485 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_release_interface() local
2490 winusb_handle = handle_priv->interface_handle[iface].api_handle; in winusb_release_interface()
2496 handle_priv->interface_handle[iface].api_handle = INVALID_HANDLE_VALUE; in winusb_release_interface()
2506 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_get_valid_interface() local
2510 if ( (handle_priv->interface_handle[i].dev_handle != 0) in winusb_get_valid_interface()
2511 && (handle_priv->interface_handle[i].dev_handle != INVALID_HANDLE_VALUE) in winusb_get_valid_interface()
2512 && (handle_priv->interface_handle[i].api_handle != 0) in winusb_get_valid_interface()
2513 && (handle_priv->interface_handle[i].api_handle != INVALID_HANDLE_VALUE) ) { in winusb_get_valid_interface()
2524 struct windows_device_handle_priv *handle_priv, uint8_t endpoint_address) in interface_by_endpoint() argument
2528 if (handle_priv->interface_handle[i].api_handle == INVALID_HANDLE_VALUE) in interface_by_endpoint()
2530 if (handle_priv->interface_handle[i].api_handle == 0) in interface_by_endpoint()
2549 struct windows_device_handle_priv *handle_priv = _device_handle_priv( in winusb_submit_control_transfer() local
2573 winusb_handle = handle_priv->interface_handle[current_interface].api_handle; in winusb_submit_control_transfer()
2614 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_set_interface_altsetting() local
2623 winusb_handle = handle_priv->interface_handle[iface].api_handle; in winusb_set_interface_altsetting()
2642 struct windows_device_handle_priv *handle_priv = _device_handle_priv(transfer->dev_handle); in winusb_submit_bulk_transfer() local
2653 current_interface = interface_by_endpoint(priv, handle_priv, transfer->endpoint); in winusb_submit_bulk_transfer()
2661 winusb_handle = handle_priv->interface_handle[current_interface].api_handle; in winusb_submit_bulk_transfer()
2696 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_clear_halt() local
2703 current_interface = interface_by_endpoint(priv, handle_priv, endpoint); in winusb_clear_halt()
2710 winusb_handle = handle_priv->interface_handle[current_interface].api_handle; in winusb_clear_halt()
2736 struct windows_device_handle_priv *handle_priv = _device_handle_priv(transfer->dev_handle); in winusb_abort_transfers() local
2750 winusb_handle = handle_priv->interface_handle[current_interface].api_handle; in winusb_abort_transfers()
2772 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in winusb_reset_device() local
2782 winusb_handle = handle_priv->interface_handle[i].api_handle; in winusb_reset_device()
2907 struct windows_device_handle_priv *handle_priv = _device_handle_priv(transfer->dev_handle); in composite_submit_bulk_transfer() local
2911 current_interface = interface_by_endpoint(priv, handle_priv, transfer->endpoint); in composite_submit_bulk_transfer()
2923 struct windows_device_handle_priv *handle_priv = _device_handle_priv(transfer->dev_handle); in composite_submit_iso_transfer() local
2927 current_interface = interface_by_endpoint(priv, handle_priv, transfer->endpoint); in composite_submit_iso_transfer()
2939 struct windows_device_handle_priv *handle_priv = _device_handle_priv(dev_handle); in composite_clear_halt() local
2943 current_interface = interface_by_endpoint(priv, handle_priv, endpoint); in composite_clear_halt()