ehci_qtd_t
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *curr_qtd = NULL; /* QTD pointers */
ehci_qtd_t *next_qtd = NULL; /* QTD pointers */
ehci_qtd_t *
ehci_qtd_t *curr_qtd = NULL, *next_qtd = NULL;
ehci_qtd_t *done_qtd_list = NULL, *last_done_qtd = NULL;
ehci_qtd_t *qtd)
ehci_qtd_t *qtd,
static ehci_qtd_t *ehci_create_done_qtd_list(
ehci_qtd_t *qtd);
ehci_qtd_t *qtd,
ehci_qtd_t *qtd)
ehci_qtd_t *qtd);
ehci_qtd_t *qtd,
ehci_qtd_t *qtd);
ehci_qtd_t *qtd,
ehci_qtd_t *tw_qtd = qtd;
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd)
ehci_qtd_t *next_qtd, *temp_qtd;
next_qtd = (ehci_qtd_t *)ehci_qtd_iommu_to_cpu(ehcip,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *curr_qtd);
ehci_qtd_t *qtd, *next_qtd;
ehci_qtd_t *qtd)
ehci_qtd_t *qtd)
ehci_qtd_t *curr_dummy_qtd, *next_dummy_qtd;
ehci_qtd_t *new_dummy_qtd;
ASSERT((ehci_qtd_t *)tw->tw_qtd_head == qtd);
tw->tw_qtd_head = (ehci_qtd_t *)
bzero((char *)qtd, sizeof (ehci_qtd_t));
ehci_qtd_t *new_dummy_qtd;
ehci_qtd_t *curr_dummy_qtd, *next_dummy_qtd;
ehci_qtd_t *qtd,
ehci_qtd_t *qtd)
ehci_qtd_t *dummy = (ehci_qtd_t *)tw->tw_qtd_tail;
static ehci_qtd_t *
ehci_qtd_t *curr_qtd = NULL, *next_qtd = NULL;
ehci_qtd_t *done_qtd_list = NULL, *last_done_qtd = NULL;
ehci_qtd_t *qtd)
ehci_qtd_t *curr_qtd, *next_qtd;
ehci_qtd_t *qtd)
ehci_qtd_t *curr_qtd, *prev_qtd, *next_qtd;
ehci_qtd_t *qtd;
ehci_qtd_t *next_qtd;
qtd = (ehci_qtd_t *)next_tw->tw_qtd_head;
ehci_qtd_t *qtd;
ehci_qtd_t *qtd);
ehci_qtd_t *qtd);
qtd = (ehci_qtd_t *)(ehci_qtd_iommu_to_cpu(ehcip,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd);
static ehci_qtd_t *ehci_polled_create_done_qtd_list(
ehci_qtd_t *curr_qtd);
ehci_qtd_t *qtd;
ehci_qtd_t *qtd);
ehci_qtd_pool_size * sizeof (ehci_qtd_t),
ehci_qtd_t *qtd)
ehci_qtd_pool_size * sizeof (ehci_qtd_t));
ehci_qtd_t *first_dummy_qtd, *second_dummy_qtd;
ehci_qtd_t *first_dummy_qtd, *second_dummy_qtd;
static ehci_qtd_t *ehci_allocate_qtd_from_pool(
ehci_qtd_t *qtd,
ehci_qtd_t *qtd);
ehci_qtd_t *curr_qtd);
ehci_qtd_t *curr_qtd);
ehci_qtd_t *old_qtd);
ehci_qtd_t *addr);
ehci_qtd_t *ehci_qtd_iommu_to_cpu(
ehci_qtd_t *curr_dummy_qtd, *next_dummy_qtd;
ehci_qtd_t *new_dummy_qtd;
static ehci_qtd_t *
ehci_qtd_t *qtd;
ehci_qtd_t *qtd,
ehci_qtd_t *qtd)
ehci_qtd_t *dummy = (ehci_qtd_t *)tw->tw_qtd_tail;
ehci_qtd_t *qtd)
ehci_qtd_t *curr_qtd, *next_qtd;
ehci_qtd_t *qtd)
ehci_qtd_t *curr_qtd, *prev_qtd, *next_qtd;
ehci_qtd_t *qtd;
ehci_qtd_t *next_qtd;
qtd = (ehci_qtd_t *)next_tw->tw_qtd_head;
ehci_qtd_t *old_qtd)
ehci_qtd_t *qtd, *next_qtd;
bzero((void *)old_qtd, sizeof (ehci_qtd_t));
ehci_qtd_t *addr)
(uint32_t) (sizeof (ehci_qtd_t) *
sizeof (ehci_qtd_t) * ehci_qtd_pool_size);
ehci_qtd_t *
ehci_qtd_t *qtd;
qtd = (ehci_qtd_t *)((uintptr_t)
(uintptr_t)(sizeof (ehci_qtd_t) * ehci_qtd_pool_size));
ehci_qtd_t *qtd;
ehci_qtd_t *qtd = NULL;
ehci_qtd_t *temp_qtd = NULL;
ehci_qtd_t *qtd;
ehci_qtd_t *qtd;
qtd = (ehci_qtd_t *)next_tw->tw_qtd_head;
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *ehci_polled_active_intr_qtd_list;
ehci_qtd_t *qtd);
ehci_qtd_t *curr_qtd);
ehci_qtd_t *old_qtd);
ehci_qtd_t *addr);
extern ehci_qtd_t *ehci_qtd_iommu_to_cpu(
ehci_qtd_t *qtd,
ehci_qtd_t *qtd,
ehci_qtd_t *ehci_qtd_pool_addr; /* Start of the pool */
ehci_qtd_t *ehci_active_qtd_list;
ehci_qtd_t *qtd,
ehci_qtd_t *tw_qtd_head; /* Head QTD */
ehci_qtd_t *tw_qtd_tail; /* Tail QTD */
ehci_qtd_t *tw_qtd_free_list;
ehci_qtd_t *tw_alt_qtd;
0, EHCI_QTD_POOL_SIZE * sizeof (ehci_qtd_t), \