uhci_soft_td
struct uhci_soft_td **stds;
struct uhci_soft_td *uhci_alloc_std(struct uhci_softc *);
void uhci_free_std(struct uhci_softc *, struct uhci_soft_td *);
struct uhci_soft_td *std, *lstd;
struct uhci_soft_td *, struct uhci_soft_td *);
struct usbd_xfer *, struct uhci_soft_td **,
struct uhci_soft_td *std;
struct uhci_soft_td **);
struct uhci_soft_td **stds = upipe->u.iso.stds;
struct uhci_soft_td *
struct uhci_soft_td *std = NULL;
uhci_free_std(struct uhci_softc *sc, struct uhci_soft_td *std)
uhci_free_std_chain(struct uhci_softc *sc, struct uhci_soft_td *std,
struct uhci_soft_td *stdend)
struct uhci_soft_td *p;
struct uhci_soft_td **sp, struct uhci_soft_td **ep)
struct uhci_soft_td *p, *lastp;
struct uhci_soft_td *data, *dataend;
struct uhci_soft_td *std;
struct uhci_soft_td *data, *dataend;
struct uhci_soft_td *setup, *data, *stat, *next, *dataend;
void uhci_dump_tds(struct uhci_soft_td *);
void uhci_dump_td(struct uhci_soft_td *);
struct uhci_soft_td *std;
struct uhci_soft_td *std;
struct uhci_soft_td *end;
struct uhci_soft_td **stds = upipe->u.iso.stds;
struct uhci_soft_td *std;
struct uhci_soft_td *std, *vstd;
struct uhci_soft_td *std, *vstd;
struct uhci_soft_td *data, *dataend;
struct uhci_soft_td *std;
uhci_dump_td(struct uhci_soft_td *p)
uhci_dump_tds(struct uhci_soft_td *std)
struct uhci_soft_td *td;
struct uhci_soft_td *setup, *stat;
struct uhci_soft_td *elink; /* soft version of qh_elink */
struct uhci_soft_td *htd; /* pointer to dummy TD */
struct uhci_soft_td *etd; /* pointer to last TD */
struct uhci_soft_td *sc_freetds; /* TD free list */
struct uhci_soft_td;
struct uhci_soft_td *std;
struct uhci_soft_td *stdstart;
struct uhci_soft_td *stdend;
#define UHCI_STD_SIZE ((sizeof (struct uhci_soft_td) + UHCI_TD_ALIGN - 1) / UHCI_TD_ALIGN * UHCI_TD_ALIGN)