|
@@ -346,6 +346,7 @@ extern void vapplog(int prio, const char *fmt, va_list ap);
|
|
|
extern void applog(int prio, const char *fmt, ...);
|
|
extern void applog(int prio, const char *fmt, ...);
|
|
|
extern struct thread_q *tq_new(void);
|
|
extern struct thread_q *tq_new(void);
|
|
|
extern void tq_free(struct thread_q *tq);
|
|
extern void tq_free(struct thread_q *tq);
|
|
|
|
|
+extern bool tq_push_head(struct thread_q *tq, void *data);
|
|
|
extern bool tq_push(struct thread_q *tq, void *data);
|
|
extern bool tq_push(struct thread_q *tq, void *data);
|
|
|
extern void *tq_pop(struct thread_q *tq, const struct timespec *abstime);
|
|
extern void *tq_pop(struct thread_q *tq, const struct timespec *abstime);
|
|
|
extern void tq_freeze(struct thread_q *tq);
|
|
extern void tq_freeze(struct thread_q *tq);
|