devtmpfs
struct devtmpfs_node { enum devtmpfs_node_type type; struct vfs_node *vfs; struct devtmpfs_node **children; char *data; uint64_t size; enum errno (*read)(struct vfs_node *, void *buf, uint64_t size, uint64_t offset, void *ctx); enum errno (*write)(struct vfs_node *, const void *buf, uint64_t size, uint64_t offset, void *ctx); void *rw_ctx;};struct devtmpfs_node referenced types:
enum devtmpfs_node_type { DEVTMPFS_DIR, DEVTMPFS_FILE, DEVTMPFS_SYMLINK,};