Lines Matching full:async
34 * fotg210_hcd: async, unlink, periodic (and shadow), ...
62 FOTG210_HRTIMER_POLL_ASS, /* Poll for async schedule off */
67 FOTG210_HRTIMER_ASYNC_UNLINKS, /* Unlink empty async QHs */
70 FOTG210_HRTIMER_DISABLE_ASYNC, /* Wait to disable async sched */
104 /* async schedule support */
105 struct fotg210_qh *async; member
111 unsigned async_count; /* async activity count */
220 #define HCC_CANPARK(p) ((p)&(1 << 2)) /* true: can park on async qh */
234 #define CMD_PARK (1<<11) /* enable "park" on async qh */
236 #define CMD_IAAD (1<<6) /* "doorbell" interrupt async advance */
237 #define CMD_ASE (1<<5) /* async schedule enable */
245 #define STS_ASS (1<<15) /* Async Schedule Status */
251 #define STS_IAA (1<<5) /* Interrupted on async advance */
268 u32 async_next; /* address of next async queue head */
373 /* next async queue entry, or pointer to interrupt/periodic QH */
377 /* for periodic/async schedules and qtd lists, mark end of list */
387 * For entries in the async schedule, the type tag always says "qh".
404 * These appear in both the async and (for interrupt) periodic schedules.
412 #define QH_HEAD (1 << 15) /* Head of async reclamation list */