1 #ifndef _SYS_TASKQUEUE_H_
2 #define _SYS_TASKQUEUE_H_
5 * Remap taskqueue to direct calls
10 #define taskqueue_enqueue(tq, ta) (ta)->func()
11 #define TASK_INIT(a,b,c,d) do { \
12 (a)->func = (void (*)(void))c; } while (0)
14 #define taskqueue_create_fast(_a, _b, _c, _d) NULL
15 #define taskqueue_start_threads(_a, _b, _c, _d)
17 #define taskqueue_drain(_a, _b) /* XXX to be completed */
18 #define taskqueue_free(_a) /* XXX to be completed */
20 #define PRI_MIN (0) /* Highest priority. */
21 #define PRI_MIN_ITHD (PRI_MIN)
22 #define PI_NET (PRI_MIN_ITHD + 16)
24 #endif /* !_SYS_TASKQUEUE_H_ */