#ifndef _TMPFS_H #define _TMPFS_H #include #include #include #include typedef struct tmpfs_t { vfs_t vfs; uintmax_t inodenumber; } tmpfs_t; typedef struct tmpfsnode_t { vnode_t vnode; vattr_t attr; union { hashtable_t children; struct { void *data; size_t pagecount; }; char *link; }; } tmpfsnode_t; void tmpfs_init(); #endif