Searched refs:urb (Results 176 - 200 of 446) sorted by relevance

1234567891011>>

/linux-master/drivers/usb/misc/
H A Dchaoskey.c71 static void chaos_read_callback(struct urb *urb);
90 struct urb *urb; /* for performing IO */ member in struct:chaoskey
98 usb_free_urb(dev->urb);
156 dev->urb = usb_alloc_urb(0, GFP_KERNEL);
158 if (!dev->urb)
161 usb_fill_bulk_urb(dev->urb,
239 usb_poison_urb(dev->urb);
314 static void chaos_read_callback(struct urb *ur argument
[all...]
H A Dlegousbtower.c64 * - wait for completion of write urb in release (needed for remotecontrol)
207 struct urb *interrupt_in_urb;
213 struct urb *interrupt_out_urb;
230 static void tower_interrupt_in_callback(struct urb *urb);
231 static void tower_interrupt_out_callback(struct urb *urb);
624 /* send off the urb */
658 static void tower_interrupt_in_callback(struct urb *urb) argument
713 tower_interrupt_out_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/serial/
H A Dbelkin_sa.c44 static void belkin_sa_read_int_callback(struct urb *urb);
45 static void belkin_sa_process_read_urb(struct urb *urb);
106 #define WDR_TIMEOUT 5000 /* default urb timeout */
170 static void belkin_sa_read_int_callback(struct urb *urb) argument
172 struct usb_serial_port *port = urb->context;
174 unsigned char *data = urb->transfer_buffer;
176 int status = urb
235 belkin_sa_process_read_urb(struct urb *urb) argument
[all...]
H A Dwhiteheat.c151 static void command_port_write_callback(struct urb *urb);
152 static void command_port_read_callback(struct urb *urb);
463 static void command_port_write_callback(struct urb *urb) argument
465 int status = urb->status;
468 dev_dbg(&urb->dev->dev, "nonzero urb status: %d\n", status);
474 static void command_port_read_callback(struct urb *ur argument
[all...]
H A Diuu_phoenix.c48 static void read_rxcmd_callback(struct urb *urb);
156 static void iuu_rxcmd(struct urb *urb) argument
158 struct usb_serial_port *port = urb->context;
159 int status = urb->status;
208 static void iuu_update_status_callback(struct urb *urb) argument
210 struct usb_serial_port *port = urb->context;
213 int status = urb
238 iuu_status_callback(struct urb *urb) argument
347 iuu_led_activity_on(struct urb *urb) argument
368 iuu_led_activity_off(struct urb *urb) argument
576 read_buf_callback(struct urb *urb) argument
640 iuu_uart_read_callback(struct urb *urb) argument
719 read_rxcmd_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/media/usb/msi2500/
H A Dmsi2500.c132 struct urb *urbs[MAX_ISO_BUFS];
363 static void msi2500_isoc_handler(struct urb *urb) argument
365 struct msi2500_dev *dev = (struct msi2500_dev *)urb->context;
370 if (unlikely(urb->status == -ENOENT ||
371 urb->status == -ECONNRESET ||
372 urb->status == -ESHUTDOWN)) {
374 urb, urb->status == -ENOENT ? "" : "a");
378 if (unlikely(urb
481 struct urb *urb; local
[all...]
/linux-master/drivers/media/usb/au0828/
H A Dau0828-video.c110 static void au0828_irq_callback(struct urb *urb) argument
112 struct au0828_dmaqueue *dma_q = urb->context;
117 switch (urb->status) {
127 au0828_isocdbg("urb completion error %d.\n", urb->status);
133 dev->isoc_ctl.isoc_copy(dev, urb);
136 /* Reset urb buffers */
137 for (i = 0; i < urb->number_of_packets; i++) {
138 urb
156 struct urb *urb; local
195 au0828_init_isoc(struct au0828_dev *dev, int max_packets, int num_bufs, int max_pkt_size, int (*isoc_copy) (struct au0828_dev *dev, struct urb *urb)) argument
202 struct urb *urb; local
489 au0828_isoc_copy(struct au0828_dev *dev, struct urb *urb) argument
1678 struct urb *urb; local
[all...]
/linux-master/drivers/media/rc/
H A Dir_toy.c61 struct urb *urb_in, *urb_out;
186 dev_err(irtoy->dev, "fail to submit tx buf urb: %d\n",
200 static void irtoy_out_callback(struct urb *urb) argument
202 struct irtoy *irtoy = urb->context;
204 if (urb->status == 0) {
208 dev_warn(irtoy->dev, "out urb status: %d\n", urb->status);
212 static void irtoy_in_callback(struct urb *urb) argument
401 struct urb *urb; local
[all...]
H A Dstreamzap.c68 struct urb *urb_in;
86 static void streamzap_callback(struct urb *urb);
147 static void streamzap_callback(struct urb *urb) argument
153 if (!urb)
156 sz = urb->context;
157 len = urb->actual_length;
159 switch (urb->status) {
164 * this urb i
[all...]
/linux-master/drivers/net/wireless/ath/ath10k/
H A Dusb.c34 /* pipe/urb operations */
99 "usb urb leak lpipe %d hpipe 0x%x urbs %d avail %d\n",
125 static void ath10k_usb_recv_complete(struct urb *urb) argument
127 struct ath10k_urb_context *urb_context = urb->context;
134 "usb recv pipe %d stat %d len %d urb 0x%pK\n",
135 pipe->logical_pipe_num, urb->status, urb->actual_length,
136 urb);
138 if (urb
182 ath10k_usb_transmit_complete(struct urb *urb) argument
209 struct urb *urb; local
416 struct urb *urb; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dusb_trace.h55 TP_PROTO(struct mt76_dev *dev, struct urb *u),
70 TP_PROTO(struct mt76_dev *dev, struct urb *u),
75 TP_PROTO(struct mt76_dev *dev, struct urb *u),
/linux-master/drivers/usb/usbip/
H A Dvhci_hcd.c36 static int vhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb,
38 static int vhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
664 static void vhci_tx_urb(struct urb *urb, struct vhci_device *vdev) argument
680 dev_info(&urb->dev->dev, "seqnum max\n");
683 priv->urb = urb;
685 urb
693 vhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
867 vhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
967 struct urb *urb; local
[all...]
/linux-master/drivers/usb/host/
H A Dfhci-mem.c85 struct td *fhci_td_fill(struct fhci_hcd *fhci, struct urb *urb, argument
95 td->urb = urb;
H A Dohci-hcd.c117 static int number_of_tds(struct urb *urb) argument
122 len = urb->transfer_buffer_length;
123 i = urb->num_mapped_sgs;
127 sg = urb->sg;
145 * queue up an urb for anything except the root hub
149 struct urb *urb,
155 unsigned int pipe = urb->pipe;
161 ed = ed_get(ohci, urb
147 ohci_urb_enqueue( struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags ) argument
313 ohci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
1052 struct urb *urb = priv->td[0]->urb; local
[all...]
H A Disp1362-hcd.c260 static void prepare_ptd(struct isp1362_hcd *isp1362_hcd, struct urb *urb, argument
268 size_t buf_len = urb->transfer_buffer_length - urb->actual_length;
274 ep->data = (unsigned char *)urb->transfer_buffer + urb->actual_length;
278 toggle = usb_gettoggle(urb->dev, ep->epnum, 0);
280 if (usb_pipecontrol(urb->pipe)) {
282 } else if (usb_pipeisoc(urb->pipe)) {
283 len = min_t(size_t, urb
469 usb_hcd_unlink_urb_from_ep(isp1362_hcd_to_hcd(isp1362_hcd), urb); variable
471 usb_hcd_giveback_urb(isp1362_hcd_to_hcd(isp1362_hcd), urb, status); variable
501 struct urb *urb = get_urb(ep); local
670 struct urb *urb = get_urb(ep); local
713 submit_req(struct isp1362_hcd *isp1362_hcd, struct urb *urb, struct isp1362_ep *ep, struct isp1362_ep_queue *epq) argument
755 struct urb *urb = get_urb(ep); local
807 struct urb *urb = get_urb(ep); local
878 struct urb *urb = get_urb(ep); local
1216 isp1362_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) argument
1397 isp1362_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) argument
2096 struct urb *urb; local
[all...]
/linux-master/sound/usb/caiaq/
H A Dmidi.c150 void snd_usb_caiaq_midi_output_done(struct urb* urb) argument
152 struct snd_usb_caiaqdev *cdev = urb->context;
155 if (urb->status != 0)
/linux-master/drivers/hid/usbhid/
H A Dusbkbd.c84 struct urb *irq, *led;
100 static void usb_kbd_irq(struct urb *urb) argument
102 struct usb_kbd *kbd = urb->context;
105 switch (urb->status) {
126 hid_info(urb->dev,
135 hid_info(urb->dev,
146 i = usb_submit_urb (urb, GFP_ATOMIC);
148 hid_err(urb->dev, "can't resubmit intr, %s-%s/input0, status %d",
190 static void usb_kbd_led(struct urb *ur argument
[all...]
/linux-master/drivers/mmc/host/
H A Dushc.c93 struct urb *int_urb;
96 struct urb *cbw_urb;
99 struct urb *data_urb;
101 struct urb *csw_urb;
117 static void data_callback(struct urb *urb);
163 static void int_callback(struct urb *urb) argument
165 struct ushc_data *ushc = urb->context;
168 if (urb
197 cbw_callback(struct urb *urb) argument
207 data_callback(struct urb *urb) argument
215 csw_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/media/usb/siano/
H A Dsmsusb.c43 struct urb *urb; member in struct:smsusb_urb_t
80 * adds completing sms urb to the global surbs list and activtes the worker
84 * @param urb pointer to a completing urb object
86 static void smsusb_onresponse(struct urb *urb) argument
88 struct smsusb_urb_t *surb = (struct smsusb_urb_t *) urb->context;
91 if (urb->status == -ESHUTDOWN) {
92 pr_err("error, urb statu
[all...]
/linux-master/drivers/media/usb/uvc/
H A Duvc_video.c1175 return usb_submit_urb(uvc_urb->urb, mem_flags);
1417 struct urb *urb = uvc_urb->urb; local
1422 for (i = 0; i < urb->number_of_packets; ++i) {
1423 if (urb->iso_frame_desc[i].status < 0) {
1426 urb->iso_frame_desc[i].status);
1434 mem = urb->transfer_buffer + urb->iso_frame_desc[i].offset;
1437 urb
1463 struct urb *urb = uvc_urb->urb; local
1536 struct urb *urb = uvc_urb->urb; local
1579 uvc_video_complete(struct urb *urb) argument
1809 struct urb *urb; local
1861 struct urb *urb; local
[all...]
/linux-master/drivers/usb/class/
H A Dusbtmc.c99 struct urb *iin_urb;
748 static struct urb *usbtmc_create_urb(void)
752 struct urb *urb = usb_alloc_urb(0, GFP_KERNEL); local
754 if (!urb)
759 usb_free_urb(urb);
763 urb->transfer_buffer = dmabuf;
764 urb->transfer_buffer_length = bufsize;
765 urb->transfer_flags |= URB_FREE_BUFFER;
766 return urb;
769 usbtmc_read_bulk_cb(struct urb *urb) argument
902 struct urb *urb = usbtmc_create_urb(); local
940 struct urb *urb = NULL; local
1070 usbtmc_write_bulk_cb(struct urb *urb) argument
1116 struct urb *urb = NULL; local
1515 struct urb *urb = NULL; local
2282 usbtmc_interrupt(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00usb.c178 static void rt2x00usb_register_read_async_cb(struct urb *urb) argument
180 struct rt2x00_async_read_data *rd = urb->context;
181 if (rd->callback(rd->rt2x00dev, urb->status, le32_to_cpu(rd->reg))) {
182 usb_anchor_urb(urb, rd->rt2x00dev->anchor);
183 if (usb_submit_urb(urb, GFP_ATOMIC) < 0) {
184 usb_unanchor_urb(urb);
196 struct urb *urb; local
203 urb
268 rt2x00usb_interrupt_txdone(struct urb *urb) argument
372 rt2x00usb_interrupt_rxdone(struct urb *urb) argument
[all...]
/linux-master/drivers/input/misc/
H A Dpowermate.c65 struct urb *irq, *config;
83 static void powermate_config_complete(struct urb *urb);
86 static void powermate_irq(struct urb *urb) argument
88 struct powermate_device *pm = urb->context;
92 switch (urb->status) {
99 /* this urb is terminated, clean up */
100 dev_dbg(dev, "%s - urb shutting down with status: %d\n",
101 __func__, urb
194 powermate_config_complete(struct urb *urb) argument
[all...]
/linux-master/drivers/net/can/usb/
H A Desd_usb.c480 static void esd_usb_read_bulk_callback(struct urb *urb) argument
482 struct esd_usb *dev = urb->context;
487 switch (urb->status) {
499 "Rx URB aborted (%d)\n", urb->status);
503 while (pos < urb->actual_length) {
506 msg = (union esd_usb_msg *)(urb->transfer_buffer + pos);
531 if (pos > urb->actual_length) {
538 usb_fill_bulk_urb(urb, dev->udev, usb_rcvbulkpipe(dev->udev, 1),
539 urb
555 esd_usb_write_bulk_callback(struct urb *urb) argument
649 struct urb *urb = NULL; local
822 struct urb *urb; local
[all...]
/linux-master/sound/usb/
H A Dmidi2.c49 struct urb *urb; member in struct:snd_usb_midi2_urb
107 struct urb *))
120 err = prepare(ep, ctx->urb);
123 if (!ctx->urb->transfer_buffer_length)
125 ctx->urb->dev = ep->dev;
126 err = usb_submit_urb(ctx->urb, GFP_ATOMIC);
136 /* prepare for output submission: copy from rawmidi buffer to urb packet */
138 struct urb *urb)
137 prepare_output_urb(struct snd_usb_midi2_endpoint *ep, struct urb *urb) argument
159 output_urb_complete(struct urb *urb) argument
175 prepare_input_urb(struct snd_usb_midi2_endpoint *ep, struct urb *urb) argument
188 input_urb_complete(struct urb *urb) argument
[all...]

Completed in 232 milliseconds

1234567891011>>