Searched refs:URB (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/EhciDxe/
H A DEhciSched.h113 Execute the transfer by polling the URB. This is a synchronous operation.
116 @param Urb The URB to execute.
127 IN URB *Urb,
H A DEhciUrb.h3 This file contains URB request, each request is warpped in a
4 URB (Usb Request Block).
23 typedef struct _URB URB; typedef in typeref:struct:_URB
26 // Transfer types, used in URB to identify the transfer type
171 // QTD generated from a URB. Don't add fields before QtdHw.
205 // URB (Usb Request Block) contains information for all kinds of
285 Free an allocated URB. It is possible for it to be partially inited.
288 @param Urb The URB to free.
294 IN URB *Urb
299 Create a new URB an
[all...]
H A DEhciUrb.c3 This file contains URB request, each request is warpped in a
4 URB (Usb Request Block).
318 Free an allocated URB. It is possible for it to be partially inited.
321 @param Urb The URB to free.
327 IN URB *Urb
356 Create a list of QTDs for the URB.
359 @param Urb The URB to create QTDs for.
362 @retval EFI_SUCCESS The QTDs are allocated for the URB.
368 IN URB *Urb
521 Create a new URB an
[all...]
H A DEhciSched.c552 Check the URB's execution result and update the URB's
556 @param Urb The URB to check result.
558 @return Whether the result of URB transfer is finialized.
564 IN URB *Urb
594 // If it is halted, the result of URB is finialized.
672 Execute the transfer by polling the URB. This is a synchronous operation.
675 @param Urb The URB to execute.
686 IN URB *Urb,
760 URB *Ur
[all...]
H A DEhci.c689 URB *Urb;
742 // Create a new URB, insert it into the asynchronous
769 DEBUG ((EFI_D_ERROR, "EhcControlTransfer: failed to create URB"));
780 // Get the status from URB. The result is updated in EhcCheckUrbResult
853 URB *Urb;
891 // Create a new URB, insert it into the asynchronous
912 DEBUG ((EFI_D_ERROR, "EhcBulkTransfer: failed to create URB\n"));
992 URB *Urb;
1071 DEBUG ((EFI_D_ERROR, "EhcAsyncInterruptTransfer: failed to create URB\n"));
1138 URB *Ur
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/XhciDxe/
H A DXhciSched.c24 @return Created URB or NULL.
27 URB*
33 URB *Urb;
35 Urb = AllocateZeroPool (sizeof (URB));
78 URB *Urb;
95 // Create a new URB, then poll the execution status.
100 DEBUG ((EFI_D_ERROR, "XhcCmdTransfer: failed to create URB\n"));
119 Create a new URB for a new transaction.
133 @return Created URB or NULL
136 URB*
[all...]
H A DXhciSched.h22 // Transfer types, used in URB to identify the transfer type
162 // URB (Usb Request Block) contains information for all kinds of
169 // Usb Device URB related information
197 } URB; typedef in typeref:struct:_URB
786 Ring the door bell to notify XHCI there is a transaction to be executed through URB.
789 @param Urb The URB to be rung.
797 IN URB *Urb
801 Execute the transfer by polling the URB. This is a synchronous operation.
804 @param CmdTransfer The executed URB is for cmd transfer or not.
805 @param Urb The URB t
[all...]
H A DXhci.c735 URB *Urb;
852 // Create a new URB, insert it into the asynchronous
874 DEBUG ((EFI_D_ERROR, "XhcControlTransfer: failed to create URB"));
882 // Get the status from URB. The result is updated in XhcCheckUrbResult
1097 URB *Urb;
1143 // Create a new URB, insert it into the asynchronous
1161 DEBUG ((EFI_D_ERROR, "XhcBulkTransfer: failed to create URB\n"));
1238 URB *Urb;
1332 DEBUG ((EFI_D_ERROR, "XhcAsyncInterruptTransfer: failed to create URB\n"));
1395 URB *Ur
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/ddk/
H A Dusb.h412 } URB; typedef in typeref:struct:_URB
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/ddk/
H A Dusb.h412 } URB; typedef in typeref:struct:_URB
/vbox/src/VBox/HostDrivers/VBoxUSB/win/dev/
H A DVBoxUsbRt.cpp1108 Log((__FUNCTION__": URB failed Status (0x%x) urb Status (0x%x)\n", Status, pUrb->UrbHeader.Status));
1207 cbUrb = sizeof (URB);
1253 /* For some reason, passing a MDL in the URB does not work reliably. Notably

Completed in 1864 milliseconds