struct_usb_host_endpoint man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

STRUCT USB_HOST_ENDP(9) Host-Side Data Types and Macro STRUCT USB_HOST_ENDP(9)

NAME
       struct_usb_host_endpoint - host-side endpoint descriptor and queue

SYNOPSIS
       struct usb_host_endpoint {
	 struct usb_endpoint_descriptor desc;
	 struct usb_ss_ep_comp_descriptor ss_ep_comp;
	 struct list_head urb_list;
	 void * hcpriv;
	 struct ep_device * ep_dev;
	 unsigned char * extra;
	 int extralen;
	 int enabled;
       };

MEMBERS
       desc
	   descriptor for this endpoint, wMaxPacketSize in native byteorder

       ss_ep_comp
	   SuperSpeed companion descriptor for this endpoint

       urb_list
	   urbs queued to this endpoint; maintained by usbcore

       hcpriv
	   for use by HCD; typically holds hardware dma queue head (QH) with
	   one or more transfer descriptors (TDs) per urb

       ep_dev
	   ep_device for sysfs info

       extra
	   descriptors following this endpoint in the configuration

       extralen
	   how many bytes of “extra” are valid

       enabled
	   URBs may be submitted to this endpoint

DESCRIPTION
       USB requests are always queued to a given endpoint, identified by a
       descriptor within an active interface in a given USB configuration.

COPYRIGHT
Kernel Hackers Manual 3.11	 November 2013	       STRUCT USB_HOST_ENDP(9)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net