Lines Matching defs:overlapped

2029 	if (HasOverlappedIoCompletedSync(pollable_fd->overlapped)) {
2031 *io_size = (DWORD)pollable_fd->overlapped->InternalHigh;
2033 else if (GetOverlappedResult(pollable_fd->handle, pollable_fd->overlapped, io_size, false)) {
2034 // Regular async overlapped
2746 wfd.overlapped->Internal = STATUS_COMPLETED_SYNCHRONOUSLY;
2747 wfd.overlapped->InternalHigh = 0;
2749 if (!WinUSBX[sub_api].ControlTransfer(wfd.handle, *setup, transfer->buffer + LIBUSB_CONTROL_SETUP_SIZE, size, NULL, wfd.overlapped)) {
2756 wfd.overlapped->Internal = STATUS_COMPLETED_SYNCHRONOUSLY;
2757 wfd.overlapped->InternalHigh = (DWORD)size;
2827 ret = WinUSBX[sub_api].ReadPipe(wfd.handle, transfer->endpoint, transfer->buffer, transfer->length, NULL, wfd.overlapped);
2830 ret = WinUSBX[sub_api].WritePipe(wfd.handle, transfer->endpoint, transfer->buffer, transfer->length, NULL, wfd.overlapped);
2840 wfd.overlapped->Internal = STATUS_COMPLETED_SYNCHRONOUSLY;
2841 wfd.overlapped->InternalHigh = (DWORD)transfer->length;
3273 struct windows_transfer_priv *tp, size_t *size, OVERLAPPED *overlapped, int report_type)
3312 buf, expected_size + 1, &read_size, overlapped)) {
3351 struct windows_transfer_priv *tp, size_t *size, OVERLAPPED *overlapped, int report_type)
3399 buf, write_size, &write_size, overlapped)) {
3421 size_t *size, OVERLAPPED *overlapped)
3431 return _hid_set_report(dev, hid_handle, report_id, data, tp, size, overlapped, report_type);
3434 return _hid_get_report(dev, hid_handle, report_id, data, tp, size, overlapped, report_type);
3781 &size, wfd.overlapped);
3791 wfd.overlapped->Internal = STATUS_COMPLETED_SYNCHRONOUSLY;
3794 wfd.overlapped->InternalHigh = (DWORD)size;
3862 ret = ReadFile(wfd.handle, transfer_priv->hid_buffer, length + 1, &size, wfd.overlapped);
3871 ret = WriteFile(wfd.handle, transfer_priv->hid_buffer, length, &size, wfd.overlapped);
3895 wfd.overlapped->Internal = STATUS_COMPLETED_SYNCHRONOUSLY;
3896 wfd.overlapped->InternalHigh = size;