uhci_soft_td_t
uhci_soft_td_t *setup;
uhci_soft_td_t *stat;
uhci_soft_td_t *std, *fstd = NULL, *lstd = NULL;
uhci_soft_td_t *stat = upipe->ctrl.stat;
uhci_soft_td_t **stds;
uhci_soft_td_t *std;
uhci_soft_td_t **stds = upipe->isoc.stds;
Static uhci_soft_td_t *uhci_alloc_std(uhci_softc_t *);
Static void uhci_free_std(uhci_softc_t *, uhci_soft_td_t *);
Static void uhci_free_std_locked(uhci_softc_t *, uhci_soft_td_t *);
Static void uhci_free_std_chain(uhci_softc_t *, uhci_soft_td_t *,
uhci_soft_td_t *
uhci_soft_td_t *std;
uhci_soft_td_t *);
int, int, uhci_soft_td_t **);
uhci_free_std_locked(uhci_softc_t *sc, uhci_soft_td_t *std)
uhci_free_std(uhci_softc_t *sc, uhci_soft_td_t *std)
int, int, int *, uhci_soft_td_t **);
uhci_free_std_chain(uhci_softc_t *sc, uhci_soft_td_t *std,
uhci_soft_td_t *stdend)
uhci_soft_td_t *p;
int rd, uhci_soft_td_t **sp)
uhci_soft_td_t *p;
uxfer->ux_stds = kmem_alloc(sizeof(uhci_soft_td_t *) * ntd,
sizeof(uhci_soft_td_t *) * ntd);
uhci_soft_td_t *std = ux->ux_stds[i];
int length, int isread, int *toggle, uhci_soft_td_t **lstd)
uhci_soft_td_t *std, *prev;
kmem_free(ux->ux_stds, sizeof(uhci_soft_td_t *) * ux->ux_nstd);
uhci_soft_td_t *data, *dataend;
uhci_soft_td_t *std;
uhci_soft_td_t *data = NULL;
kmem_free(ux->ux_stds, sizeof(uhci_soft_td_t *) * ux->ux_nstd);
uhci_soft_td_t *setup, *stat, *next, *dataend;
uhci_soft_td_t *std;
kmem_free(ux->ux_stds, sizeof(uhci_soft_td_t *) * ux->ux_nstd);
uhci_soft_td_t *data, *dataend;
Static void uhci_dump_tds(uhci_soft_td_t *);
Static void uhci_dump_td(uhci_soft_td_t *);
uhci_soft_td_t *std = NULL;
uhci_soft_td_t **stds = upipe->isoc.stds;
uhci_soft_td_t *std;
uhci_soft_td_t *std, *vstd;
kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));
uhci_soft_td_t *std, *vstd;
UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *), KM_SLEEP);
kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));
uhci_soft_td_t *std;
uhci_dump_td(uhci_soft_td_t *p)
uhci_dump_tds(uhci_soft_td_t *std)
uhci_soft_td_t *td;
uhci_soft_td_t *elink; /* soft version of qh_elink */
uhci_soft_td_t *htd; /* pointer to dummy TD */
uhci_soft_td_t *etd; /* pointer to last TD */
uhci_soft_td_t *sc_freetds; /* TD free list */
uhci_soft_td_t **ux_stds;
uhci_soft_td_t *ux_setup;
uhci_soft_td_t *ux_data;
uhci_soft_td_t *ux_stat;
uhci_soft_td_t *ux_stdstart;
uhci_soft_td_t *ux_stdend;