Searched refs:urb (Results 1 - 10 of 10) sorted by relevance

/freebsd-current/sys/compat/linuxkpi/common/src/
H A Dlinux_usb.c90 static int usb_start_wait_urb(struct urb *, usb_timeout_t, uint16_t *);
98 static int usb_unlink_urb_sub(struct urb *, uint8_t);
401 usb_submit_urb(struct urb *urb, uint16_t mem_flags) argument
407 if (urb == NULL)
414 if (urb->endpoint == NULL) {
420 * Check to see if the urb is in the process of being killed
421 * and stop a urb that is in the process of being killed from
425 if (urb->kill_count != 0) {
430 uhe = urb
466 usb_unlink_urb(struct urb *urb) argument
472 usb_unlink_bsd(struct usb_xfer *xfer, struct urb *urb, uint8_t drain) argument
492 usb_unlink_urb_sub(struct urb *urb, uint8_t drain) argument
592 usb_start_wait_urb(struct urb *urb, usb_timeout_t timeout, uint16_t *p_actlen) argument
658 struct urb *urb; local
983 struct urb *urb; local
1215 usb_free_urb(struct urb *urb) argument
1238 usb_init_urb(struct urb *urb) argument
1250 usb_kill_urb(struct urb *urb) argument
1301 usb_linux_wait_complete(struct urb *urb) argument
1315 struct urb *urb; local
1338 struct urb *urb = usbd_xfer_get_priv(xfer); local
1509 struct urb *urb = usbd_xfer_get_priv(xfer); local
1663 usb_fill_bulk_urb(struct urb *urb, struct usb_device *udev, struct usb_host_endpoint *uhe, void *buf, int length, usb_complete_t callback, void *arg) argument
1688 struct urb *urb; local
[all...]
/freebsd-current/sys/contrib/dev/mediatek/mt76/
H A Dusb.c321 mt76u_fill_rx_sg(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, argument
334 sg_set_page(&urb->sg[i], virt_to_head_page(data), q->buf_size,
341 for (j = nsgs; j < urb->num_sgs; j++)
342 mt76_put_page_pool_buf(sg_virt(&urb->sg[j]), false);
343 urb->num_sgs = i;
346 urb->num_sgs = max_t(int, i, urb->num_sgs);
347 urb->transfer_buffer_length = urb
354 mt76u_refill_rx(struct mt76_dev *dev, struct mt76_queue *q, struct urb *urb, int nsgs) argument
405 mt76u_urb_free(struct urb *urb) argument
419 mt76u_fill_bulk_urb(struct mt76_dev *dev, int dir, int index, struct urb *urb, usb_complete_t complete_fn, void *context) argument
441 struct urb *urb = NULL; local
513 mt76u_process_rx_entry(struct mt76_dev *dev, struct urb *urb, int buf_size) argument
556 mt76u_complete_rx(struct urb *urb) argument
590 mt76u_submit_rx_buf(struct mt76_dev *dev, enum mt76_rxq_id qid, struct urb *urb) argument
606 struct urb *urb; local
822 mt76u_complete_tx(struct urb *urb) argument
835 mt76u_tx_setup_buffers(struct mt76_dev *dev, struct sk_buff *skb, struct urb *urb) argument
890 struct urb *urb; local
[all...]
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),
H A Dmt76.h170 struct urb *urb; member in union:mt76_queue_entry::__anon217
1413 static inline bool mt76u_urb_error(struct urb *urb) argument
1415 return urb->status &&
1416 urb->status != -ECONNRESET &&
1417 urb->status != -ESHUTDOWN &&
1418 urb->status != -ENOENT;
/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dusb.h44 struct urb;
46 typedef void (usb_complete_t)(struct urb *);
185 * a) to initialize "urb->endpoint"
217 * The following structure is used to extend "struct urb" when we are
221 * callback in the "urb" structure is called.
237 struct urb { struct
238 TAILQ_ENTRY(urb) bsd_urb_list;
280 int usb_submit_urb(struct urb *urb, uint16_t mem_flags);
281 int usb_unlink_urb(struct urb *ur
[all...]
/freebsd-current/sys/contrib/dev/mediatek/mt76/mt76x2/
H A Dmt76x2u.h33 void mt76x2u_mcu_complete_urb(struct urb *urb);
/freebsd-current/sys/contrib/dev/athk/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...]
/freebsd-current/sys/contrib/dev/rtw88/
H A Dusb.c219 static void rtw_usb_write_port_tx_complete(struct urb *urb) argument
221 struct rtw_usb_txcb *txcb = urb->context;
268 struct urb *urb; local
277 urb = usb_alloc_urb(0, GFP_ATOMIC);
278 if (!urb)
281 usb_fill_bulk_urb(urb, usbd, pipe, skb->data, skb->len, cb, context);
282 urb->transfer_flags |= URB_ZERO_PACKET;
283 ret = usb_submit_urb(urb, GFP_ATOMI
383 rtw_usb_write_port_complete(struct urb *urb) argument
565 rtw_usb_read_port_complete(struct urb *urb) argument
[all...]
H A Dusb.h55 struct urb *rx_urb;
/freebsd-current/sys/dev/usb/
H A Dusb_device.h71 TAILQ_HEAD(, urb) bsd_urb_list;

Completed in 101 milliseconds