summaryrefslogtreecommitdiff
path: root/kernel/xpp/xframe_queue.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/xpp/xframe_queue.h')
-rw-r--r--kernel/xpp/xframe_queue.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/xpp/xframe_queue.h b/kernel/xpp/xframe_queue.h
index 5612d65..eba94dd 100644
--- a/kernel/xpp/xframe_queue.h
+++ b/kernel/xpp/xframe_queue.h
@@ -9,6 +9,7 @@
struct xframe_queue {
struct list_head head;
+ bool disabled;
unsigned int count;
unsigned int max_count;
unsigned int steady_state_count;
@@ -27,7 +28,7 @@ void xframe_queue_init(struct xframe_queue *q,
__must_check bool xframe_enqueue(struct xframe_queue *q, xframe_t *xframe);
__must_check xframe_t *xframe_dequeue(struct xframe_queue *q);
void xframe_queue_clearstats(struct xframe_queue *q);
-void xframe_queue_disable(struct xframe_queue *q);
+void xframe_queue_disable(struct xframe_queue *q, bool disabled);
void xframe_queue_clear(struct xframe_queue *q);
uint xframe_queue_count(struct xframe_queue *q);