ep_dev 166 drivers/usb/core/endpoint.c struct ep_device *ep_dev = to_ep_device(dev); ep_dev 168 drivers/usb/core/endpoint.c kfree(ep_dev); ep_dev 180 drivers/usb/core/endpoint.c struct ep_device *ep_dev; ep_dev 183 drivers/usb/core/endpoint.c ep_dev = kzalloc(sizeof(*ep_dev), GFP_KERNEL); ep_dev 184 drivers/usb/core/endpoint.c if (!ep_dev) { ep_dev 189 drivers/usb/core/endpoint.c ep_dev->desc = &endpoint->desc; ep_dev 190 drivers/usb/core/endpoint.c ep_dev->udev = udev; ep_dev 191 drivers/usb/core/endpoint.c ep_dev->dev.groups = ep_dev_groups; ep_dev 192 drivers/usb/core/endpoint.c ep_dev->dev.type = &usb_ep_device_type; ep_dev 193 drivers/usb/core/endpoint.c ep_dev->dev.parent = parent; ep_dev 194 drivers/usb/core/endpoint.c dev_set_name(&ep_dev->dev, "ep_%02x", endpoint->desc.bEndpointAddress); ep_dev 196 drivers/usb/core/endpoint.c retval = device_register(&ep_dev->dev); ep_dev 200 drivers/usb/core/endpoint.c device_enable_async_suspend(&ep_dev->dev); ep_dev 201 drivers/usb/core/endpoint.c endpoint->ep_dev = ep_dev; ep_dev 205 drivers/usb/core/endpoint.c put_device(&ep_dev->dev); ep_dev 212 drivers/usb/core/endpoint.c struct ep_device *ep_dev = endpoint->ep_dev; ep_dev 214 drivers/usb/core/endpoint.c if (ep_dev) { ep_dev 215 drivers/usb/core/endpoint.c device_unregister(&ep_dev->dev); ep_dev 216 drivers/usb/core/endpoint.c endpoint->ep_dev = NULL; ep_dev 73 include/linux/usb.h struct ep_device *ep_dev; /* For sysfs info */