/drivers/net/wireless/ath/ath9k/ |
H A D | htc_hst.c | 24 struct htc_endpoint *endpoint = &target->endpoint[epid]; local 33 status = target->hif->send(target->hif_dev, endpoint->ul_pipeid, skb); 38 static struct htc_endpoint *get_next_avail_ep(struct htc_endpoint *endpoint) argument 43 if (endpoint[avail_epid].service_id == 0) 44 return &endpoint[avail_epid]; 89 struct htc_endpoint *endpoint; local 94 endpoint = &target->endpoint[ENDPOINT0]; 95 endpoint 105 struct htc_endpoint *endpoint, *tmp_endpoint = NULL; local 235 struct htc_endpoint *endpoint; local 321 struct htc_endpoint *endpoint; local 369 struct htc_endpoint *endpoint; local 430 struct htc_endpoint *endpoint; local [all...] |
/drivers/net/wireless/ath/ath6kl/ |
H A D | htc.c | 35 ep_dist->endpoint, credits); 55 if (cur_ep_dist->endpoint == ENDPOINT_0) 79 /* this is the lowest priority data endpoint */ 98 if (cur_ep_dist->endpoint == ENDPOINT_0) 109 * cover and then set each endpoint's normal value 123 cur_ep_dist->endpoint, 160 ep_dist->endpoint, limit); 178 if (cur_list->endpoint == ENDPOINT_0) 204 * HTC has an endpoint that needs credits, ep_dist is the endpoint i 395 htc_tx_comp_update(struct htc_target *target, struct htc_endpoint *endpoint, struct htc_packet *packet) argument 425 htc_tx_complete(struct htc_endpoint *endpoint, struct list_head *txq) argument 441 struct htc_endpoint *endpoint = &target->endpoint[packet->endpoint]; local 457 struct htc_endpoint *endpoint; local 585 ath6kl_htc_tx_pkts_get(struct htc_target *target, struct htc_endpoint *endpoint, struct list_head *queue) argument 666 ath6kl_htc_tx_setup_scat_list(struct htc_target *target, struct htc_endpoint *endpoint, struct hif_scatter_req *scat_req, int n_scat, struct list_head *queue) argument 742 ath6kl_htc_tx_bundle(struct htc_endpoint *endpoint, struct list_head *queue, int *sent_bundle, int *n_bundle_pkts) argument 836 ath6kl_htc_tx_from_queue(struct htc_target *target, struct htc_endpoint *endpoint) argument 938 ath6kl_htc_tx_try(struct htc_target *target, struct htc_endpoint *endpoint, struct htc_packet *tx_pkt) argument 980 struct htc_endpoint *endpoint; local 1072 struct htc_endpoint *endpoint; local 1098 struct htc_endpoint *endpoint; local 1129 struct htc_endpoint *endpoint = &target->endpoint[eid]; local 1166 struct htc_endpoint *endpoint; local 1183 struct htc_endpoint *endpoint = &target->endpoint[eid]; local 1226 ath6kl_htc_rx_update_stats(struct htc_endpoint *endpoint, int n_look_ahds) argument 1310 ath6kl_htc_rx_set_indicate(u32 lk_ahd, struct htc_endpoint *endpoint, struct htc_packet *packet) argument 1323 ath6kl_htc_rx_chk_water_mark(struct htc_endpoint *endpoint) argument 1442 ath6kl_htc_rx_alloc(struct htc_target *target, u32 lk_ahds[], int msg, struct htc_endpoint *endpoint, struct list_head *queue) argument 1571 struct htc_endpoint *endpoint; local 1644 htc_parse_trailer(struct htc_target *target, struct htc_record_hdr *record, u8 *record_buf, u32 *next_lk_ahds, enum htc_endpoint_id endpoint, int *n_lk_ahds) argument 1726 htc_proc_trailer(struct htc_target *target, u8 *buf, int len, u32 *next_lk_ahds, int *n_lk_ahds, enum htc_endpoint_id endpoint) argument 1877 ath6kl_htc_rx_complete(struct htc_endpoint *endpoint, struct htc_packet *packet) argument 2119 struct htc_endpoint *endpoint; local 2294 struct htc_endpoint *endpoint; local 2355 struct htc_endpoint *endpoint; local 2403 struct htc_endpoint *endpoint; local 2546 struct htc_endpoint *endpoint; local 2567 ath6kl_htc_get_rxbuf_num(struct htc_target *target, enum htc_endpoint_id endpoint) argument [all...] |
H A D | htc.h | 98 /* more packets on this endpoint are being fetched */ 106 /* enable send bundle padding for this endpoint */ 241 /* ------ endpoint IDS ------ */ 272 /* wrapper around endpoint-specific packets */ 301 /* endpoint that this packet was sent/recv'd from */ 302 enum htc_endpoint_id endpoint; member in struct:htc_packet 323 void (*rx_refill) (struct htc_target *, enum htc_endpoint_id endpoint); 346 enum htc_endpoint_id endpoint; member in struct:htc_service_connect_resp 351 /* endpoint distributionstructure */ 358 /* endpoint fo 359 enum htc_endpoint_id endpoint; member in struct:htc_endpoint_credit_dist 516 struct htc_endpoint endpoint[ENDPOINT_MAX]; member in struct:htc_target [all...] |
/drivers/staging/ft1000/ft1000-usb/ |
H A D | ft1000_usb.c | 61 struct usb_endpoint_descriptor *endpoint; local 104 DEBUG("ft1000_probe: control endpoint info:\n"); 106 iface_desc->endpoint[0].desc.bmAttributes); 108 iface_desc->endpoint[1].desc.bmAttributes); 110 iface_desc->endpoint[2].desc.bmAttributes); 113 endpoint = 115 endpoint[i].desc; 116 DEBUG("endpoint %d\n", i); 118 endpoint->bEndpointAddress, endpoint [all...] |
/drivers/staging/bcm/ |
H A D | InterfaceInit.c | 426 struct usb_endpoint_descriptor *endpoint; local 475 endpoint = &iface_desc->endpoint[EP2].desc; 482 if (((psIntfAdapter->bHighSpeedDevice == TRUE) && (bcm_usb_endpoint_is_int_out(endpoint) == FALSE)) 483 || ((psIntfAdapter->bHighSpeedDevice == FALSE) && (bcm_usb_endpoint_is_bulk_out(endpoint) == FALSE))) { 502 if ((psIntfAdapter->bHighSpeedDevice == FALSE) && bcm_usb_endpoint_is_bulk_out(endpoint)) { 511 endpoint = &iface_desc->endpoint[EP4].desc; 514 if (bcm_usb_endpoint_is_int_out(endpoint) == FALSE) { 540 endpoint [all...] |
/drivers/usb/core/ |
H A D | Makefile | 8 usbcore-y += config.o file.o buffer.o sysfs.o endpoint.o
|
H A D | endpoint.c | 2 * drivers/usb/core/endpoint.c 176 struct usb_host_endpoint *endpoint, 188 ep_dev->desc = &endpoint->desc; 194 dev_set_name(&ep_dev->dev, "ep_%02x", endpoint->desc.bEndpointAddress); 201 endpoint->ep_dev = ep_dev; 210 void usb_remove_ep_devs(struct usb_host_endpoint *endpoint) argument 212 struct ep_device *ep_dev = endpoint->ep_dev; 216 endpoint->ep_dev = NULL; 175 usb_create_ep_devs(struct device *parent, struct usb_host_endpoint *endpoint, struct usb_device *udev) argument
|
/drivers/usb/renesas_usbhs/ |
H A D | Kconfig | 12 It has nine or more configurable endpoints, and endpoint zero.
|
/drivers/usb/wusbcore/ |
H A D | wa-hc.c | 45 wa->dti_epd = &iface->cur_altsetting->endpoint[1].desc; 46 wa->dto_epd = &iface->cur_altsetting->endpoint[2].desc; 53 dev_err(dev, "WA-CDS: can't initialize notif endpoint: %d\n",
|
/drivers/usb/serial/ |
H A D | usb-serial.c | 722 struct usb_endpoint_descriptor *endpoint; local 781 endpoint = &iface_desc->endpoint[i].desc; 783 if (usb_endpoint_is_bulk_in(endpoint)) { 784 /* we found a bulk in endpoint */ 785 dbg("found bulk in on endpoint %d", i); 786 bulk_in_endpoint[num_bulk_in] = endpoint; 790 if (usb_endpoint_is_bulk_out(endpoint)) { 791 /* we found a bulk out endpoint */ 792 dbg("found bulk out on endpoint [all...] |
H A D | aircable.c | 107 struct usb_endpoint_descriptor *endpoint; local 112 endpoint = &iface_desc->endpoint[i].desc; 113 if (usb_endpoint_is_bulk_out(endpoint)) { 114 dbg("found bulk out on endpoint %d", i);
|
H A D | symbolserial.c | 213 /* find our interrupt endpoint */ 216 struct usb_endpoint_descriptor *endpoint; local 218 endpoint = &intf->endpoint[i].desc; 219 if (!usb_endpoint_is_int_in(endpoint)) 228 priv->buffer_size = usb_endpoint_maxp(endpoint) * 2; 235 priv->int_address = endpoint->bEndpointAddress; 236 priv->bInterval = endpoint->bInterval; 241 endpoint->bEndpointAddress),
|
/drivers/media/video/pvrusb2/ |
H A D | pvrusb2-io.h | 51 struct usb_device *dev,int endpoint,
|
/drivers/staging/ozwpan/ |
H A D | ozusbif.h | 39 void oz_hcd_data_ind(void *hport, u8 endpoint, u8 *data, int data_len);
|
H A D | ozprotocol.h | 316 u8 endpoint; member in struct:oz_data 324 u8 endpoint; member in struct:oz_isoc_fixed 335 u8 endpoint; member in struct:oz_multiple_fixed 345 u8 endpoint; member in struct:oz_fragmented 358 u8 endpoint; member in struct:oz_isoc_large
|
/drivers/usb/gadget/ |
H A D | omap_udc.h | 9 * USB device/endpoint management registers 13 #define UDC_EP_NUM (UDC_BASE + 0x4) /* Which endpoint */ 17 /* low 4 bits for endpoint number */ 120 #define UDC_EP_RX(endpoint) (UDC_BASE + 0x80 + (endpoint)*4) 126 #define UDC_EP_TX(endpoint) (UDC_BASE + 0xc0 + (endpoint)*4)
|
/drivers/usb/misc/ |
H A D | usblcd.c | 51 bulk in endpoint */ 53 bulk out endpoint */ 317 struct usb_endpoint_descriptor *endpoint; local 341 /* set up the endpoint information */ 345 endpoint = &iface_desc->endpoint[i].desc; 348 usb_endpoint_is_bulk_in(endpoint)) { 349 /* we found a bulk in endpoint */ 350 buffer_size = usb_endpoint_maxp(endpoint); 352 dev->bulk_in_endpointAddr = endpoint [all...] |
H A D | idmouse.c | 80 __u8 bulk_in_endpointAddr; /* the address of the bulk in endpoint */ 341 struct usb_endpoint_descriptor *endpoint; local 358 /* set up the endpoint information - use only the first bulk-in endpoint */ 359 endpoint = &iface_desc->endpoint[0].desc; 360 if (!dev->bulk_in_endpointAddr && usb_endpoint_is_bulk_in(endpoint)) { 361 /* we found a bulk in endpoint */ 362 dev->orig_bi_size = usb_endpoint_maxp(endpoint); 364 dev->bulk_in_endpointAddr = endpoint [all...] |
/drivers/hid/usbhid/ |
H A D | usbmouse.c | 122 struct usb_endpoint_descriptor *endpoint; local 133 endpoint = &interface->endpoint[0].desc; 134 if (!usb_endpoint_is_int_in(endpoint)) 137 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); 194 usb_mouse_irq, mouse, endpoint->bInterval);
|
/drivers/input/tablet/ |
H A D | acecad.c | 134 struct usb_endpoint_descriptor *endpoint; local 143 endpoint = &interface->endpoint[0].desc; 145 if (!usb_endpoint_is_int_in(endpoint)) 148 pipe = usb_rcvintpipe(dev, endpoint->bEndpointAddress); 226 usb_acecad_irq, acecad, endpoint->bInterval);
|
H A D | kbtab.c | 115 struct usb_endpoint_descriptor *endpoint; local 158 endpoint = &intf->cur_altsetting->endpoint[0].desc; 161 usb_rcvintpipe(dev, endpoint->bEndpointAddress), 163 kbtab_irq, kbtab, endpoint->bInterval);
|
/drivers/usb/storage/ |
H A D | onetouch.c | 181 struct usb_endpoint_descriptor *endpoint; local 192 endpoint = &interface->endpoint[2].desc; 193 if (!usb_endpoint_is_int_in(endpoint)) 196 pipe = usb_rcvintpipe(udev, endpoint->bEndpointAddress); 250 usb_onetouch_irq, onetouch, endpoint->bInterval);
|
/drivers/media/rc/ |
H A D | streamzap.c | 97 struct usb_endpoint_descriptor *endpoint; member in struct:streamzap_ir 367 /* Check to ensure endpoint information matches requirements */ 377 sz->endpoint = &(iface_host->endpoint[0].desc); 378 if ((sz->endpoint->bEndpointAddress & USB_ENDPOINT_DIR_MASK) 380 dev_err(&intf->dev, "%s: endpoint doesn't match input device " 381 "02%02x\n", __func__, sz->endpoint->bEndpointAddress); 386 if ((sz->endpoint->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK) 388 dev_err(&intf->dev, "%s: endpoint attributes don't match xfer " 389 "02%02x\n", __func__, sz->endpoint [all...] |
/drivers/net/irda/ |
H A D | kingsun-sir.c | 434 struct usb_endpoint_descriptor *endpoint; local 453 endpoint = &interface->endpoint[KINGSUN_EP_IN].desc; 454 if (!usb_endpoint_is_int_in(endpoint)) { 455 err("kingsun-sir: endpoint 0 is not interrupt IN"); 459 ep_in = endpoint->bEndpointAddress; 463 err("%s: endpoint 0 has max packet size %d not in range", 468 endpoint = &interface->endpoint[KINGSUN_EP_OUT].desc; 469 if (!usb_endpoint_is_int_out(endpoint)) { [all...] |
/drivers/isdn/hisax/ |
H A D | st5481_b.c | 270 struct usb_host_endpoint *endpoint; local 282 endpoint = &altsetting->endpoint[EP_B1_OUT - 1 + bcs->channel * 2]; 284 DBG(4, "endpoint address=%02x,packet size=%d", 285 endpoint->desc.bEndpointAddress, le16_to_cpu(endpoint->desc.wMaxPacketSize)); 289 usb_sndisocpipe(dev, endpoint->desc.bEndpointAddress),
|