Home
last modified time | relevance | path

Searched refs:urb (Results 1 – 9 of 9) sorted by relevance

/openbsd/src/sys/dev/usb/dwc2/
Ddwc2_hcdintr.c115 if (!qtd->urb) in dwc2_hc_handle_tt_clear()
119 usb_urb = qtd->urb->priv; in dwc2_hc_handle_tt_clear()
133 if (qtd->urb->status != -EPIPE && qtd->urb->status != -EREMOTEIO) { in dwc2_hc_handle_tt_clear()
510 struct dwc2_hcd_urb *urb, in dwc2_update_urb_state() argument
520 if (urb->actual_length + xfer_length > urb->length) { in dwc2_update_urb_state()
522 xfer_length = urb->length - urb->actual_length; in dwc2_update_urb_state()
526 urb->actual_length, xfer_length); in dwc2_update_urb_state()
527 urb->actual_length += xfer_length; in dwc2_update_urb_state()
530 (urb->flags & URB_SEND_ZERO_PACKET) && in dwc2_update_urb_state()
531 urb->actual_length >= urb->length && in dwc2_update_urb_state()
[all …]
Ddwc2_hcd.c1919 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue() argument
1932 dev_speed = dwc2_host_get_speed(hsotg, urb->priv); in dwc2_hcd_urb_enqueue()
1948 dwc2_hcd_qtd_init(qtd, urb); in dwc2_hcd_urb_enqueue()
1962 !(qtd->urb->flags & URB_GIVEBACK_ASAP)) in dwc2_hcd_urb_enqueue()
1979 struct dwc2_hcd_urb *urb) in dwc2_hcd_urb_dequeue() argument
1984 urb_qtd = urb->qtd; in dwc2_hcd_urb_dequeue()
1996 urb->priv = NULL; in dwc2_hcd_urb_dequeue()
2383 struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb) in dwc2_hc_init_split() argument
2390 dwc2_host_hub_info(hsotg, urb->priv, &hub_addr, &hub_port); in dwc2_hc_init_split()
2399 struct dwc2_hcd_urb *urb = qtd->urb; in dwc2_hc_init_xfer() local
[all …]
Ddwc2_hcdddma.c560 frame_desc = &qtd->urb->iso_descs[qtd->isoc_frame_index_last]; in dwc2_fill_host_isoc_dma_desc()
567 dma_desc->buf = (u32)(DMAADDR(qtd->urb->usbdma, frame_desc->offset)); in dwc2_fill_host_isoc_dma_desc()
579 if (qtd->isoc_frame_index_last == qtd->urb->packet_count) in dwc2_fill_host_isoc_dma_desc()
634 qtd->urb->packet_count) in dwc2_init_isoc_dma_desc()
639 qtd->urb->packet_count) { in dwc2_init_isoc_dma_desc()
769 chan->xfer_dma = DMAADDR(qtd->urb->usbdma, in dwc2_init_non_isoc_dma_desc()
770 qtd->urb->actual_length); in dwc2_init_non_isoc_dma_desc()
771 chan->xfer_len = qtd->urb->length - in dwc2_init_non_isoc_dma_desc()
772 qtd->urb->actual_length; in dwc2_init_non_isoc_dma_desc()
905 if (!qtd->urb) in dwc2_cmpl_host_isoc_dma_desc()
[all …]
Ddwc2_hcd.h455 struct dwc2_hcd_urb *urb; member
578 struct dwc2_hcd_urb *urb,
586 extern void dwc2_hcd_qtd_init(struct dwc2_qtd *qtd, struct dwc2_hcd_urb *urb);
620 static inline bool dbg_urb(struct urb *urb) { return true; } in dbg_urb() argument
636 static inline bool dbg_urb(struct urb *urb)
638 return usb_pipetype(urb->pipe) == PIPE_BULK ||
639 usb_pipetype(urb->pipe) == PIPE_CONTROL;
842 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh,
Ddwc2_hcdqueue.c1513 struct dwc2_hcd_urb *urb, gfp_t mem_flags) in dwc2_qh_init() argument
1515 int dev_speed = dwc2_host_get_speed(hsotg, urb->priv); in dwc2_qh_init()
1516 u8 ep_type = dwc2_hcd_get_pipe_type(&urb->pipe_info); in dwc2_qh_init()
1517 bool ep_is_in = !!dwc2_hcd_is_pipe_in(&urb->pipe_info); in dwc2_qh_init()
1524 int maxp = dwc2_hcd_get_maxp(&urb->pipe_info); in dwc2_qh_init()
1525 int maxp_mult = dwc2_hcd_get_maxp_mult(&urb->pipe_info); in dwc2_qh_init()
1548 struct dwc2_tt *dwc_tt = dwc2_host_get_tt_info(hsotg, urb->priv, in dwc2_qh_init()
1561 device_ns += dwc2_ttthink_to_ns(hsotg, urb->priv, in dwc2_qh_init()
1565 qh->device_interval = urb->interval; in dwc2_qh_init()
1566 qh->host_interval = urb->interval * (do_split ? 8 : 1); in dwc2_qh_init()
[all …]
Ddwc2var.h45 struct dwc2_hcd_urb *urb; member
Ddwc2.c515 err = dwc2_hcd_urb_dequeue(hsotg, dxfer->urb); in dwc2_abort_xfer()
1102 dxfer->urb = dwc2_hcd_urb_alloc(sc->sc_hsotg, xfer->nframes, M_NOWAIT); in dwc2_device_start()
1103 dwc2_urb = dxfer->urb; in dwc2_device_start()
/openbsd/src/sys/arch/sh/sh/
Dmmu.c89 unsigned int urb; in sh_mmu_information() local
92 urb = (r & SH4_MMUCR_URB_MASK) >> SH4_MMUCR_URB_SHIFT; in sh_mmu_information()
97 urb ? 64 - urb : 0); in sh_mmu_information()
/openbsd/src/gnu/usr.bin/perl/pod/
Dperlunicook.pod481 C<crème brûlée> into C<éel̂urb em̀erc> instead of into C<eélûrb emèrc>;