ehci_itd
ehci_itd **isoRequest
= new(std::nothrow) ehci_itd *[isochronousData->packet_count];
ehci_itd* itd = CreateItdDescriptor();
EHCI::FindIsochronousTransfer(ehci_itd *itd)
EHCI::AddPendingIsochronousTransfer(Transfer *transfer, ehci_itd **isoRequest,
ehci_itd *itd = fItdEntries[currentFrame];
ehci_itd *
ehci_itd *result;
sizeof(ehci_itd)) != B_OK) {
memset(result, 0, sizeof(ehci_itd));
EHCI::FreeDescriptor(ehci_itd *descriptor)
sizeof(ehci_itd));
EHCI::LinkITDescriptors(ehci_itd *itd, ehci_itd **_last)
ehci_itd *last = *_last;
EHCI::UnlinkITDescriptors(ehci_itd *itd, ehci_itd **last)
ehci_itd *itd = transfer->descriptors[i];
fItdEntries = new(std::nothrow) ehci_itd *[EHCI_VFRAMELIST_ENTRIES_COUNT];
ehci_itd *itd = &itds[i].itd;
ehci_itd **isoRequest, uint32 lastIndex,
isochronous_transfer_data * FindIsochronousTransfer(ehci_itd *itd);
void LinkITDescriptors(ehci_itd *itd,
ehci_itd **last);
void UnlinkITDescriptors(ehci_itd *itd,
ehci_itd **last);
ehci_itd* CreateItdDescriptor();
void FreeDescriptor(ehci_itd *descriptor);
ehci_itd ** fItdEntries;
ehci_itd ** descriptors;
struct ehci_itd *next;
struct ehci_itd *prev;
ehci_itd itd;