/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | ati_remote2.c | 188 struct urb *urb[2]; member 232 r = usb_submit_urb(ar2->urb[0], GFP_KERNEL); in ati_remote2_submit_urbs() 238 r = usb_submit_urb(ar2->urb[1], GFP_KERNEL); in ati_remote2_submit_urbs() 240 usb_kill_urb(ar2->urb[0]); in ati_remote2_submit_urbs() 251 usb_kill_urb(ar2->urb[1]); in ati_remote2_kill_urbs() 252 usb_kill_urb(ar2->urb[0]); in ati_remote2_kill_urbs() 423 static void ati_remote2_complete_mouse(struct urb *urb) in ati_remote2_complete_mouse() argument 425 struct ati_remote2 *ar2 = urb in ati_remote2_complete_mouse() 452 ati_remote2_complete_key(struct urb *urb) ati_remote2_complete_key() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/misc/ |
H A D | ati_remote2.c | 188 struct urb *urb[2]; member 232 r = usb_submit_urb(ar2->urb[0], GFP_KERNEL); in ati_remote2_submit_urbs() 238 r = usb_submit_urb(ar2->urb[1], GFP_KERNEL); in ati_remote2_submit_urbs() 240 usb_kill_urb(ar2->urb[0]); in ati_remote2_submit_urbs() 251 usb_kill_urb(ar2->urb[1]); in ati_remote2_kill_urbs() 252 usb_kill_urb(ar2->urb[0]); in ati_remote2_kill_urbs() 423 static void ati_remote2_complete_mouse(struct urb *urb) in ati_remote2_complete_mouse() argument 425 struct ati_remote2 *ar2 = urb in ati_remote2_complete_mouse() 452 ati_remote2_complete_key(struct urb *urb) ati_remote2_complete_key() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/core/ |
H A D | message.c | 34 static void usb_api_blocking_completion(struct urb *urb) in usb_api_blocking_completion() argument 36 struct api_context *ctx = urb->context; in usb_api_blocking_completion() 38 ctx->status = urb->status; in usb_api_blocking_completion() 44 * Starts urb and waits for completion or timeout. Note that this call 49 static int usb_start_wait_urb(struct urb *urb, int timeout, int *actual_length) in usb_start_wait_urb() argument 56 urb->context = &ctx; in usb_start_wait_urb() 57 urb->actual_length = 0; in usb_start_wait_urb() 58 retval = usb_submit_urb(urb, GFP_NOI in usb_start_wait_urb() 91 struct urb *urb; usb_internal_control_msg() local 370 struct urb *urb; usb_bulk_msg() local 408 sg_complete(struct urb *urb) sg_complete() argument 541 struct urb *urb; usb_sg_init() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | message.c | 35 static void usb_api_blocking_completion(struct urb *urb) in usb_api_blocking_completion() argument 37 struct api_context *ctx = urb->context; in usb_api_blocking_completion() 39 ctx->status = urb->status; in usb_api_blocking_completion() 45 * Starts urb and waits for completion or timeout. Note that this call 50 static int usb_start_wait_urb(struct urb *urb, int timeout, int *actual_length) in usb_start_wait_urb() argument 57 urb->context = &ctx; in usb_start_wait_urb() 58 urb->actual_length = 0; in usb_start_wait_urb() 59 retval = usb_submit_urb(urb, GFP_NOI in usb_start_wait_urb() 92 struct urb *urb; usb_internal_control_msg() local 367 struct urb *urb; usb_bulk_msg() local 405 sg_complete(struct urb *urb) sg_complete() argument 538 struct urb *urb; usb_sg_init() local [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/hdpvr/ |
H A D | hdpvr-video.c | 68 /* urb callback */ 69 static void hdpvr_read_bulk_callback(struct urb *urb) in hdpvr_read_bulk_callback() argument 71 struct hdpvr_buffer *buf = (struct hdpvr_buffer *)urb->context; in hdpvr_read_bulk_callback() 88 usb_kill_urb(buf->urb); in hdpvr_cancel_queue() 102 struct urb *urb; in hdpvr_free_queue() local 107 urb = buf->urb; in hdpvr_free_queue() 108 usb_free_coherent(urb in hdpvr_free_queue() 138 struct urb *urb; hdpvr_alloc_buffers() local 188 struct urb *urb; hdpvr_submit_buffers() local 411 struct urb *urb; hdpvr_read() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/hdpvr/ |
H A D | hdpvr-video.c | 68 /* urb callback */ 69 static void hdpvr_read_bulk_callback(struct urb *urb) in hdpvr_read_bulk_callback() argument 71 struct hdpvr_buffer *buf = (struct hdpvr_buffer *)urb->context; in hdpvr_read_bulk_callback() 88 usb_kill_urb(buf->urb); in hdpvr_cancel_queue() 102 struct urb *urb; in hdpvr_free_queue() local 107 urb = buf->urb; in hdpvr_free_queue() 108 usb_free_coherent(urb in hdpvr_free_queue() 138 struct urb *urb; hdpvr_alloc_buffers() local 188 struct urb *urb; hdpvr_submit_buffers() local 411 struct urb *urb; hdpvr_read() local [all...] |
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dbus_usb_linux.c | 138 static inline int usb_submit_urb_linux(struct urb *urb) in usb_submit_urb_linux() argument 142 if (urb && (urb->transfer_buffer_length > BCM_MAX_URB_LEN)) { in usb_submit_urb_linux() 143 DBUSERR(("URB transfer length=%d exceeded %d ra=%p\n", urb->transfer_buffer_length, in usb_submit_urb_linux() 150 return usb_submit_urb(urb, GFP_ATOMIC); in usb_submit_urb_linux() 152 return usb_submit_urb(urb); in usb_submit_urb_linux() 157 #define USB_SUBMIT_URB(urb) usb_submit_urb_linux(urb) 162 #define USB_UNLINK_URB(urb) (usb_kill_ur 382 struct urb *urb; global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/can/usb/ |
H A D | f81604.c | 412 static void f81604_read_bulk_callback(struct urb *urb) in f81604_read_bulk_callback() argument 414 struct f81604_can_frame *frame = urb->transfer_buffer; in f81604_read_bulk_callback() 415 struct net_device *netdev = urb->context; in f81604_read_bulk_callback() 421 if (urb->status) in f81604_read_bulk_callback() 423 ERR_PTR(urb->status)); in f81604_read_bulk_callback() 425 switch (urb->status) { in f81604_read_bulk_callback() 439 if (urb->actual_length != sizeof(*frame)) { in f81604_read_bulk_callback() 441 urb->actual_length, sizeof(*frame)); in f81604_read_bulk_callback() 448 ret = usb_submit_urb(urb, GFP_ATOMI in f81604_read_bulk_callback() 603 f81604_read_int_callback(struct urb *urb) f81604_read_int_callback() argument 866 f81604_write_bulk_callback(struct urb *urb) f81604_write_bulk_callback() argument [all...] |
/kernel/linux/linux-5.10/drivers/hid/usbhid/ |
H A D | usbkbd.c | 84 struct urb *irq, *led; 100 static void usb_kbd_irq(struct urb *urb) in usb_kbd_irq() argument 102 struct usb_kbd *kbd = urb->context; in usb_kbd_irq() 105 switch (urb->status) { in usb_kbd_irq() 126 hid_info(urb->dev, in usb_kbd_irq() 135 hid_info(urb->dev, in usb_kbd_irq() 146 i = usb_submit_urb (urb, GFP_ATOMIC); in usb_kbd_irq() 148 hid_err(urb->dev, "can't resubmit intr, %s-%s/input0, status %d", in usb_kbd_irq() 190 static void usb_kbd_led(struct urb *ur argument [all...] |
/kernel/linux/linux-6.6/drivers/hid/usbhid/ |
H A D | usbkbd.c | 84 struct urb *irq, *led; 100 static void usb_kbd_irq(struct urb *urb) in usb_kbd_irq() argument 102 struct usb_kbd *kbd = urb->context; in usb_kbd_irq() 105 switch (urb->status) { in usb_kbd_irq() 126 hid_info(urb->dev, in usb_kbd_irq() 135 hid_info(urb->dev, in usb_kbd_irq() 146 i = usb_submit_urb (urb, GFP_ATOMIC); in usb_kbd_irq() 148 hid_err(urb->dev, "can't resubmit intr, %s-%s/input0, status %d", in usb_kbd_irq() 190 static void usb_kbd_led(struct urb *ur argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | smscufx.c | 80 struct urb *urb; member 133 static void ufx_urb_completion(struct urb *urb); 134 static struct urb *ufx_get_urb(struct ufx_data *dev); 135 static int ufx_submit_urb(struct ufx_data *dev, struct urb * urb, size_t len); 865 struct urb *urb = ufx_get_urb(dev); in ufx_handle_damage() local 866 if (!urb) { in ufx_handle_damage() 1807 ufx_urb_completion(struct urb *urb) ufx_urb_completion() argument 1844 struct urb *urb; ufx_free_urb_list() local 1878 struct urb *urb; ufx_alloc_urb_list() local 1935 struct urb *urb = NULL; ufx_get_urb() local 1963 ufx_submit_urb(struct ufx_data *dev, struct urb *urb, size_t len) ufx_submit_urb() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | mos7840.c | 67 #define MOS_WDR_TIMEOUT 5000 /* default urb timeout */ 196 struct urb *read_urb; /* read URB for this port */ 207 struct urb *write_urb_pool[NUM_URBS]; 215 struct urb *led_urb; 351 static void mos7840_set_led_callback(struct urb *urb) in mos7840_set_led_callback() argument 353 switch (urb->status) { in mos7840_set_led_callback() 360 /* This urb is terminated, clean up */ in mos7840_set_led_callback() 361 dev_dbg(&urb->dev->dev, "%s - urb shuttin in mos7840_set_led_callback() 432 mos7840_bulk_in_callback(struct urb *urb) mos7840_bulk_in_callback() argument 475 mos7840_bulk_out_data_callback(struct urb *urb) mos7840_bulk_out_data_callback() argument 518 struct urb *urb; mos7840_open() local 747 struct urb *urb = mos7840_port->write_urb_pool[i]; mos7840_chars_in_buffer() local 858 struct urb *urb; mos7840_write() local [all...] |
H A D | f81232.c | 336 static void f81232_read_int_callback(struct urb *urb) in f81232_read_int_callback() argument 338 struct usb_serial_port *port = urb->context; in f81232_read_int_callback() 339 unsigned char *data = urb->transfer_buffer; in f81232_read_int_callback() 340 unsigned int actual_length = urb->actual_length; in f81232_read_int_callback() 341 int status = urb->status; in f81232_read_int_callback() 351 /* this urb is terminated, clean up */ in f81232_read_int_callback() 352 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n", in f81232_read_int_callback() 356 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n", in f81232_read_int_callback() 362 urb in f81232_read_int_callback() 403 f81232_process_read_urb(struct urb *urb) f81232_process_read_urb() argument 435 f81534a_process_read_urb(struct urb *urb) f81534a_process_read_urb() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | smscufx.c | 80 struct urb *urb; member 133 static void ufx_urb_completion(struct urb *urb); 134 static struct urb *ufx_get_urb(struct ufx_data *dev); 135 static int ufx_submit_urb(struct ufx_data *dev, struct urb * urb, size_t len); 868 struct urb *urb = ufx_get_urb(dev); in ufx_handle_damage() local 869 if (!urb) { in ufx_handle_damage() 1808 ufx_urb_completion(struct urb *urb) ufx_urb_completion() argument 1845 struct urb *urb; ufx_free_urb_list() local 1879 struct urb *urb; ufx_alloc_urb_list() local 1936 struct urb *urb = NULL; ufx_get_urb() local 1964 ufx_submit_urb(struct ufx_data *dev, struct urb *urb, size_t len) ufx_submit_urb() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | mos7840.c | 67 #define MOS_WDR_TIMEOUT 5000 /* default urb timeout */ 196 struct urb *read_urb; /* read URB for this port */ 207 struct urb *write_urb_pool[NUM_URBS]; 215 struct urb *led_urb; 351 static void mos7840_set_led_callback(struct urb *urb) in mos7840_set_led_callback() argument 353 switch (urb->status) { in mos7840_set_led_callback() 360 /* This urb is terminated, clean up */ in mos7840_set_led_callback() 361 dev_dbg(&urb->dev->dev, "%s - urb shuttin in mos7840_set_led_callback() 432 mos7840_bulk_in_callback(struct urb *urb) mos7840_bulk_in_callback() argument 475 mos7840_bulk_out_data_callback(struct urb *urb) mos7840_bulk_out_data_callback() argument 518 struct urb *urb; mos7840_open() local 744 struct urb *urb = mos7840_port->write_urb_pool[i]; mos7840_chars_in_buffer() local 854 struct urb *urb; mos7840_write() local [all...] |
H A D | f81232.c | 311 static void f81232_read_int_callback(struct urb *urb) in f81232_read_int_callback() argument 313 struct usb_serial_port *port = urb->context; in f81232_read_int_callback() 314 unsigned char *data = urb->transfer_buffer; in f81232_read_int_callback() 315 unsigned int actual_length = urb->actual_length; in f81232_read_int_callback() 316 int status = urb->status; in f81232_read_int_callback() 326 /* this urb is terminated, clean up */ in f81232_read_int_callback() 327 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n", in f81232_read_int_callback() 331 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n", in f81232_read_int_callback() 337 urb in f81232_read_int_callback() 378 f81232_process_read_urb(struct urb *urb) f81232_process_read_urb() argument 410 f81534a_process_read_urb(struct urb *urb) f81534a_process_read_urb() argument [all...] |
/kernel/linux/linux-6.6/sound/usb/ |
H A D | pcm.c | 1267 struct urb *urb) in retire_capture_urb() 1281 for (i = 0; i < urb->number_of_packets; i++) { in retire_capture_urb() 1282 cp = (unsigned char *)urb->transfer_buffer + urb->iso_frame_desc[i].offset + subs->pkt_offset_adj; in retire_capture_urb() 1283 if (urb->iso_frame_desc[i].status && printk_ratelimit()) { in retire_capture_urb() 1285 i, urb->iso_frame_desc[i].status); in retire_capture_urb() 1288 bytes = urb->iso_frame_desc[i].actual_length; in retire_capture_urb() 1302 "Corrected urb data len. %d->%d\n", in retire_capture_urb() 1338 struct urb *ur in urb_ctx_queue_advance() 1266 retire_capture_urb(struct snd_usb_substream *subs, struct urb *urb) retire_capture_urb() argument 1337 urb_ctx_queue_advance(struct snd_usb_substream *subs, struct urb *urb, unsigned int bytes) urb_ctx_queue_advance() argument 1349 fill_playback_urb_dsd_dop(struct snd_usb_substream *subs, struct urb *urb, unsigned int bytes) fill_playback_urb_dsd_dop() argument 1406 fill_playback_urb_dsd_bitrev(struct snd_usb_substream *subs, struct urb *urb, unsigned int bytes) fill_playback_urb_dsd_bitrev() argument 1423 copy_to_urb(struct snd_usb_substream *subs, struct urb *urb, int offset, int stride, unsigned int bytes) copy_to_urb() argument 1444 copy_to_urb_quirk(struct snd_usb_substream *subs, struct urb *urb, int stride, unsigned int bytes) copy_to_urb_quirk() argument 1470 prepare_playback_urb(struct snd_usb_substream *subs, struct urb *urb, bool in_stream_lock) prepare_playback_urb() argument 1604 retire_playback_urb(struct snd_usb_substream *subs, struct urb *urb) retire_playback_urb() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 66 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) in if_usb_write_bulk_callback() argument 87 struct if_usb_card *cardp = (struct if_usb_card *) urb->context; in if_usb_write_bulk_callback() 91 if (urb in if_usb_write_bulk_callback() 447 __if_usb_submit_rx_urb(struct if_usb_card *cardp, void (*callbackfn)(struct urb *urb)) __if_usb_submit_rx_urb() argument 492 if_usb_receive_fwload(struct urb *urb) if_usb_receive_fwload() argument 656 if_usb_receive(struct urb *urb) if_usb_receive() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 66 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) in if_usb_write_bulk_callback() argument 87 struct if_usb_card *cardp = (struct if_usb_card *) urb->context; in if_usb_write_bulk_callback() 91 if (urb in if_usb_write_bulk_callback() 447 __if_usb_submit_rx_urb(struct if_usb_card *cardp, void (*callbackfn)(struct urb *urb)) __if_usb_submit_rx_urb() argument 492 if_usb_receive_fwload(struct urb *urb) if_usb_receive_fwload() argument 656 if_usb_receive(struct urb *urb) if_usb_receive() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | usb.c | 259 static void rtw_usb_write_port_tx_complete(struct urb *urb) in rtw_usb_write_port_tx_complete() argument 261 struct rtw_usb_txcb *txcb = urb->context; in rtw_usb_write_port_tx_complete() 308 struct urb *urb; in rtw_usb_write_port() local 317 urb = usb_alloc_urb(0, GFP_ATOMIC); in rtw_usb_write_port() 318 if (!urb) in rtw_usb_write_port() 321 usb_fill_bulk_urb(urb, usbd, pipe, skb->data, skb->len, cb, context); in rtw_usb_write_port() 322 urb->transfer_flags |= URB_ZERO_PACKET; in rtw_usb_write_port() 323 ret = usb_submit_urb(urb, GFP_ATOMI in rtw_usb_write_port() 423 rtw_usb_write_port_complete(struct urb *urb) rtw_usb_write_port_complete() argument 605 rtw_usb_read_port_complete(struct urb *urb) rtw_usb_read_port_complete() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/rc/ |
H A D | streamzap.c | 68 struct urb *urb_in; 86 static void streamzap_callback(struct urb *urb); 147 static void streamzap_callback(struct urb *urb) in streamzap_callback() argument 153 if (!urb) in streamzap_callback() 156 sz = urb->context; in streamzap_callback() 157 len = urb->actual_length; in streamzap_callback() 159 switch (urb->status) { in streamzap_callback() 164 * this urb i in streamzap_callback() [all...] |
/kernel/linux/linux-6.6/drivers/usb/usbip/ |
H A D | usbip_common.h | 308 void usbip_dump_urb(struct urb *purb); 313 void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd, 318 usbip_alloc_iso_desc_pdu(struct urb *urb, ssize_t *bufflen); 320 /* some members of urb must be substituted before. */ 321 int usbip_recv_iso(struct usbip_device *ud, struct urb *urb); 322 void usbip_pad_iso(struct usbip_device *ud, struct urb *urb); [all...] |
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/ |
H A D | hfa384x_usb.c | 154 static void dbprint_urb(struct urb *urb); 164 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t flags); 168 static void hfa384x_usbout_callback(struct urb *urb); 169 static void hfa384x_ctlxout_callback(struct urb *urb); 170 static void hfa384x_usbin_callback(struct urb *urb); 286 void dbprint_urb(struct urb *ur argument 2904 hfa384x_usbin_callback(struct urb *urb) hfa384x_usbin_callback() argument 3472 hfa384x_usbout_callback(struct urb *urb) hfa384x_usbout_callback() argument 3544 hfa384x_ctlxout_callback(struct urb *urb) hfa384x_ctlxout_callback() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/wlan-ng/ |
H A D | hfa384x_usb.c | 133 static void dbprint_urb(struct urb *urb); 143 static int submit_tx_urb(struct hfa384x *hw, struct urb *tx_urb, gfp_t flags); 147 static void hfa384x_usbout_callback(struct urb *urb); 148 static void hfa384x_ctlxout_callback(struct urb *urb); 149 static void hfa384x_usbin_callback(struct urb *urb); 265 void dbprint_urb(struct urb *ur argument 2882 hfa384x_usbin_callback(struct urb *urb) hfa384x_usbin_callback() argument 3450 hfa384x_usbout_callback(struct urb *urb) hfa384x_usbout_callback() argument 3522 hfa384x_ctlxout_callback(struct urb *urb) hfa384x_ctlxout_callback() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | adutux.c | 92 struct urb *interrupt_in_urb; 97 struct urb *interrupt_out_urb; 156 static void adu_interrupt_in_callback(struct urb *urb) in adu_interrupt_in_callback() argument 158 struct adu_device *dev = urb->context; in adu_interrupt_in_callback() 159 int status = urb->status; in adu_interrupt_in_callback() 163 urb->actual_length, urb->transfer_buffer); in adu_interrupt_in_callback() 177 if (urb->actual_length > 0 && dev->interrupt_in_buffer[0] != 0x00) { in adu_interrupt_in_callback() 180 (urb in adu_interrupt_in_callback() 201 adu_interrupt_out_callback(struct urb *urb) adu_interrupt_out_callback() argument [all...] |