Lines Matching defs:ed
343 const struct ed *ed, int verbose)
345 u32 tmp = hc32_to_cpu (ohci, ed->hwINFO);
348 ohci_dbg (ohci, "%s, ed %p state 0x%x type %s; next ed %08x\n",
350 ed, ed->state, edstring (ed->type),
351 hc32_to_cpup (ohci, &ed->hwNextED));
367 tmp = hc32_to_cpup (ohci, &ed->hwHeadP);
372 hc32_to_cpup (ohci, &ed->hwTailP),
377 /* use ed->td_list because HC concurrently modifies
380 list_for_each (tmp, &ed->td_list) {
441 show_list (struct ohci_hcd *ohci, char *buf, size_t count, struct ed *ed)
445 if (!ed)
449 while (ed->ed_prev)
450 ed = ed->ed_prev;
453 while (ed) {
454 u32 info = hc32_to_cpu (ohci, ed->hwINFO);
455 u32 headp = hc32_to_cpu (ohci, ed->hwHeadP);
460 "ed/%p %cs dev%d ep%d%s max %d %08x%s%s %s",
461 ed,
474 list_for_each (entry, &ed->td_list) {
501 ed = ed->ed_next;
529 struct ed **seen, *ed;
550 if (!(ed = ohci->periodic [i]))
558 temp = scnprintf (next, size, " ed%d/%p",
559 ed->interval, ed);
563 if (seen [temp] == ed)
569 u32 info = hc32_to_cpu (ohci, ed->hwINFO);
574 list_for_each (entry, &ed->td_list)
589 (ed->hwHeadP &
596 seen [seen_count++] = ed;
598 ed = ed->ed_next;
603 ed = NULL;
606 } while (ed);