#include <linux/percpu.h>
#include <linux/sched.h>
-#include <palacios/vmm_stream.h>
+#include <interfaces/vmm_stream.h>
#include "palacios-stream.h"
-#include "palacios-ringbuf.h"
static struct list_head global_streams;
-int stream_enqueue(struct stream_buffer * stream, char * buf, int len) {
+static int stream_enqueue(struct stream_buffer * stream, char * buf, int len) {
int bytes = 0;
bytes = ringbuf_write(stream->buf, buf, len);
}
+int open_stream(const char * name) {
+ return -1;
+}
+
+
+
struct stream_buffer * find_stream_by_name(struct v3_guest * guest, const char * name) {
struct stream_buffer * stream = NULL;
struct list_head * stream_list = NULL;
}
+void palacios_deinit_stream() {
+ if (!list_empty(&(global_streams))) {
+ printk("Error removing module with open streams\n");
+ }
+}