/* Free up the transmit ring for this particular velocity adapter. We free the ring contents but not the ring itself.  */
static void velocity_free_td_ring(struct velocity_info *vptr)
/* Free up the transmit ring for this particular velocity adapter. We free the ring contents but not the ring itself.  */
static void velocity_free_td_ring(struct velocity_info *vptr)
{
	int i, j;
	for (j = 0; j < vptr->tx.numq; j++) {
		if (vptr->tx.infos[j] == NULL)
			continue;
		for (i = 0; i < vptr->options.numtx; i++)
			velocity_free_td_ring_entry(vptr, j, i);
		kfree(vptr->tx.infos[j]);
		vptr->tx.infos[j] = NULL;
	}
}