Lines Matching refs:ed
313 const struct ed *ed, int verbose)
315 u32 tmp = hc32_to_cpu (ohci, ed->hwINFO);
318 ohci_dbg (ohci, "%s, ed %p state 0x%x type %s; next ed %08x\n",
320 ed, ed->state, edstring (ed->type),
321 hc32_to_cpup (ohci, &ed->hwNextED));
337 tmp = hc32_to_cpup (ohci, &ed->hwHeadP);
342 hc32_to_cpup (ohci, &ed->hwTailP),
347 /* use ed->td_list because HC concurrently modifies
350 list_for_each (tmp, &ed->td_list) {
400 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed)
404 if (!ed)
408 while (ed->ed_prev)
409 ed = ed->ed_prev;
412 while (ed) {
413 u32 info = hc32_to_cpu (ohci, ed->hwINFO);
414 u32 headp = hc32_to_cpu (ohci, ed->hwHeadP);
419 "ed/%p %cs dev%d ep%d%s max %d %08x%s%s %s",
420 ed,
433 list_for_each (entry, &ed->td_list) {
460 ed = ed->ed_next;
489 struct ed **seen, *ed;
511 ed = ohci->periodic[i];
512 if (!ed)
520 temp = scnprintf (next, size, " ed%d/%p",
521 ed->interval, ed);
525 if (seen [temp] == ed)
531 u32 info = hc32_to_cpu (ohci, ed->hwINFO);
536 list_for_each (entry, &ed->td_list)
551 (ed->hwHeadP &
558 seen [seen_count++] = ed;
560 ed = ed->ed_next;
565 ed = NULL;
568 } while (ed);