Searched refs:urb (Results 226 - 250 of 448) sorted by relevance

1234567891011>>

/linux-master/sound/usb/hiface/
H A Dpcm.c27 struct urb instance;
228 /* wait for first out urb to return (sent in urb handler) */
255 static bool hiface_pcm_playback(struct pcm_substream *sub, struct pcm_urb *urb) argument
258 struct device *device = &urb->chip->dev->dev;
272 memcpy_swahw32(urb->buffer, source, PCM_PACKET_SIZE);
284 memcpy_swahw32(urb->buffer, source, len);
287 memcpy_swahw32(urb->buffer + len, source,
302 static void hiface_pcm_out_urb_handler(struct urb *usb_urb)
326 /* now send our playback data (if a free out urb wa
506 hiface_pcm_init_urb(struct pcm_urb *urb, struct hiface_chip *chip, unsigned int ep, void (*handler)(struct urb *)) argument
[all...]
/linux-master/drivers/net/usb/
H A Drtl8150.c129 struct urb *rx_urb, *tx_urb, *intr_urb;
167 static void async_set_reg_cb(struct urb *urb) argument
169 struct async_req *req = (struct async_req *)urb->context;
170 int status = urb->status;
173 dev_dbg(&urb->dev->dev, "%s failed with %d", __func__, status);
175 usb_free_urb(urb);
181 struct urb *async_urb;
370 static void read_bulk_callback(struct urb *urb) argument
444 write_bulk_callback(struct urb *urb) argument
462 intr_callback(struct urb *urb) argument
[all...]
/linux-master/drivers/media/rc/
H A Dmceusb.c466 struct urb *urb_in;
797 static void mce_write_callback(struct urb *urb) argument
799 if (!urb)
802 complete(urb->context);
814 struct urb *urb; local
823 urb = usb_alloc_urb(0, GFP_KERNEL);
824 if (unlikely(!urb)) {
825 dev_err(dev, "Error: mce write couldn't allocate urb");
1367 mceusb_dev_recv(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Ddev.c116 static void rtl8187_iowrite_async_cb(struct urb *urb) argument
118 kfree(urb->context);
125 struct urb *urb; local
136 urb = usb_alloc_urb(0, GFP_ATOMIC);
137 if (!urb) {
152 usb_fill_control_urb(urb, priv->udev, usb_sndctrlpipe(priv->udev, 0),
155 usb_anchor_urb(urb, &priv->anchored);
156 rc = usb_submit_urb(urb, GFP_ATOMI
186 rtl8187_tx_cb(struct urb *urb) argument
236 struct urb *urb; local
325 rtl8187_rx_cb(struct urb *urb) argument
460 rtl8187b_status_cb(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/usbip/
H A Dvhci.h51 /* urb->hcpriv, use container_of() */
57 struct urb *urb; member in struct:vhci_priv
133 struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum);
/linux-master/sound/usb/
H A Dmixer.h21 struct urb *urb; member in struct:usb_mixer_interface
35 struct urb *rc_urb;
/linux-master/drivers/input/misc/
H A Dati_remote2.c188 struct urb *urb[2]; member in struct:ati_remote2
232 r = usb_submit_urb(ar2->urb[0], GFP_KERNEL);
238 r = usb_submit_urb(ar2->urb[1], GFP_KERNEL);
240 usb_kill_urb(ar2->urb[0]);
251 usb_kill_urb(ar2->urb[1]);
252 usb_kill_urb(ar2->urb[0]);
423 static void ati_remote2_complete_mouse(struct urb *urb) argument
425 struct ati_remote2 *ar2 = urb
452 ati_remote2_complete_key(struct urb *urb) argument
[all...]
/linux-master/drivers/most/
H A Dmost_usb.c331 * @urb: the URB that has been completed
340 static void hdm_write_completion(struct urb *urb) argument
342 struct mbo *mbo = urb->context;
353 switch (urb->status) {
356 mbo->processed_length = urb->actual_length;
364 mdev->clear_work[channel].pipe = urb->pipe;
378 usb_free_urb(urb);
383 * @urb: the URB that has been completed
392 static void hdm_read_completion(struct urb *ur argument
463 struct urb *urb; local
[all...]
/linux-master/drivers/usb/image/
H A Dmicrotek.c322 usb_kill_urb( desc->urb );
367 static void mts_transfer_cleanup( struct urb *transfer );
368 static void mts_do_sg(struct urb * transfer);
371 void mts_int_submit_urb (struct urb* transfer,
402 static void mts_transfer_cleanup( struct urb *transfer )
411 static void mts_transfer_done( struct urb *transfer )
422 static void mts_get_status( struct urb *transfer )
435 static void mts_data_done( struct urb* transfer )
452 static void mts_command_done( struct urb *transfer )
493 static void mts_do_sg (struct urb* transfe
[all...]
H A Dmdc800.c35 * Fixed: Setting urb->dev before submitting urb.
131 struct urb * irq_urb;
140 struct urb * write_urb;
146 struct urb * download_urb;
269 static void mdc800_usb_irq (struct urb *urb) argument
272 unsigned char* b=urb->transfer_buffer;
273 struct mdc800_data* mdc800=urb->context;
275 int status = urb
363 mdc800_usb_write_notify(struct urb *urb) argument
381 mdc800_usb_download_notify(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/rsi/
H A Drsi_91x_usb.c262 * @urb: Received URB.
266 static void rsi_rx_done_handler(struct urb *urb) argument
268 struct rx_usb_ctrl_block *rx_cb = urb->context;
275 if (urb->status) {
281 if (urb->actual_length <= 0 ||
282 urb->actual_length > rx_cb->rx_skb->len) {
284 __func__, urb->actual_length);
291 skb_trim(rx_cb->rx_skb, urb->actual_length);
299 rsi_dbg(ERR_ZONE, "%s: Failed in urb submissio
311 struct urb *urb = rx_cb->rx_urb; local
328 struct urb *urb = rx_cb->rx_urb; local
[all...]
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dusb.c152 static void mwifiex_usb_rx_complete(struct urb *urb) argument
154 struct urb_context *context = (struct urb_context *)urb->context;
158 int recv_length = urb->actual_length;
173 if (urb->status ||
176 "URB status is failed: %d\n", urb->status);
195 /* urb for data_ep is re-submitted now;
196 * urb for cmd_ep will be re-submitted in callback
210 } else if (urb->status) {
213 "Card is removed: %d\n", urb
245 mwifiex_usb_tx_complete(struct urb *urb) argument
[all...]
/linux-master/drivers/net/can/usb/
H A Df81604.c412 static void f81604_read_bulk_callback(struct urb *urb) argument
414 struct f81604_can_frame *frame = urb->transfer_buffer;
415 struct net_device *netdev = urb->context;
421 if (urb->status)
423 ERR_PTR(urb->status));
425 switch (urb->status) {
439 if (urb->actual_length != sizeof(*frame)) {
441 urb->actual_length, sizeof(*frame));
448 ret = usb_submit_urb(urb, GFP_ATOMI
603 f81604_read_int_callback(struct urb *urb) argument
866 f81604_write_bulk_callback(struct urb *urb) argument
[all...]
H A Dgs_usb.c569 static void gs_usb_receive_bulk_callback(struct urb *urb) argument
571 struct gs_usb *parent = urb->context;
576 struct gs_host_frame *hf = urb->transfer_buffer;
584 switch (urb->status) {
686 usb_fill_bulk_urb(urb, parent->udev,
691 rc = usb_submit_urb(urb, GFP_ATOMIC);
745 static void gs_usb_xmit_callback(struct urb *urb) argument
747 struct gs_tx_context *txc = urb
760 struct urb *urb; local
876 struct urb *urb = NULL; local
[all...]
/linux-master/drivers/isdn/hardware/mISDN/
H A Dhfcsusb.c103 ctrl_complete(struct urb *urb) argument
105 struct hfcsusb *hw = (struct hfcsusb *) urb->context;
110 urb->dev = hw->dev;
940 fill_isoc_urb(struct urb *urb, struct usb_device *dev, unsigned int pipe, argument
946 usb_fill_bulk_urb(urb, dev, pipe, buf, packet_size * num_packets,
949 urb->number_of_packets = num_packets;
950 urb->transfer_flags = URB_ISO_ASAP;
951 urb
963 rx_iso_complete(struct urb *urb) argument
1084 rx_int_complete(struct urb *urb) argument
1157 tx_iso_complete(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/serial/
H A Dti_usb_3410_5052.c275 /* read urb states */
323 static void ti_interrupt_callback(struct urb *urb);
324 static void ti_bulk_in_callback(struct urb *urb);
325 static void ti_bulk_out_callback(struct urb *urb);
645 struct urb *urb; local
663 /* start interrupt urb th
1104 ti_interrupt_callback(struct urb *urb) argument
1186 ti_bulk_in_callback(struct urb *urb) argument
1245 ti_bulk_out_callback(struct urb *urb) argument
1450 struct urb *urb; local
[all...]
H A Df81232.c311 static void f81232_read_int_callback(struct urb *urb) argument
313 struct usb_serial_port *port = urb->context;
314 unsigned char *data = urb->transfer_buffer;
315 unsigned int actual_length = urb->actual_length;
316 int status = urb->status;
326 /* this urb is terminated, clean up */
327 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n",
331 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n",
337 urb
378 f81232_process_read_urb(struct urb *urb) argument
410 f81534a_process_read_urb(struct urb *urb) argument
[all...]
/linux-master/drivers/media/usb/as102/
H A Das102_drv.h68 struct urb *stream_urb[MAX_STREAM_URB];
/linux-master/sound/usb/6fire/
H A Dpcm.h28 struct urb instance;
/linux-master/drivers/usb/core/
H A DMakefile6 usbcore-y := usb.o hub.o hcd.o urb.o message.o driver.o
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dif_usb.c66 static void if_usb_receive(struct urb *urb);
67 static void if_usb_receive_fwload(struct urb *urb);
82 * @urb: pointer to &urb structure
85 static void if_usb_write_bulk_callback(struct urb *urb) argument
87 struct if_usb_card *cardp = (struct if_usb_card *) urb->context;
91 if (urb
447 __if_usb_submit_rx_urb(struct if_usb_card *cardp, void (*callbackfn)(struct urb *urb)) argument
492 if_usb_receive_fwload(struct urb *urb) argument
656 if_usb_receive(struct urb *urb) argument
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dusb.c259 static void rtw_usb_write_port_tx_complete(struct urb *urb) argument
261 struct rtw_usb_txcb *txcb = urb->context;
308 struct urb *urb; local
317 urb = usb_alloc_urb(0, GFP_ATOMIC);
318 if (!urb)
321 usb_fill_bulk_urb(urb, usbd, pipe, skb->data, skb->len, cb, context);
322 urb->transfer_flags |= URB_ZERO_PACKET;
323 ret = usb_submit_urb(urb, GFP_ATOMI
423 rtw_usb_write_port_complete(struct urb *urb) argument
605 rtw_usb_read_port_complete(struct urb *urb) argument
[all...]
/linux-master/sound/usb/caiaq/
H A Ddevice.c131 static void usb_ep1_command_reply_dispatch (struct urb* urb) argument
134 struct device *dev = &urb->dev->dev;
135 struct snd_usb_caiaqdev *cdev = urb->context;
136 unsigned char *buf = urb->transfer_buffer;
138 if (urb->status || !cdev) {
139 dev_warn(dev, "received EP1 urb->status = %i\n", urb->status);
169 if (urb->actual_length > sizeof(cdev->control_state))
170 urb
[all...]
/linux-master/drivers/net/wireless/mediatek/mt7601u/
H A Dusb.c41 buf->urb = usb_alloc_urb(0, GFP_KERNEL);
44 return !buf->urb || !buf->buf;
52 usb_free_urb(buf->urb);
68 usb_fill_bulk_urb(buf->urb, usb_dev, pipe, buf->buf, buf->len,
70 buf->urb->transfer_dma = buf->dma;
71 buf->urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
73 trace_mt_submit_urb(dev, buf->urb);
74 ret = usb_submit_urb(buf->urb, gfp);
81 void mt7601u_complete_urb(struct urb *urb) argument
[all...]
/linux-master/drivers/usb/class/
H A Dcdc-acm.c157 usb_poison_urb(acm->wb[i].urb);
169 usb_unpoison_urb(acm->wb[i].urb);
235 wb->urb->transfer_buffer = wb->buf;
236 wb->urb->transfer_dma = wb->dmah;
237 wb->urb->transfer_buffer_length = wb->len;
238 wb->urb->dev = acm->dev;
240 rc = usb_submit_urb(wb->urb, GFP_ATOMIC);
371 static void acm_ctrl_irq(struct urb *urb) argument
373 struct acm *acm = urb
490 acm_process_read_urb(struct acm *acm, struct urb *urb) argument
505 acm_read_bulk_callback(struct urb *urb) argument
579 acm_write_bulk(struct urb *urb) argument
754 struct urb *urb; local
1404 struct urb *urb; local
1645 struct urb *urb; local
[all...]

Completed in 467 milliseconds

1234567891011>>