Lines Matching full:transfer

91   @param  MaxSpeed       Host controller data transfer speed.
216 Submits control transfer to a target USB device.
221 @param MaximumPacketLength Indicates the maximum packet size that the default control transfer
224 @param TransferDirection Specifies the data direction for the transfer. There are three values
230 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
234 transfer.
236 @retval EFI_SUCCESS The control transfer was completed successfully.
238 …@retval EFI_OUT_OF_RESOURCES The control transfer could not be completed due to a lack of resourc…
239 @retval EFI_TIMEOUT The control transfer failed due to timeout.
240 @retval EFI_DEVICE_ERROR The control transfer failed due to host controller or device error.
263 Submits bulk transfer to a bulk endpoint of a USB device.
272 @param DataBuffersNumber Number of data buffers prepared for the transfer.
278 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
281 @param TransferResult A pointer to the detailed result information of the bulk transfer.
283 @retval EFI_SUCCESS The bulk transfer was completed successfully.
285 @retval EFI_OUT_OF_RESOURCES The bulk transfer could not be submitted due to a lack of resources.
286 @retval EFI_TIMEOUT The bulk transfer failed due to timeout.
287 @retval EFI_DEVICE_ERROR The bulk transfer failed due to host controller or device error.
309 Submits an asynchronous interrupt transfer to an interrupt endpoint of a USB device.
321 … pipe is canceled. If TRUE, and an interrupt transfer exists for the target
325 transfer is polled.
334 @retval EFI_SUCCESS The asynchronous interrupt transfer request has been successfully
358 Submits synchronous interrupt transfer to an interrupt endpoint of a USB device.
373 @param TimeOut Indicates the maximum time, in milliseconds, which the transfer is
377 interrupt transfer.
379 @retval EFI_SUCCESS The synchronous interrupt transfer was completed successfully.
381 …@retval EFI_OUT_OF_RESOURCES The synchronous interrupt transfer could not be submitted due to a l…
382 @retval EFI_TIMEOUT The synchronous interrupt transfer failed due to timeout.
383 …@retval EFI_DEVICE_ERROR The synchronous interrupt transfer failed due to host controller or …
407 Submits isochronous transfer to an isochronous endpoint of a USB device.
409 This function is used to submit isochronous transfer to a target endpoint of a USB device.
416 buffers that are actually prepared for the transfer is specified by DataBuffersNumber. For
426 If the isochronous transfer is successful, then EFI_SUCCESSis returned. The isochronous transfer
428 is returned. If an error other than timeout occurs during the USB transfer, then EFI_DEVICE_ERROR
447 @param DataBuffersNumber Number of data buffers prepared for the transfer.
453 …am TransferResult A pointer to the detailed result information of the isochronous transfer.
455 @retval EFI_SUCCESS The isochronous transfer was completed successfully.
457 …@retval EFI_OUT_OF_RESOURCES The isochronous transfer could not be submitted due to a lack of res…
458 …@retval EFI_TIMEOUT The isochronous transfer cannot be completed within the one USB fram…
459 …@retval EFI_DEVICE_ERROR The isochronous transfer failed due to host controller or device err…
479 Submits nonblocking isochronous transfer to an isochronous endpoint of a USB device.
481 This is an asynchronous type of USB isochronous transfer. If the caller submits a USB
482 isochronous transfer request through this function, this function will return immediately.
484 When the isochronous transfer completes, the IsochronousCallbackfunction will be triggered,
485 the caller can know the transfer results. If the transfer is successful, the caller can get
494 buffers that are actually prepared for the transfer is specified by DataBuffersNumber. For
520 @param DataBuffersNumber Number of data buffers prepared for the transfer.
527 isochronous transfer is completed.
531 @retval EFI_SUCCESS The asynchronous isochronous transfer request has been successfully
534 @retval EFI_OUT_OF_RESOURCES The asynchronous isochronous transfer could not be submitted due to