3 * - By John Hodge (thePowersGang)
13 typedef struct sWorkqueue tWorkqueue;
17 tShortSpinlock Protector;
23 struct sThread *Sleeper;
24 struct sThread *SleepTail;
27 extern void Workqueue_Init(tWorkqueue *Queue, const char *Name, size_t NextOfset);
28 extern void *Workqueue_GetWork(tWorkqueue *Queue);
29 extern void Workqueue_AddWork(tWorkqueue *Queue, void *Ptr);