Lines Matching defs:isoc
157 struct isoc {
160 } isoc;
1641 uhci_soft_td_t **stds = upipe->isoc.stds;
1644 DPRINTFN(5, "ux=%#jx isoc ready", (uintptr_t)ux, 0, 0, 0);
1653 DPRINTF("isoc TD %jd", i, 0, 0, 0);
1670 upipe->isoc.inuse -= nframes;
2840 struct isoc *isoc = &upipe->isoc;
2847 isoc->inuse, isoc->next, (uintptr_t)xfer, xfer->ux_nframes);
2859 if (isoc->inuse >= UHCI_VFRAMELIST_COUNT)
2869 next = isoc->next;
2886 std = isoc->stds[next];
2917 isoc->next = next;
2918 isoc->inuse += xfer->ux_nframes;
2939 uhci_soft_td_t **stds = upipe->isoc.stds;
3001 struct isoc *isoc;
3012 isoc = &upipe->isoc;
3015 std = isoc->stds[i];
3030 std = isoc->stds[i];
3054 kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));
3067 struct isoc *isoc;
3070 isoc = &upipe->isoc;
3072 isoc->stds = kmem_alloc(
3074 if (isoc->stds == NULL)
3089 isoc->stds[i] = std;
3096 std = isoc->stds[i];
3117 isoc->next = -1;
3118 isoc->inuse = 0;
3124 uhci_free_std(sc, isoc->stds[i]);
3125 kmem_free(isoc->stds, UHCI_VFRAMELIST_COUNT * sizeof(uhci_soft_td_t *));