Lines Matching defs:uxfer
666 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
667 uxfer->ux_isdone = true;
678 struct uhci_xfer *uxfer __diagused = UHCI_XFER2UXFER(xfer);
683 KASSERTMSG(uxfer->ux_isdone || xfer->ux_status == USBD_NOT_STARTED,
1980 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
2014 uxfer->ux_stds = NULL;
2015 uxfer->ux_nstd = ntd;
2021 uxfer->ux_stds = kmem_alloc(sizeof(uhci_soft_td_t *) * ntd,
2028 uxfer->ux_nstd = i;
2029 uhci_free_stds(sc, uxfer);
2031 kmem_free(uxfer->ux_stds,
2035 uxfer->ux_stds[i] = p;
2038 *sp = uxfer->ux_stds[0];
2071 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
2102 for (offs = i = 0; len != 0 && i < uxfer->ux_nstd; i++, prev = std) {
2104 std = uxfer->ux_stds[i];
2147 xfer, length, len, maxp, uxfer->ux_nstd, i);
2153 KASSERTMSG(i < uxfer->ux_nstd, "i=%zu nstd=%zu", i,
2154 uxfer->ux_nstd);
2155 std = uxfer->ux_stds[i++];
2201 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
2217 uxfer->ux_type = UX_BULK;
2218 err = uhci_alloc_std_chain(sc, xfer, len, isread, &uxfer->ux_stdstart);
2225 uhci_dump_tds(uxfer->ux_stdstart);
2415 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
2433 uxfer->ux_type = UX_CTRL;
2441 uxfer->ux_setup = upipe->ctrl.setup;
2442 uxfer->ux_stat = upipe->ctrl.stat;
2443 uxfer->ux_data = data;
2474 struct uhci_xfer *uxfer = UHCI_XFER2UXFER(xfer);
2514 next = uxfer->ux_data;
2561 uxfer->ux_setup = setup;
2562 uxfer->ux_stat = stat;
2563 KASSERT(uxfer->ux_isdone);
2565 uxfer->ux_isdone = false;
2576 uhci_add_intr_list(sc, uxfer);