Rechercher une page de manuel
usb_ep_alloc_request
Langue: en
Version: May 2009 (fedora - 06/07/09)
Section: 9 (Appels noyau Linux)
NAME
usb_ep_alloc_request - allocate a request object to use with this endpointSYNOPSIS
- struct usb_request * usb_ep_alloc_request(struct usb_ep * ep, gfp_t gfp_flags);
ARGUMENTS
ep
- the endpoint to be used with with the request
gfp_flags
- GFP_* flags to use
DESCRIPTION
Request objects must be allocated with this call, since they normally need controller-specific setup and may even need endpoint-specific resources such as allocation of DMA descriptors. Requests may be submitted with usb_ep_queue, and receive a single completion callback. Free requests with usb_ep_free_request, when they are no longer needed.
Returns the request, or null if one could not be allocated.
AUTHOR
David Brownell <dbrownell@users.sourceforge.net>
- Author.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre