|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/spinlock.h>#include <linux/slab.h>#include <linux/idr.h>#include <linux/usb.h>#include "usb.h"Go to the source code of this file.
Data Structures | |
| struct | ep_device |
| struct | ep_attribute |
Macros | |
| #define | to_ep_device(_dev) container_of(_dev, struct ep_device, dev) |
| #define | to_ep_attribute(_attr) container_of(_attr, struct ep_attribute, attr) |
| #define | usb_ep_attr(field, format_string) |
Functions | |
| usb_ep_attr (bLength,"%02x\n") | |
| int | usb_create_ep_devs (struct device *parent, struct usb_host_endpoint *endpoint, struct usb_device *udev) |
| void | usb_remove_ep_devs (struct usb_host_endpoint *endpoint) |
Variables | |
| struct device_type | usb_ep_device_type |
| #define to_ep_attribute | ( | _attr | ) | container_of(_attr, struct ep_attribute, attr) |
Definition at line 32 of file endpoint.c.
| #define to_ep_device | ( | _dev | ) | container_of(_dev, struct ep_device, dev) |
Definition at line 24 of file endpoint.c.
| #define usb_ep_attr | ( | field, | |
| format_string | |||
| ) |
Definition at line 35 of file endpoint.c.
| int usb_create_ep_devs | ( | struct device * | parent, |
| struct usb_host_endpoint * | endpoint, | ||
| struct usb_device * | udev | ||
| ) |
Definition at line 176 of file endpoint.c.
| usb_ep_attr | ( | bLength | , |
| "%02x\n" | |||
| ) |
Definition at line 45 of file endpoint.c.
Definition at line 210 of file endpoint.c.
| struct device_type usb_ep_device_type |
Definition at line 171 of file endpoint.c.
1.8.2