Searched refs:endpoint (Results 1 - 25 of 219) sorted by relevance

123456789

/drivers/net/wireless/ath/ath9k/
H A Dhtc_hst.c24 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 Dhtc.c35 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 Dhtc.h98 /* 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 Dft1000_usb.c61 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 DInterfaceInit.c426 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 DMakefile8 usbcore-y += config.o file.o buffer.o sysfs.o endpoint.o
H A Dendpoint.c2 * 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 DKconfig12 It has nine or more configurable endpoints, and endpoint zero.
/drivers/usb/wusbcore/
H A Dwa-hc.c45 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 Dusb-serial.c722 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 Daircable.c107 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 Dsymbolserial.c213 /* 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 Dpvrusb2-io.h51 struct usb_device *dev,int endpoint,
/drivers/staging/ozwpan/
H A Dozusbif.h39 void oz_hcd_data_ind(void *hport, u8 endpoint, u8 *data, int data_len);
H A Dozprotocol.h316 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 Domap_udc.h9 * 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 Dusblcd.c51 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 Didmouse.c80 __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 Dusbmouse.c122 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 Dacecad.c134 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 Dkbtab.c115 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 Donetouch.c181 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 Dstreamzap.c97 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 Dkingsun-sir.c434 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 Dst5481_b.c270 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),

Completed in 542 milliseconds

123456789