Home
last modified time | relevance | path

Searched refs:ixfer (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/sys/dev/usb/
Dukspan.c137 struct usbd_xfer *ixfer; member
214 sc->ixfer = sc->oxfer = NULL; in ukspan_attach()
279 sc->ixfer = usbd_alloc_xfer(sc->udev); in ukspan_attach()
281 if (!sc->ixfer || !sc->oxfer) { in ukspan_attach()
286 usbd_setup_xfer(sc->ixfer, sc->cin_pipe, sc, &sc->smsg, in ukspan_attach()
288 err = usbd_transfer(sc->ixfer); in ukspan_attach()
361 if (!sc->cin_pipe || !sc->ixfer) { in ukspan_incb()
386 usbd_setup_xfer(sc->ixfer, sc->cin_pipe, sc, &sc->smsg, in ukspan_incb()
389 err = usbd_transfer(sc->ixfer); in ukspan_incb()
592 if (sc->ixfer) { in ukspan_destroy()
[all …]
Dutvfu.c1267 utvfu_vs_start_isoc_ixfer(sc, &sc->sc_iface.ixfer[i]); in utvfu_vs_start_isoc()
1272 struct utvfu_isoc_xfer *ixfer) in utvfu_vs_start_isoc_ixfer() argument
1283 ixfer->size[i] = sc->sc_iface.psize; in utvfu_vs_start_isoc_ixfer()
1286 ixfer->xfer, in utvfu_vs_start_isoc_ixfer()
1288 ixfer, in utvfu_vs_start_isoc_ixfer()
1289 ixfer->size, in utvfu_vs_start_isoc_ixfer()
1294 error = usbd_transfer(ixfer->xfer); in utvfu_vs_start_isoc_ixfer()
1307 struct utvfu_isoc_xfer *ixfer = priv; in utvfu_vs_cb() local
1308 struct utvfu_softc *sc = ixfer->sc; in utvfu_vs_cb()
1328 frame_size = ixfer->size[i]; in utvfu_vs_cb()
[all …]
Duvideo.c1859 sc->sc_vs_cur->ixfer[i].sc = sc; in uvideo_vs_alloc_isoc()
1861 sc->sc_vs_cur->ixfer[i].xfer = usbd_alloc_xfer(sc->sc_udev); in uvideo_vs_alloc_isoc()
1862 if (sc->sc_vs_cur->ixfer[i].xfer == NULL) { in uvideo_vs_alloc_isoc()
1870 sc->sc_vs_cur->ixfer[i].buf = in uvideo_vs_alloc_isoc()
1871 usbd_alloc_buffer(sc->sc_vs_cur->ixfer[i].xfer, size); in uvideo_vs_alloc_isoc()
1872 if (sc->sc_vs_cur->ixfer[i].buf == NULL) { in uvideo_vs_alloc_isoc()
1921 if (sc->sc_vs_cur->ixfer[i].buf != NULL) { in uvideo_vs_free_isoc()
1922 usbd_free_buffer(sc->sc_vs_cur->ixfer[i].xfer); in uvideo_vs_free_isoc()
1923 sc->sc_vs_cur->ixfer[i].buf = NULL; in uvideo_vs_free_isoc()
1926 if (sc->sc_vs_cur->ixfer[i].xfer != NULL) { in uvideo_vs_free_isoc()
[all …]
Dutvfu.h117 struct utvfu_isoc_xfer ixfer[UTVFU_ISOC_TRANSFERS]; member
Duvideo.h525 struct uvideo_isoc_xfer ixfer[UVIDEO_IXFERS]; member