Symbol: isoc
sys/dev/usb/auvitek_video.c
566
struct auvitek_isoc *isoc = &ax->ax_i[i];
sys/dev/usb/auvitek_video.c
567
isoc->i_ax = ax;
sys/dev/usb/auvitek_video.c
568
isoc->i_frlengths =
sys/dev/usb/auvitek_video.c
569
kmem_alloc(sizeof(isoc->i_frlengths[0]) * nframes,
sys/dev/usb/auvitek_video.c
582
struct auvitek_isoc *isoc = &ax->ax_i[i];
sys/dev/usb/auvitek_video.c
585
nframes * uframe_len, 0, ax->ax_nframes, &isoc->i_xfer);
sys/dev/usb/auvitek_video.c
592
isoc->i_buf = usbd_get_buffer(isoc->i_xfer);
sys/dev/usb/auvitek_video.c
609
struct auvitek_isoc *isoc = &ax->ax_i[i];
sys/dev/usb/auvitek_video.c
610
if (isoc->i_xfer != NULL) {
sys/dev/usb/auvitek_video.c
611
usbd_destroy_xfer(isoc->i_xfer);
sys/dev/usb/auvitek_video.c
612
isoc->i_xfer = NULL;
sys/dev/usb/auvitek_video.c
614
if (isoc->i_frlengths != NULL) {
sys/dev/usb/auvitek_video.c
615
kmem_free(isoc->i_frlengths,
sys/dev/usb/auvitek_video.c
616
sizeof(isoc->i_frlengths[0]) * ax->ax_nframes);
sys/dev/usb/auvitek_video.c
617
isoc->i_frlengths = NULL;
sys/dev/usb/auvitek_video.c
657
auvitek_isoc_start1(struct auvitek_isoc *isoc)
sys/dev/usb/auvitek_video.c
659
struct auvitek_xfer *ax = isoc->i_ax;
sys/dev/usb/auvitek_video.c
664
ax = isoc->i_ax;
sys/dev/usb/auvitek_video.c
667
isoc->i_frlengths[i] = ax->ax_uframe_len;
sys/dev/usb/auvitek_video.c
669
usbd_setup_isoc_xfer(isoc->i_xfer,
sys/dev/usb/auvitek_video.c
670
isoc,
sys/dev/usb/auvitek_video.c
671
isoc->i_frlengths,
sys/dev/usb/auvitek_video.c
676
err = usbd_transfer(isoc->i_xfer);
sys/dev/usb/auvitek_video.c
690
struct auvitek_isoc *isoc = priv;
sys/dev/usb/auvitek_video.c
691
struct auvitek_xfer *ax = isoc->i_ax;
sys/dev/usb/auvitek_video.c
713
for (i = 0, buf = isoc->i_buf;
sys/dev/usb/auvitek_video.c
716
status = auvitek_isoc_process(sc, buf, isoc->i_frlengths[i]);
sys/dev/usb/auvitek_video.c
722
auvitek_isoc_start1(isoc);
sys/dev/usb/ehci.c
158
} isoc;
sys/dev/usb/ehci.c
2147
epipe->isoc.next_frame = 0;
sys/dev/usb/ehci.c
2148
epipe->isoc.cur_xfers = 0;
sys/dev/usb/ehci.c
4568
if (epipe->isoc.cur_xfers > 0) {
sys/dev/usb/ehci.c
4569
frindex = epipe->isoc.next_frame;
sys/dev/usb/ehci.c
4624
epipe->isoc.cur_xfers++;
sys/dev/usb/ehci.c
4625
epipe->isoc.next_frame = frindex;
sys/dev/usb/ehci.c
4660
epipe->isoc.cur_xfers--;
sys/dev/usb/ehci.c
4948
if (epipe->isoc.cur_xfers > 0) {
sys/dev/usb/ehci.c
4949
frindex = epipe->isoc.next_frame;
sys/dev/usb/ehci.c
5009
epipe->isoc.cur_xfers++;
sys/dev/usb/ehci.c
5010
epipe->isoc.next_frame = frindex;
sys/dev/usb/ehci.c
5045
epipe->isoc.cur_xfers--;
sys/dev/usb/emdtv_dtv.c
407
struct usbd_pipe *isoc = sc->sc_isoc_pipe;
sys/dev/usb/emdtv_dtv.c
419
usbd_clear_endpoint_stall_async(isoc);
sys/dev/usb/ohci.c
1635
opipe->isoc.inuse -= xfer->ux_nframes;
sys/dev/usb/ohci.c
280
} isoc;
sys/dev/usb/ohci.c
3585
struct isoc *isoc = &opipe->isoc;
sys/dev/usb/ohci.c
3588
isoc->inuse, isoc->next, (uintptr_t)xfer, xfer->ux_nframes);
sys/dev/usb/ohci.c
3597
if (isoc->next == -1) {
sys/dev/usb/ohci.c
3603
isoc->next = O32TOH(sc->sc_hcca->hcca_frame_number) + 5;
sys/dev/usb/ohci.c
3604
DPRINTFN(2,"start next=%jd", isoc->next, 0, 0, 0);
sys/dev/usb/ohci.c
3658
OHCI_ITD_SET_SF(isoc->next) |
sys/dev/usb/ohci.c
3676
isoc->next = isoc->next + ncur;
sys/dev/usb/ohci.c
3698
OHCI_ITD_SET_SF(isoc->next) |
sys/dev/usb/ohci.c
3715
isoc->next = isoc->next + ncur;
sys/dev/usb/ohci.c
3716
isoc->inuse += nframes;
sys/dev/usb/ohci.c
3820
struct isoc *isoc = &opipe->isoc;
sys/dev/usb/ohci.c
3822
isoc->next = -1;
sys/dev/usb/ohci.c
3823
isoc->inuse = 0;
sys/dev/usb/ubt.c
1380
ubt_xmit_sco_start1(struct ubt_softc *sc, struct ubt_isoc_xfer *isoc)
sys/dev/usb/ubt.c
1387
buf = isoc->buf;
sys/dev/usb/ubt.c
1430
DPRINTFN(15, "isoc=%p, len=%d, space=%d\n", isoc, len, space);
sys/dev/usb/ubt.c
1438
isoc->busy = 1;
sys/dev/usb/ubt.c
1447
isoc->size[num] = size;
sys/dev/usb/ubt.c
1451
usbd_setup_isoc_xfer(isoc->xfer,
sys/dev/usb/ubt.c
1452
isoc,
sys/dev/usb/ubt.c
1453
isoc->size,
sys/dev/usb/ubt.c
1458
usbd_transfer(isoc->xfer);
sys/dev/usb/ubt.c
1465
struct ubt_isoc_xfer *isoc = h;
sys/dev/usb/ubt.c
1469
KASSERT(xfer == isoc->xfer);
sys/dev/usb/ubt.c
1470
sc = isoc->softc;
sys/dev/usb/ubt.c
1473
isoc, usbd_errstr(status), status);
sys/dev/usb/ubt.c
1475
isoc->busy = 0;
sys/dev/usb/ubt.c
1662
ubt_recv_sco_start1(struct ubt_softc *sc, struct ubt_isoc_xfer *isoc)
sys/dev/usb/ubt.c
1666
DPRINTFN(15, "sc=%p, isoc=%p\n", sc, isoc);
sys/dev/usb/ubt.c
1668
if (isoc->busy || sc->sc_dying || sc->sc_scord_size == 0) {
sys/dev/usb/ubt.c
1670
isoc->busy ? " busy" : "",
sys/dev/usb/ubt.c
1678
isoc->busy = 1;
sys/dev/usb/ubt.c
1681
isoc->size[i] = sc->sc_scord_size;
sys/dev/usb/ubt.c
1683
usbd_setup_isoc_xfer(isoc->xfer,
sys/dev/usb/ubt.c
1684
isoc,
sys/dev/usb/ubt.c
1685
isoc->size,
sys/dev/usb/ubt.c
1690
usbd_transfer(isoc->xfer);
sys/dev/usb/ubt.c
1697
struct ubt_isoc_xfer *isoc = h;
sys/dev/usb/ubt.c
1704
KASSERT(isoc != NULL);
sys/dev/usb/ubt.c
1705
KASSERT(isoc->xfer == xfer);
sys/dev/usb/ubt.c
1707
sc = isoc->softc;
sys/dev/usb/ubt.c
1708
isoc->busy = 0;
sys/dev/usb/ubt.c
1740
sc, isoc, count);
sys/dev/usb/ubt.c
1768
frame = isoc->buf + (i * sc->sc_scord_size);
sys/dev/usb/ubt.c
1770
while (isoc->size[i] > 0) {
sys/dev/usb/ubt.c
1771
size = isoc->size[i];
sys/dev/usb/ubt.c
1827
isoc->size[i] -= size;
sys/dev/usb/ubt.c
1837
ubt_recv_sco_start1(sc, isoc);
sys/dev/usb/uhci.c
160
} isoc;
sys/dev/usb/uhci.c
1641
uhci_soft_td_t **stds = upipe->isoc.stds;
sys/dev/usb/uhci.c
1670
upipe->isoc.inuse -= nframes;
sys/dev/usb/uhci.c
2840
struct isoc *isoc = &upipe->isoc;
sys/dev/usb/uhci.c
2847
isoc->inuse, isoc->next, (uintptr_t)xfer, xfer->ux_nframes);
sys/dev/usb/uhci.c
2859
if (isoc->inuse >= UHCI_VFRAMELIST_COUNT)
sys/dev/usb/uhci.c
2869
next = isoc->next;
sys/dev/usb/uhci.c
2886
std = isoc->stds[next];
sys/dev/usb/uhci.c
2917
isoc->next = next;
sys/dev/usb/uhci.c
2918
isoc->inuse += xfer->ux_nframes;
sys/dev/usb/uhci.c
2939
uhci_soft_td_t **stds = upipe->isoc.stds;
sys/dev/usb/uhci.c
3001
struct isoc *isoc;
sys/dev/usb/uhci.c
3012
isoc = &upipe->isoc;
sys/dev/usb/uhci.c
3015
std = isoc->stds[i];
sys/dev/usb/uhci.c
3030
std = isoc->stds[i];
sys/dev/usb/uhci.c
3054
kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));
sys/dev/usb/uhci.c
3067
struct isoc *isoc;
sys/dev/usb/uhci.c
3070
isoc = &upipe->isoc;
sys/dev/usb/uhci.c
3072
isoc->stds = kmem_alloc(
sys/dev/usb/uhci.c
3074
if (isoc->stds == NULL)
sys/dev/usb/uhci.c
3089
isoc->stds[i] = std;
sys/dev/usb/uhci.c
3096
std = isoc->stds[i];
sys/dev/usb/uhci.c
3117
isoc->next = -1;
sys/dev/usb/uhci.c
3118
isoc->inuse = 0;
sys/dev/usb/uhci.c
3124
uhci_free_std(sc, isoc->stds[i]);
sys/dev/usb/uhci.c
3125
kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));
sys/dev/usb/uvideo.c
1186
ix = &vs->vs_xfer.isoc;
sys/dev/usb/uvideo.c
1290
while (!SLIST_EMPTY(&vs->vs_xfer.isoc.ix_altlist)) {
sys/dev/usb/uvideo.c
1291
alt = SLIST_FIRST(&vs->vs_xfer.isoc.ix_altlist);
sys/dev/usb/uvideo.c
1292
SLIST_REMOVE_HEAD(&vs->vs_xfer.isoc.ix_altlist,
sys/dev/usb/uvideo.c
1645
ix = &vs->vs_xfer.isoc;
sys/dev/usb/uvideo.c
1705
struct uvideo_isoc *isoc = &ix->ix_i[i];
sys/dev/usb/uvideo.c
1706
isoc->i_frlengths =
sys/dev/usb/uvideo.c
1707
kmem_alloc(sizeof(isoc->i_frlengths[0]) * nframes,
sys/dev/usb/uvideo.c
1720
struct uvideo_isoc *isoc = &ix->ix_i[i];
sys/dev/usb/uvideo.c
1723
&isoc->i_xfer);
sys/dev/usb/uvideo.c
1730
isoc->i_buf = usbd_get_buffer(isoc->i_xfer);
sys/dev/usb/uvideo.c
1785
ix = &vs->vs_xfer.isoc;
sys/dev/usb/uvideo.c
1791
struct uvideo_isoc *isoc = &ix->ix_i[i];
sys/dev/usb/uvideo.c
1792
if (isoc->i_xfer != NULL) {
sys/dev/usb/uvideo.c
1793
usbd_destroy_xfer(isoc->i_xfer);
sys/dev/usb/uvideo.c
1794
isoc->i_xfer = NULL;
sys/dev/usb/uvideo.c
1804
struct uvideo_isoc *isoc = &ix->ix_i[i];
sys/dev/usb/uvideo.c
1805
if (isoc->i_frlengths != NULL) {
sys/dev/usb/uvideo.c
1806
kmem_free(isoc->i_frlengths,
sys/dev/usb/uvideo.c
1807
sizeof(isoc->i_frlengths[0]) *
sys/dev/usb/uvideo.c
1809
isoc->i_frlengths = NULL;
sys/dev/usb/uvideo.c
1841
uvideo_stream_recv_isoc_start1(&vs->vs_xfer.isoc.ix_i[i]);
sys/dev/usb/uvideo.c
1848
uvideo_stream_recv_isoc_start1(struct uvideo_isoc *isoc)
sys/dev/usb/uvideo.c
1854
ix = isoc->i_ix;
sys/dev/usb/uvideo.c
1857
isoc->i_frlengths[i] = ix->ix_uframe_len;
sys/dev/usb/uvideo.c
1859
usbd_setup_isoc_xfer(isoc->i_xfer,
sys/dev/usb/uvideo.c
1860
isoc,
sys/dev/usb/uvideo.c
1861
isoc->i_frlengths,
sys/dev/usb/uvideo.c
1866
err = usbd_transfer(isoc->i_xfer);
sys/dev/usb/uvideo.c
1915
struct uvideo_isoc *isoc;
sys/dev/usb/uvideo.c
1920
isoc = priv;
sys/dev/usb/uvideo.c
1921
vs = isoc->i_vs;
sys/dev/usb/uvideo.c
1922
ix = isoc->i_ix;
sys/dev/usb/uvideo.c
1941
for (i = 0, buf = isoc->i_buf;
sys/dev/usb/uvideo.c
1946
isoc->i_frlengths[i]);
sys/dev/usb/uvideo.c
1953
uvideo_stream_recv_isoc_start1(isoc);
sys/dev/usb/uvideo.c
233
struct uvideo_isoc_xfer isoc;