Add the no op cache.c for devmnt.
[akaros.git] / kern / src / ns / cache.c
1 // INFERNO
2 #include <vfs.h>
3 #include <kfs.h>
4 #include <slab.h>
5 #include <kmalloc.h>
6 #include <kref.h>
7 #include <string.h>
8 #include <stdio.h>
9 #include <assert.h>
10 #include <error.h>
11 #include <cpio.h>
12 #include <pmap.h>
13 #include <smp.h>
14 #include <ip.h>
15
16 /*
17  * no cache in hosted mode
18  */
19 void
20 cinit(void)
21 {
22 }
23
24 void
25 copen(struct chan *c)
26 {
27         c->flag &= ~CCACHE;
28 }
29
30 int
31 cread(struct chan *c, uint8_t *b, int n, int64_t off)
32 {
33         return 0;
34 }
35
36 void
37 cwrite(struct chan *c, uint8_t *buf, int n, int64_t off)
38 {
39 }
40
41 void
42 cupdate(struct chan *c, uint8_t *buf,  int n, int64_t off)
43 {
44 }
45