ep_desc
struct usb_endpoint_descriptor *ep_desc;
ep_desc = &intf->cur_altsetting->endpoint[i].desc;
if (!data->isoc_tx_ep && usb_endpoint_is_isoc_out(ep_desc)) {
data->isoc_tx_ep = ep_desc;
if (!data->isoc_rx_ep && usb_endpoint_is_isoc_in(ep_desc)) {
data->isoc_rx_ep = ep_desc;
ep_desc = &usb_iface_desc->endpoint[i].desc;
mdev->ep_address[i] = ep_desc->bEndpointAddress;
if (usb_endpoint_dir_in(ep_desc))
struct usb_endpoint_descriptor *ep_desc;
pipe->ep_desc = endpoint;
struct usb_endpoint_descriptor *ep_desc;
pipe->ep_desc = endpoint;
struct usb_endpoint_descriptor *ep_desc;
struct usb_endpoint_descriptor *ep_desc;
ep_desc = &intf_desc->endpoint[i].desc;
if (usb_endpoint_is_bulk_in(ep_desc) &&
usb->in_ep[in_ep] = usb_endpoint_num(ep_desc);
} else if (usb_endpoint_is_bulk_out(ep_desc) &&
usb->out_ep[out_ep] = usb_endpoint_num(ep_desc);
struct usb_endpoint_descriptor *ep_desc;
ep_desc = &intf_desc->endpoint[i].desc;
if (usb_endpoint_is_bulk_in(ep_desc) &&
dev->in_eps[ep_i - 1] = usb_endpoint_num(ep_desc);
dev->in_max_packet = usb_endpoint_maxp(ep_desc);
} else if (usb_endpoint_is_bulk_out(ep_desc) &&
dev->out_eps[ep_o - 1] = usb_endpoint_num(ep_desc);
dev->out_max_packet = usb_endpoint_maxp(ep_desc);
struct usb_endpoint_descriptor *ep_desc)
queue->usb_endpoint = usb_endpoint_num(ep_desc);
struct usb_endpoint_descriptor *ep_desc;
ep_desc = &intf_desc->endpoint[i].desc;
if (usb_endpoint_is_bulk_in(ep_desc)) {
rt2x00usb_assign_endpoint(rt2x00dev->rx, ep_desc);
} else if (usb_endpoint_is_bulk_out(ep_desc) &&
rt2x00usb_assign_endpoint(queue, ep_desc);
tx_ep_desc = ep_desc;
const struct usb_endpoint_descriptor *ep_desc = hs_ep->ep.desc;
if (usb_endpoint_xfer_int(ep_desc) && !dir_in && (mps % 4))
const struct usb_endpoint_descriptor *ep_desc = hs_ep->ep.desc;
if (usb_endpoint_xfer_int(ep_desc) && !dir_in && (mps % 4))
const struct usb_endpoint_descriptor *ep_desc = hs_ep->ep.desc;
if (usb_endpoint_xfer_int(ep_desc) && !dir_in && (mps % 4)) {
dev->in_ep->desc = ep_desc(dev->gadget, &fs_ep_in_desc, &hs_ep_in_desc,
dev->out_ep->desc = ep_desc(dev->gadget, &fs_ep_out_desc,
struct usb_endpoint_descriptor *ep_desc,
bint = ep_desc->bInterval;
ep_desc->wMaxPacketSize = cpu_to_le16(max_size_bw);
ep_desc->bInterval = bint;
const struct usb_endpoint_descriptor *ep_desc;
ep_desc = out_ep->desc;
freq <<= 4 + (ep_desc->bInterval - 1);
const struct usb_endpoint_descriptor *ep_desc;
ep_desc = ep->desc;
uac->p_interval = factor / (1 << (ep_desc->bInterval - 1));
struct usb_endpoint_descriptor *ep_desc;
ep_desc = &interface->cur_altsetting->endpoint[i].desc;
if (!ep_desc->wMaxPacketSize) {
ep_desc->wMaxPacketSize = cpu_to_le16(0x40);
usb_endpoint_num(ep_desc));
priv->max_packet_size = usb_endpoint_maxp(ep_desc);
struct usb_endpoint_descriptor const *ep_desc;
ep_desc = find_ep(serial, endpoint);
if (!ep_desc) {
if (usb_endpoint_xfer_int(ep_desc)) {
ep_desc->bInterval);
} else if (usb_endpoint_xfer_bulk(ep_desc)) {
usb_endpoint_type(ep_desc));
struct usb_endpoint_descriptor_v01 *ep_desc)
memcpy(ep_desc, &ep->desc, sizeof(ep->desc));