Lines Matching refs:que
45 struct CCBTYPE##que { \
58 static struct CCBTYPE##que CCBTYPE##que;
67 if (CCBTYPE##que.maxccb == 0) \
68 TAILQ_INIT(&CCBTYPE##que.CCBTYPE##tab); \
69 CCBTYPE##que.maxccb += count; \
78 if (CCBTYPE##que.count < CCBTYPE##que.maxccb) \
80 CCBTYPE##que.count ++; \
81 cb = TAILQ_FIRST(&(CCBTYPE##que.CCBTYPE##tab)); \
84 TAILQ_REMOVE(&CCBTYPE##que.CCBTYPE##tab, cb, CHAIN);\
96 CCBTYPE##que.count --; \
112 TAILQ_INSERT_TAIL(&CCBTYPE##que.CCBTYPE##tab, cb, CHAIN); \
113 CCBTYPE##que.count --; \
115 if (CCBTYPE##que.flags & CCB_MWANTED) \
117 CCBTYPE##que.flags &= ~CCB_MWANTED; \
118 wakeup ((caddr_t) &CCBTYPE##que.count); \