Lines Matching full:ed

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