lwkt_queue
while ((td = TAILQ_PREV(marker, lwkt_queue, td_allq)) != NULL) {
rtd = TAILQ_LAST(&gd->gd_tdrunq, lwkt_queue);
rtd = TAILQ_PREV(rtd, lwkt_queue, td_threadq);
lwkt_queue gd_tdallq; /* all threads */
lwkt_queue gd_tdrunq; /* runnable threads */
struct lwkt_queue;
typedef struct lwkt_queue *lwkt_queue_t;
typedef TAILQ_HEAD(lwkt_queue, thread) lwkt_queue;