perf: Enable and disable counters in one step
[akaros.git] / kern / include / ceq.h
1 /* Copyright (c) 2015 Google Inc.
2  * Barret Rhoden <brho@cs.berkeley.edu>
3  * See LICENSE for details.
4  *
5  * Coalescing Event Queue: encapuslates the essence of epoll/kqueue in shared
6  * memory: a dense array of sticky status bits.
7  *
8  * Kernel side (producer) */
9
10 #pragma once
11
12 #include <ros/ceq.h>
13 #include <process.h>
14
15 void send_ceq_msg(struct ceq *ceq, struct proc *p, struct event_msg *msg);