Searched refs:isoc (Results 1 – 8 of 8) sorted by relevance
| /netbsd/src/sys/dev/usb/ |
| D | auvitek_video.c | 566 struct auvitek_isoc *isoc = &ax->ax_i[i]; in auvitek_start_xfer() local 567 isoc->i_ax = ax; in auvitek_start_xfer() 568 isoc->i_frlengths = in auvitek_start_xfer() 569 kmem_alloc(sizeof(isoc->i_frlengths[0]) * nframes, in auvitek_start_xfer() 582 struct auvitek_isoc *isoc = &ax->ax_i[i]; in auvitek_start_xfer() local 585 nframes * uframe_len, 0, ax->ax_nframes, &isoc->i_xfer); in auvitek_start_xfer() 592 isoc->i_buf = usbd_get_buffer(isoc->i_xfer); in auvitek_start_xfer() 609 struct auvitek_isoc *isoc = &ax->ax_i[i]; in auvitek_stop_xfer() local 610 if (isoc->i_xfer != NULL) { in auvitek_stop_xfer() 611 usbd_destroy_xfer(isoc->i_xfer); in auvitek_stop_xfer() [all …]
|
| D | ubt.c | 1380 ubt_xmit_sco_start1(struct ubt_softc *sc, struct ubt_isoc_xfer *isoc) in ubt_xmit_sco_start1() argument 1387 buf = isoc->buf; in ubt_xmit_sco_start1() 1430 DPRINTFN(15, "isoc=%p, len=%d, space=%d\n", isoc, len, space); in ubt_xmit_sco_start1() 1438 isoc->busy = 1; in ubt_xmit_sco_start1() 1447 isoc->size[num] = size; in ubt_xmit_sco_start1() 1451 usbd_setup_isoc_xfer(isoc->xfer, in ubt_xmit_sco_start1() 1452 isoc, in ubt_xmit_sco_start1() 1453 isoc->size, in ubt_xmit_sco_start1() 1458 usbd_transfer(isoc->xfer); in ubt_xmit_sco_start1() 1465 struct ubt_isoc_xfer *isoc = h; in ubt_xmit_sco_complete() local [all …]
|
| D | uvideo.c | 233 struct uvideo_isoc_xfer isoc; member 1186 ix = &vs->vs_xfer.isoc; in uvideo_stream_init_desc() 1290 while (!SLIST_EMPTY(&vs->vs_xfer.isoc.ix_altlist)) { in uvideo_stream_free() 1291 alt = SLIST_FIRST(&vs->vs_xfer.isoc.ix_altlist); in uvideo_stream_free() 1292 SLIST_REMOVE_HEAD(&vs->vs_xfer.isoc.ix_altlist, in uvideo_stream_free() 1645 ix = &vs->vs_xfer.isoc; in uvideo_stream_start_xfer() 1705 struct uvideo_isoc *isoc = &ix->ix_i[i]; in uvideo_stream_start_xfer() local 1706 isoc->i_frlengths = in uvideo_stream_start_xfer() 1707 kmem_alloc(sizeof(isoc->i_frlengths[0]) * nframes, in uvideo_stream_start_xfer() 1720 struct uvideo_isoc *isoc = &ix->ix_i[i]; in uvideo_stream_start_xfer() local [all …]
|
| D | uhci.c | 157 struct isoc { struct 160 } isoc; member 1641 uhci_soft_td_t **stds = upipe->isoc.stds; in uhci_idone() 1670 upipe->isoc.inuse -= nframes; in uhci_idone() 2840 struct isoc *isoc = &upipe->isoc; in uhci_device_isoc_transfer() local 2847 isoc->inuse, isoc->next, (uintptr_t)xfer, xfer->ux_nframes); in uhci_device_isoc_transfer() 2859 if (isoc->inuse >= UHCI_VFRAMELIST_COUNT) in uhci_device_isoc_transfer() 2869 next = isoc->next; in uhci_device_isoc_transfer() 2886 std = isoc->stds[next]; in uhci_device_isoc_transfer() 2917 isoc->next = next; in uhci_device_isoc_transfer() [all …]
|
| D | ohci.c | 278 struct isoc { struct 280 } isoc; member 1635 opipe->isoc.inuse -= xfer->ux_nframes; in ohci_softintr() 3585 struct isoc *isoc = &opipe->isoc; in ohci_device_isoc_enter() local 3588 isoc->inuse, isoc->next, (uintptr_t)xfer, xfer->ux_nframes); in ohci_device_isoc_enter() 3597 if (isoc->next == -1) { in ohci_device_isoc_enter() 3603 isoc->next = O32TOH(sc->sc_hcca->hcca_frame_number) + 5; in ohci_device_isoc_enter() 3604 DPRINTFN(2,"start next=%jd", isoc->next, 0, 0, 0); in ohci_device_isoc_enter() 3658 OHCI_ITD_SET_SF(isoc->next) | in ohci_device_isoc_enter() 3676 isoc->next = isoc->next + ncur; in ohci_device_isoc_enter() [all …]
|
| D | emdtv_dtv.c | 407 struct usbd_pipe *isoc = sc->sc_isoc_pipe; in emdtv_dtv_isoc() local 419 usbd_clear_endpoint_stall_async(isoc); in emdtv_dtv_isoc()
|
| D | ehci.c | 158 } isoc; member 2147 epipe->isoc.next_frame = 0; in ehci_open() 2148 epipe->isoc.cur_xfers = 0; in ehci_open() 4554 if (epipe->isoc.cur_xfers > 0) { in ehci_device_fs_isoc_transfer() 4555 frindex = epipe->isoc.next_frame; in ehci_device_fs_isoc_transfer() 4610 epipe->isoc.cur_xfers++; in ehci_device_fs_isoc_transfer() 4611 epipe->isoc.next_frame = frindex; in ehci_device_fs_isoc_transfer() 4646 epipe->isoc.cur_xfers--; in ehci_device_fs_isoc_done() 4934 if (epipe->isoc.cur_xfers > 0) { in ehci_device_isoc_transfer() 4935 frindex = epipe->isoc.next_frame; in ehci_device_isoc_transfer() [all …]
|
| /netbsd/src/doc/ |
| D | CHANGES.prev | 9810 ehci(4): Fix high-speed isoc USB transfers and add dma-sync of 12015 - FS/LS isoc support on ehci(4).
|