Home | History | Annotate | Download | only in usb

Lines Matching defs:txq

617 			sc->txq[ntx].pipe_no = ed->bEndpointAddress;
882 struct run_tx_ring *txq = &sc->txq[qid];
890 txq->cur = txq->queued = 0;
892 error = usbd_open_pipe(sc->sc_iface, txq->pipe_no, 0, &txq->pipeh);
897 struct run_tx_data *data = &txq->data[i];
902 error = usbd_create_xfer(txq->pipeh, RUN_MAX_TXSZ,
919 struct run_tx_ring *txq = &sc->txq[qid];
922 if (txq->pipeh != NULL) {
923 usbd_abort_pipe(txq->pipeh);
924 usbd_close_pipe(txq->pipeh);
925 txq->pipeh = NULL;
928 if (txq->data[i].xfer != NULL)
929 usbd_destroy_xfer(txq->data[i].xfer);
930 txq->data[i].xfer = NULL;
2498 struct run_tx_ring *txq = &sc->txq[data->qid];
2503 txq->queued--;
2513 usbd_clear_endpoint_stall_async(txq->pipeh);
2571 ring = &sc->txq[qid];