/kernel/linux/linux-6.6/sound/usb/ |
H A D | midi.c | 87 void (*output)(struct snd_usb_midi_out_endpoint *ep, struct urb *urb); 88 void (*output_packet)(struct urb*, uint8_t, uint8_t, uint8_t, uint8_t); 123 struct urb *urb; member 128 int max_transfer; /* size of urb buffer */ 155 struct urb *urbs[INPUT_URBS]; 176 static int snd_usbmidi_submit_urb(struct urb *urb, gfp_t flags) in snd_usbmidi_submit_urb() argument 178 int err = usb_submit_urb(urb, flag in snd_usbmidi_submit_urb() 187 snd_usbmidi_urb_error(const struct urb *urb) snd_usbmidi_urb_error() argument 239 snd_usbmidi_in_urb_complete(struct urb *urb) snd_usbmidi_in_urb_complete() argument 263 snd_usbmidi_out_urb_complete(struct urb *urb) snd_usbmidi_out_urb_complete() argument 297 struct urb *urb; snd_usbmidi_do_output() local 507 snd_usbmidi_output_standard_packet(struct urb *urb, uint8_t p0, uint8_t p1, uint8_t p2, uint8_t p3) snd_usbmidi_output_standard_packet() argument 524 snd_usbmidi_output_midiman_packet(struct urb *urb, uint8_t p0, uint8_t p1, uint8_t p2, uint8_t p3) snd_usbmidi_output_midiman_packet() argument 541 snd_usbmidi_transmit_byte(struct usbmidi_out_port *port, uint8_t b, struct urb *urb) snd_usbmidi_transmit_byte() argument 638 snd_usbmidi_standard_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_standard_output() argument 722 snd_usbmidi_akai_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_akai_output() argument 803 snd_usbmidi_novation_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_novation_output() argument 839 snd_usbmidi_raw_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_raw_output() argument 889 snd_usbmidi_us122l_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_us122l_output() argument 1003 snd_usbmidi_emagic_output(struct snd_usb_midi_out_endpoint *ep, struct urb *urb) snd_usbmidi_emagic_output() argument 1236 free_urb_and_buffer(struct snd_usb_midi *umidi, struct urb *urb, unsigned int buffer_length) free_urb_and_buffer() argument 2402 struct urb *urb = ep->urbs[i]; snd_usbmidi_input_start_ep() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/dwc2/ |
H A D | hcd_intr.c | 102 struct urb *usb_urb; in dwc2_hc_handle_tt_clear() 110 if (!qtd->urb) in dwc2_hc_handle_tt_clear() 113 usb_urb = qtd->urb->priv; in dwc2_hc_handle_tt_clear() 126 if (qtd->urb->status != -EPIPE && qtd->urb->status != -EREMOTEIO) { in dwc2_hc_handle_tt_clear() 484 * @urb: Processing URB 492 struct dwc2_hcd_urb *urb, in dwc2_update_urb_state() 502 if (urb->actual_length + xfer_length > urb->length) { in dwc2_update_urb_state() 504 xfer_length = urb in dwc2_update_urb_state() 490 dwc2_update_urb_state(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, int chnum, struct dwc2_hcd_urb *urb, struct dwc2_qtd *qtd) dwc2_update_urb_state() argument 590 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_update_isoc_urb_state() local 992 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_xfercomp_intr() local 1125 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_stall_intr() local 1171 dwc2_update_urb_state_abn(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, int chnum, struct dwc2_hcd_urb *urb, struct dwc2_qtd *qtd, enum dwc2_halt_status halt_status) dwc2_update_urb_state_abn() argument 1554 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_ahberr_intr() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/dwc2/ |
H A D | hcd_intr.c | 72 struct urb *usb_urb; in dwc2_hc_handle_tt_clear() 80 if (!qtd->urb) in dwc2_hc_handle_tt_clear() 83 usb_urb = qtd->urb->priv; in dwc2_hc_handle_tt_clear() 96 if (qtd->urb->status != -EPIPE && qtd->urb->status != -EREMOTEIO) { in dwc2_hc_handle_tt_clear() 454 * @urb: Processing URB 462 struct dwc2_hcd_urb *urb, in dwc2_update_urb_state() 472 if (urb->actual_length + xfer_length > urb->length) { in dwc2_update_urb_state() 474 xfer_length = urb in dwc2_update_urb_state() 460 dwc2_update_urb_state(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, int chnum, struct dwc2_hcd_urb *urb, struct dwc2_qtd *qtd) dwc2_update_urb_state() argument 560 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_update_isoc_urb_state() local 962 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_xfercomp_intr() local 1095 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_stall_intr() local 1141 dwc2_update_urb_state_abn(struct dwc2_hsotg *hsotg, struct dwc2_host_chan *chan, int chnum, struct dwc2_hcd_urb *urb, struct dwc2_qtd *qtd, enum dwc2_halt_status halt_status) dwc2_update_urb_state_abn() argument 1524 struct dwc2_hcd_urb *urb = qtd->urb; dwc2_hc_ahberr_intr() local [all...] |
/kernel/linux/linux-5.10/drivers/usb/mon/ |
H A D | mon_bin.c | 394 const struct urb *urb, char ev_type) in mon_bin_get_setup() 397 if (urb->setup_packet == NULL) in mon_bin_get_setup() 399 memcpy(setupb, urb->setup_packet, SETUP_LEN); in mon_bin_get_setup() 404 unsigned int offset, struct urb *urb, unsigned int length, in mon_bin_get_data() 412 if (urb->num_sgs == 0) { in mon_bin_get_data() 413 if (urb->transfer_buffer == NULL) { in mon_bin_get_data() 417 mon_copy_to_buff(rp, offset, urb->transfer_buffer, length); in mon_bin_get_data() 422 if (urb in mon_bin_get_data() 393 mon_bin_get_setup(unsigned char *setupb, const struct urb *urb, char ev_type) mon_bin_get_setup() argument 403 mon_bin_get_data(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, unsigned int length, char *flag) mon_bin_get_data() argument 447 mon_bin_collate_isodesc(const struct mon_reader_bin *rp, struct urb *urb, unsigned int ndesc) mon_bin_collate_isodesc() argument 465 mon_bin_get_isodesc(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) mon_bin_get_isodesc() argument 485 mon_bin_event(struct mon_reader_bin *rp, struct urb *urb, char ev_type, int status) mon_bin_event() argument 620 mon_bin_submit(void *data, struct urb *urb) mon_bin_submit() argument 626 mon_bin_complete(void *data, struct urb *urb, int status) mon_bin_complete() argument 632 mon_bin_error(void *data, struct urb *urb, int error) mon_bin_error() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/mon/ |
H A D | mon_bin.c | 397 const struct urb *urb, char ev_type) in mon_bin_get_setup() 400 if (urb->setup_packet == NULL) in mon_bin_get_setup() 402 memcpy(setupb, urb->setup_packet, SETUP_LEN); in mon_bin_get_setup() 407 unsigned int offset, struct urb *urb, unsigned int length, in mon_bin_get_data() 415 if (urb->num_sgs == 0) { in mon_bin_get_data() 416 if (urb->transfer_buffer == NULL) { in mon_bin_get_data() 420 mon_copy_to_buff(rp, offset, urb->transfer_buffer, length); in mon_bin_get_data() 425 if (urb in mon_bin_get_data() 396 mon_bin_get_setup(unsigned char *setupb, const struct urb *urb, char ev_type) mon_bin_get_setup() argument 406 mon_bin_get_data(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, unsigned int length, char *flag) mon_bin_get_data() argument 450 mon_bin_collate_isodesc(const struct mon_reader_bin *rp, struct urb *urb, unsigned int ndesc) mon_bin_collate_isodesc() argument 468 mon_bin_get_isodesc(const struct mon_reader_bin *rp, unsigned int offset, struct urb *urb, char ev_type, unsigned int ndesc) mon_bin_get_isodesc() argument 488 mon_bin_event(struct mon_reader_bin *rp, struct urb *urb, char ev_type, int status) mon_bin_event() argument 623 mon_bin_submit(void *data, struct urb *urb) mon_bin_submit() argument 629 mon_bin_complete(void *data, struct urb *urb, int status) mon_bin_complete() argument 635 mon_bin_error(void *data, struct urb *urb, int error) mon_bin_error() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | appletouch.c | 36 void (*callback)(struct urb *); /* callback function */ 40 static void atp_complete_geyser_1_2(struct urb *urb); 41 static void atp_complete_geyser_3_4(struct urb *urb); 199 struct urb *urb; /* usb request block */ member 326 retval = usb_submit_urb(dev->urb, GFP_ATOMIC); in atp_reinit() 445 static int atp_status_check(struct urb *urb) in atp_status_check() argument 515 atp_complete_geyser_1_2(struct urb *urb) atp_complete_geyser_1_2() argument 655 atp_complete_geyser_3_4(struct urb *urb) atp_complete_geyser_3_4() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cpia2/ |
H A D | cpia2_usb.c | 40 static void cpia2_usb_complete(struct urb *urb); 195 static void cpia2_usb_complete(struct urb *urb) in cpia2_usb_complete() argument 200 struct camera_data *cam = (struct camera_data *) urb->context; in cpia2_usb_complete() 202 if (urb->status!=0) { in cpia2_usb_complete() 203 if (!(urb->status == -ENOENT || in cpia2_usb_complete() 204 urb->status == -ECONNRESET || in cpia2_usb_complete() 205 urb->status == -ESHUTDOWN)) in cpia2_usb_complete() 207 DBG("urb in cpia2_usb_complete() 650 struct urb *urb; submit_urbs() local [all...] |
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | appletouch.c | 36 void (*callback)(struct urb *); /* callback function */ 40 static void atp_complete_geyser_1_2(struct urb *urb); 41 static void atp_complete_geyser_3_4(struct urb *urb); 199 struct urb *urb; /* usb request block */ member 326 retval = usb_submit_urb(dev->urb, GFP_ATOMIC); in atp_reinit() 445 static int atp_status_check(struct urb *urb) in atp_status_check() argument 515 atp_complete_geyser_1_2(struct urb *urb) atp_complete_geyser_1_2() argument 655 atp_complete_geyser_3_4(struct urb *urb) atp_complete_geyser_3_4() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/usb/ |
H A D | hso.c | 121 struct urb *shared_intr_urb; 137 struct urb *mux_bulk_rx_urb_pool[MUX_BULK_RX_BUF_COUNT]; 138 struct urb *mux_bulk_tx_urb; 188 struct urb *urb; member 202 /* rx/tx urb could be either a bulk urb or a control urb depending 204 struct urb *rx_urb[MAX_RX_URBS]; 209 struct urb *tx_ur 517 hso_urb_to_index(struct hso_serial *serial, struct urb *urb) hso_urb_to_index() argument 740 write_bulk_callback(struct urb *urb) write_bulk_callback() argument 968 fix_crc_bug(struct urb *urb, __le16 max_packet_size) fix_crc_bug() argument 981 read_bulk_callback(struct urb *urb) read_bulk_callback() argument 1112 hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb) hso_resubmit_rx_bulk_urb() argument 1157 struct urb *urb; put_rxbuf_data_and_resubmit_ctrl_urb() local 1177 hso_std_serial_read_bulk_callback(struct urb *urb) hso_std_serial_read_bulk_callback() argument 1448 tiocmget_intr_callback(struct urb *urb) tiocmget_intr_callback() argument 1835 intr_callback(struct urb *urb) intr_callback() argument 1907 hso_std_serial_write_bulk_callback(struct urb *urb) hso_std_serial_write_bulk_callback() argument 1958 ctrl_callback(struct urb *urb) ctrl_callback() argument 1999 put_rxbuf_data(struct urb *urb, struct hso_serial *serial) put_rxbuf_data() argument 2212 struct urb *urb; hso_stop_serial_device() local [all...] |
/kernel/linux/linux-6.6/drivers/net/usb/ |
H A D | hso.c | 121 struct urb *shared_intr_urb; 137 struct urb *mux_bulk_rx_urb_pool[MUX_BULK_RX_BUF_COUNT]; 138 struct urb *mux_bulk_tx_urb; 188 struct urb *urb; member 202 /* rx/tx urb could be either a bulk urb or a control urb depending 204 struct urb *rx_urb[MAX_RX_URBS]; 209 struct urb *tx_ur 516 hso_urb_to_index(struct hso_serial *serial, struct urb *urb) hso_urb_to_index() argument 739 write_bulk_callback(struct urb *urb) write_bulk_callback() argument 967 fix_crc_bug(struct urb *urb, __le16 max_packet_size) fix_crc_bug() argument 980 read_bulk_callback(struct urb *urb) read_bulk_callback() argument 1110 hso_resubmit_rx_bulk_urb(struct hso_serial *serial, struct urb *urb) hso_resubmit_rx_bulk_urb() argument 1155 struct urb *urb; put_rxbuf_data_and_resubmit_ctrl_urb() local 1175 hso_std_serial_read_bulk_callback(struct urb *urb) hso_std_serial_read_bulk_callback() argument 1441 tiocmget_intr_callback(struct urb *urb) tiocmget_intr_callback() argument 1828 intr_callback(struct urb *urb) intr_callback() argument 1900 hso_std_serial_write_bulk_callback(struct urb *urb) hso_std_serial_write_bulk_callback() argument 1951 ctrl_callback(struct urb *urb) ctrl_callback() argument 1992 put_rxbuf_data(struct urb *urb, struct hso_serial *serial) put_rxbuf_data() argument 2205 struct urb *urb; hso_stop_serial_device() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | udlfb.c | 82 static void dlfb_urb_completion(struct urb *urb); 83 static struct urb *dlfb_get_urb(struct dlfb_data *dlfb); 84 static int dlfb_submit_urb(struct dlfb_data *dlfb, struct urb * urb, size_t len); 288 struct urb *urb; in dlfb_set_video_mode() local 293 urb = dlfb_get_urb(dlfb); in dlfb_set_video_mode() 294 if (!urb) in dlfb_set_video_mode() 297 buf = (char *) urb in dlfb_set_video_mode() 544 struct urb *urb = *urb_ptr; dlfb_render_hline() local 603 struct urb *urb; dlfb_handle_damage() local 789 struct urb *urb; dlfb_dpy_deferred_io() local 1156 struct urb *urb; dlfb_ops_blank() local 1823 dlfb_urb_completion(struct urb *urb) dlfb_urb_completion() argument 1861 struct urb *urb; dlfb_free_urb_list() local 1889 struct urb *urb; dlfb_alloc_urb_list() local 1975 dlfb_submit_urb(struct dlfb_data *dlfb, struct urb *urb, size_t len) dlfb_submit_urb() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/usb/cx231xx/ |
H A D | cx231xx-core.c | 780 static void cx231xx_isoc_irq_callback(struct urb *urb) in cx231xx_isoc_irq_callback() argument 782 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_isoc_irq_callback() 789 switch (urb->status) { in cx231xx_isoc_irq_callback() 798 cx231xx_isocdbg("urb completion error %d.\n", urb->status); in cx231xx_isoc_irq_callback() 804 dev->video_mode.isoc_ctl.isoc_copy(dev, urb); in cx231xx_isoc_irq_callback() 807 /* Reset urb buffers */ in cx231xx_isoc_irq_callback() 808 for (i = 0; i < urb->number_of_packets; i++) { in cx231xx_isoc_irq_callback() 809 urb in cx231xx_isoc_irq_callback() 826 cx231xx_bulk_irq_callback(struct urb *urb) cx231xx_bulk_irq_callback() argument 868 struct urb *urb; cx231xx_uninit_isoc() local 927 struct urb *urb; cx231xx_uninit_bulk() local 983 cx231xx_init_isoc(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*isoc_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_isoc() argument 990 struct urb *urb; cx231xx_init_isoc() local 1120 cx231xx_init_bulk(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*bulk_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_bulk() argument 1127 struct urb *urb; cx231xx_init_bulk() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/cx231xx/ |
H A D | cx231xx-core.c | 780 static void cx231xx_isoc_irq_callback(struct urb *urb) in cx231xx_isoc_irq_callback() argument 782 struct cx231xx_dmaqueue *dma_q = urb->context; in cx231xx_isoc_irq_callback() 789 switch (urb->status) { in cx231xx_isoc_irq_callback() 798 cx231xx_isocdbg("urb completion error %d.\n", urb->status); in cx231xx_isoc_irq_callback() 804 dev->video_mode.isoc_ctl.isoc_copy(dev, urb); in cx231xx_isoc_irq_callback() 807 /* Reset urb buffers */ in cx231xx_isoc_irq_callback() 808 for (i = 0; i < urb->number_of_packets; i++) { in cx231xx_isoc_irq_callback() 809 urb in cx231xx_isoc_irq_callback() 826 cx231xx_bulk_irq_callback(struct urb *urb) cx231xx_bulk_irq_callback() argument 868 struct urb *urb; cx231xx_uninit_isoc() local 927 struct urb *urb; cx231xx_uninit_bulk() local 983 cx231xx_init_isoc(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*isoc_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_isoc() argument 990 struct urb *urb; cx231xx_init_isoc() local 1119 cx231xx_init_bulk(struct cx231xx *dev, int max_packets, int num_bufs, int max_pkt_size, int (*bulk_copy) (struct cx231xx *dev, struct urb *urb)) cx231xx_init_bulk() argument 1126 struct urb *urb; cx231xx_init_bulk() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | udlfb.c | 82 static void dlfb_urb_completion(struct urb *urb); 83 static struct urb *dlfb_get_urb(struct dlfb_data *dlfb); 84 static int dlfb_submit_urb(struct dlfb_data *dlfb, struct urb * urb, size_t len); 288 struct urb *urb; in dlfb_set_video_mode() local 293 urb = dlfb_get_urb(dlfb); in dlfb_set_video_mode() 294 if (!urb) in dlfb_set_video_mode() 297 buf = (char *) urb in dlfb_set_video_mode() 547 struct urb *urb = *urb_ptr; dlfb_render_hline() local 606 struct urb *urb; dlfb_handle_damage() local 790 struct urb *urb; dlfb_dpy_deferred_io() local 1157 struct urb *urb; dlfb_ops_blank() local 1816 dlfb_urb_completion(struct urb *urb) dlfb_urb_completion() argument 1854 struct urb *urb; dlfb_free_urb_list() local 1882 struct urb *urb; dlfb_alloc_urb_list() local 1968 dlfb_submit_urb(struct dlfb_data *dlfb, struct urb *urb, size_t len) dlfb_submit_urb() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/misc/ |
H A D | yurex.c | 55 struct urb *urb; /* URB for interrupt in */ member 57 struct urb *cntl_urb; /* URB for control msg */ 76 static void yurex_control_callback(struct urb *urb) in yurex_control_callback() argument 78 struct usb_yurex *dev = urb->context; in yurex_control_callback() 79 int status = urb->status; in yurex_control_callback() 82 dev_err(&urb->dev->dev, "%s - control failed: %d\n", in yurex_control_callback() 103 if (dev->urb) { in yurex_delete() 104 usb_kill_urb(dev->urb); in yurex_delete() 124 yurex_interrupt(struct urb *urb) yurex_interrupt() argument [all...] |
H A D | ftdi-elan.c | 127 struct urb *urb; member 138 void (*callback)(void *endp, struct urb *urb, u8 *buf, int len, 718 static void ftdi_elan_write_bulk_callback(struct urb *urb) in ftdi_elan_write_bulk_callback() argument 720 struct usb_ftdi *ftdi = urb->context; in ftdi_elan_write_bulk_callback() 721 int status = urb->status; in ftdi_elan_write_bulk_callback() 726 "urb=%p write bulk status received: %d\n", urb, statu in ftdi_elan_write_bulk_callback() 778 struct urb *urb; ftdi_elan_command_engine() local 832 struct urb *urb = target->urb; ftdi_elan_do_callback() local 1086 struct urb *urb; ftdi_elan_write() local 1429 ftdi_elan_edset_setup(struct usb_ftdi *ftdi, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) ftdi_elan_edset_setup() argument 1473 usb_ftdi_elan_edset_setup(struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) usb_ftdi_elan_edset_setup() argument 1486 ftdi_elan_edset_input(struct usb_ftdi *ftdi, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) ftdi_elan_edset_input() argument 1538 usb_ftdi_elan_edset_input(struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) usb_ftdi_elan_edset_input() argument 1551 ftdi_elan_edset_empty(struct usb_ftdi *ftdi, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) ftdi_elan_edset_empty() argument 1595 usb_ftdi_elan_edset_empty(struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) usb_ftdi_elan_edset_empty() argument 1608 ftdi_elan_edset_output(struct usb_ftdi *ftdi, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) ftdi_elan_edset_output() argument 1674 usb_ftdi_elan_edset_output(struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) usb_ftdi_elan_edset_output() argument 1687 ftdi_elan_edset_single(struct usb_ftdi *ftdi, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) ftdi_elan_edset_single() argument 1739 usb_ftdi_elan_edset_single(struct platform_device *pdev, u8 ed_number, void *endp, struct urb *urb, u8 address, u8 ep_number, u8 toggle_bits, void (*callback) (void *endp, struct urb *urb, u8 *buf, int len, int toggle_bits, int error_count, int condition_code, int repeat_number, int halted, int skipped, int actual, int non_null)) usb_ftdi_elan_edset_single() argument 1888 struct urb *urb; ftdi_elan_synchronize_flush() local 1926 struct urb *urb; ftdi_elan_synchronize_reset() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/udl/ |
H A D | udl_modeset.c | 219 struct urb *urb; in udl_crtc_write_mode_to_hw() local 228 urb = udl_get_urb(dev); in udl_crtc_write_mode_to_hw() 229 if (!urb) in udl_crtc_write_mode_to_hw() 232 buf = (char *)urb->transfer_buffer; in udl_crtc_write_mode_to_hw() 235 retval = udl_submit_urb(dev, urb, udl->mode_buf_len); in udl_crtc_write_mode_to_hw() 276 struct urb *urb; in udl_handle_damage() local 305 urb = udl_get_urb(dev); in udl_handle_damage() 306 if (!urb) { in udl_handle_damage() 412 struct urb *urb; udl_simple_display_pipe_disable() local [all...] |
H A D | udl_drv.h | 38 struct urb *urb; member 74 struct urb *udl_get_urb(struct drm_device *dev); 76 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len); 77 void udl_urb_completion(struct urb *urb); 81 int udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr,
|
/kernel/linux/linux-6.6/drivers/usb/misc/ |
H A D | yurex.c | 55 struct urb *urb; /* URB for interrupt in */ member 57 struct urb *cntl_urb; /* URB for control msg */ 76 static void yurex_control_callback(struct urb *urb) in yurex_control_callback() argument 78 struct usb_yurex *dev = urb->context; in yurex_control_callback() 79 int status = urb->status; in yurex_control_callback() 82 dev_err(&urb->dev->dev, "%s - control failed: %d\n", in yurex_control_callback() 103 if (dev->urb) { in yurex_delete() 104 usb_kill_urb(dev->urb); in yurex_delete() 124 yurex_interrupt(struct urb *urb) yurex_interrupt() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/usbip/ |
H A D | vhci_hcd.c | 36 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) in vhci_tx_urb() argument 680 dev_info(&urb->dev->dev, "seqnum max\n"); in vhci_tx_urb() 683 priv->urb = urb; in vhci_tx_urb() 685 urb in vhci_tx_urb() 693 vhci_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags) vhci_urb_enqueue() argument 869 vhci_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status) vhci_urb_dequeue() argument 968 struct urb *urb; vhci_device_unlink_cleanup() local 998 struct urb *urb; vhci_device_unlink_cleanup() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/ |
H A D | usb.c | 76 /* usb urb object */ 121 static void ath6kl_usb_recv_complete(struct urb *urb); 128 /* pipe/urb operations */ 202 * we are only allocate the urb contexts here, the actual URB in ath6kl_usb_alloc_pipe_resources() 235 "ath6kl usb: urb leak! lpipe:%d" in ath6kl_usb_free_pipe_resources() 419 struct urb *urb; in ath6kl_usb_post_recv_transfers() local 431 urb = usb_alloc_urb(0, GFP_ATOMIC); in ath6kl_usb_post_recv_transfers() 432 if (urb in ath6kl_usb_post_recv_transfers() 502 ath6kl_usb_recv_complete(struct urb *urb) ath6kl_usb_recv_complete() argument 559 ath6kl_usb_usb_transmit_complete(struct urb *urb) ath6kl_usb_usb_transmit_complete() argument 712 struct urb *urb; ath6kl_usb_send() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/ |
H A D | usb.c | 77 /* usb urb object */ 122 static void ath6kl_usb_recv_complete(struct urb *urb); 129 /* pipe/urb operations */ 203 * we are only allocate the urb contexts here, the actual URB in ath6kl_usb_alloc_pipe_resources() 236 "ath6kl usb: urb leak! lpipe:%d" in ath6kl_usb_free_pipe_resources() 420 struct urb *urb; in ath6kl_usb_post_recv_transfers() local 432 urb = usb_alloc_urb(0, GFP_ATOMIC); in ath6kl_usb_post_recv_transfers() 433 if (urb in ath6kl_usb_post_recv_transfers() 503 ath6kl_usb_recv_complete(struct urb *urb) ath6kl_usb_recv_complete() argument 560 ath6kl_usb_usb_transmit_complete(struct urb *urb) ath6kl_usb_usb_transmit_complete() argument 720 struct urb *urb; ath6kl_usb_send() local [all...] |
/kernel/linux/linux-6.6/drivers/media/usb/b2c2/ |
H A D | flexcop-usb.c | 376 static void flexcop_usb_urb_complete(struct urb *urb) in flexcop_usb_urb_complete() argument 378 struct flexcop_usb *fc_usb = urb->context; in flexcop_usb_urb_complete() 381 if (urb->actual_length > 0) in flexcop_usb_urb_complete() 382 deb_ts("urb completed, bufsize: %d actlen; %d\n", in flexcop_usb_urb_complete() 383 urb->transfer_buffer_length, urb->actual_length); in flexcop_usb_urb_complete() 385 for (i = 0; i < urb->number_of_packets; i++) { in flexcop_usb_urb_complete() 386 if (urb->iso_frame_desc[i].status < 0) { in flexcop_usb_urb_complete() 388 urb in flexcop_usb_urb_complete() 461 struct urb *urb = fc_usb->iso_urb[i]; flexcop_usb_transfer_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/udl/ |
H A D | udl_drv.h | 40 struct urb *urb; member 90 struct urb *udl_get_urb(struct drm_device *dev); 92 int udl_submit_urb(struct drm_device *dev, struct urb *urb, size_t len); 94 void udl_urb_completion(struct urb *urb); 98 int udl_render_hline(struct drm_device *dev, int log_bpp, struct urb **urb_ptr,
|
/third_party/ltp/testcases/kernel/device-drivers/usb/tusb/ |
H A D | st_tusb.h | 36 int (*submit_urb) (struct urb *urb); 37 int (*unlink_urb) (struct urb *urb); 82 int (*urb_enqueue) (struct usb_hcd *hcd, struct urb *urb, 84 int (*urb_dequeue) (struct usb_hcd *hcd, struct urb *urb);
|