diff options
Diffstat (limited to 'firmware/kernel/include/queue.h')
-rw-r--r-- | firmware/kernel/include/queue.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/kernel/include/queue.h b/firmware/kernel/include/queue.h index 1b404f8297..3f24598d5b 100644 --- a/firmware/kernel/include/queue.h +++ b/firmware/kernel/include/queue.h | |||
@@ -143,6 +143,8 @@ extern bool queue_peek(struct event_queue *q, struct queue_event *ev); | |||
143 | #define QPEEK_FILTER_COUNT_MASK (0xffu) /* 0x00=1 filter, 0xff=256 filters */ | 143 | #define QPEEK_FILTER_COUNT_MASK (0xffu) /* 0x00=1 filter, 0xff=256 filters */ |
144 | #define QPEEK_FILTER_HEAD_ONLY (1u << 8) /* Ignored if no filters */ | 144 | #define QPEEK_FILTER_HEAD_ONLY (1u << 8) /* Ignored if no filters */ |
145 | #define QPEEK_REMOVE_EVENTS (1u << 9) /* Remove or discard events */ | 145 | #define QPEEK_REMOVE_EVENTS (1u << 9) /* Remove or discard events */ |
146 | #define QPEEK_FILTER1(a) QPEEK_FILTER2((a), (a)) | ||
147 | #define QPEEK_FILTER2(a, b) (&(const long [2]){ (a), (b) }) | ||
146 | extern bool queue_peek_ex(struct event_queue *q, | 148 | extern bool queue_peek_ex(struct event_queue *q, |
147 | struct queue_event *ev, | 149 | struct queue_event *ev, |
148 | unsigned int flags, | 150 | unsigned int flags, |