/* The qTD might be still active (if it's part of a IN URB that resulted in a short read) so ensure it's deactivated.  */
static void qset_remove_qtd(struct whc *whc, struct whc_qset *qset)
/* The qTD might be still active (if it's part of a IN URB that resulted in a short read) so ensure it's deactivated.  */
static void qset_remove_qtd(struct whc *whc, struct whc_qset *qset)
{
	qset->qtd[qset->td_start].status = 0;
	if (++qset->td_start >= WHCI_QSET_TD_MAX)
		qset->td_start = 0;
	qset->ntds--;
}