#include <lunaix/device.h>
#include <lunaix/ds/llist.h>
-#include <lunaix/fs.h>
#include <usr/lunaix/poll.h>
+struct v_fd; // <lunaix/fs.h>
+
typedef struct llist_header poll_evt_q;
struct poll_opts
llist_append(source, &listener->evt_listener);
}
+static inline void
+iopoll_init_evt_q(poll_evt_q* source)
+{
+ llist_init_head(source);
+}
+
void
iopoll_wake_pollers(poll_evt_q*);